рд╕рдВрдкрд╛рджрдХ "fromElement" рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдбреЗрдЯрд╛-gjs-type="text" рдХреЗ рд╕рд╛рде рдЯреИрдЧ рдХреЗ рдЕрдВрджрд░ рдШрдЯрдХ рдмрдирддреЗ рд╣реИрдВ
@artf рдХреЗрд╡рд▓ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: рдпрд╣ рдмрдЧ рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдкрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ: https://github.com/artf/grapesjs/рдореБрджреНрджреЗ/576#issuecomment -348550694 рдФрд░ рдбреЗрдореЛ рдкреЗрдЬ рдкрд░ рдЯреЗрдХреНрд╕реНрдЯ рд╡рд╛рд▓реЗ divs рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдореБрдЭреЗ рдпрд╣ рдЧрд▓рдд рд▓рдЧрд╛, рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдзрдиреНрдпрд╡рд╛рдж!
рдиреАрдЪреЗ рдкреВрд░рд╛ рдЙрддреНрддрд░ рдкрдврд╝реЗрдВ тЖУрдкреНрд░рд╢реНрди
рдирдорд╕реНрддреЗ рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрдкрд╛рджрдХ "fromElement" рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд html рд╕реЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ: рд▓реЗрдХрд┐рди рдЬрдм рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ grapesjs data-gjs-type рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ text рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА <p> рдЯреИрдЧ рдХреЗ рдЕрдВрджрд░ рдШрдЯрдХ рдмрдирд╛рддрд╛ рд╣реИред рдореИрдВ рдЬреЛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреЛ рдПрдХ рдШрдЯрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рд╣реИред рдЖрдк рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдпрд╣рд╛рдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ: https://codepen.io/alesub/pen/xxwNaPd рдЗрд╕ рдорд╣рд╛рди рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдЬрд╡рд╛рдм (3)
@artf рдХреЗрд╡рд▓ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: рдпрд╣ рдмрдЧ рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдкрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ: https://github.com/artf/grapesjs/рдореБрджреНрджреЗ/576#issuecomment -348550694 рдФрд░ рдбреЗрдореЛ рдкреЗрдЬ рдкрд░ рдЯреЗрдХреНрд╕реНрдЯ рд╡рд╛рд▓реЗ divs рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред
рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдореБрдЭреЗ рдпрд╣ рдЧрд▓рдд рд▓рдЧрд╛, рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдзрдиреНрдпрд╡рд╛рдж!
рдирдорд╕реНрддреЗ, рдЗрд╕ рдореБрджреНрджреЗ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднрд╛рдЧреНрдп? рдореБрдЭреЗ рдХреНрдпрд╛ рдЦреЛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдбреЗрдореЛ рдкреЗрдЬ рдкрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдХреЛрдИ рднреА рдмреЛрд▓реНрдб рдпрд╛ рдЗрдЯреИрд▓рд┐рдХ рдЯреЗрдХреНрд╕реНрдЯ рд╕рд╣реЗрдЬрдиреЗ рдпрд╛ рдкреБрдирдГ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рдЕрд▓рдЧ рдШрдЯрдХ рдирд╣реАрдВ рдмрдирддрд╛ рд╣реИред
рдХрд┐рд╕реА рднреА рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА, рдзрдиреНрдпрд╡рд╛рдж!
рдЗрд╕реЗ рдЕрдм рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдж рдХрд░рдирд╛ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИред
https://github.com/GrapesJS/grapesjs/releases/tag/v0.21.2 рд╕реЗ рдЬреЛрдбрд╝реЗ рдЧрдП disableTextInnerChilds рд╡рд┐рдХрд▓реНрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рднреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ
рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░
рдЗрд╕реА рддрд░рд╣ рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реЛрдз рдЬрд╛рд░реА рд░рдЦреЗрдВред
рдЕрдВрдХ #1394
рдХрдИ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдЪрд┐рдкрдХрд╛рдирд╛ рддрдм рддрдХ рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реЛрддрд╛ рдЬрдм рддрдХ рдХрд┐ Grapes рдкреБрдирдГ рд▓реЛрдб рди рд╣реЛ рдЬрд╛рдП
https://grapesjs.com/demo.htmlрдбрдмрд▓ рдореЗрдВ рдкрд╛рда рдореЗрдВ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ "рд╕рднреА рдкрд╛рда рдмреНрд▓реЙрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ..." рд╕рдВрдкрд╛рджрди рдореЛрдб рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЗрд╕ рдкрд╛рда рдХреЛ рдЗрд╕рдореЗрдВ рдкреЗрд╕...
рдЕрдВрдХ #2707
рдЖрд░рдЯреАрдИ рдкрд░ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЖрд░рдЯреАрдИ рд░реАрд╕реЗрдЯ рд╢реИрд▓рд┐рдпрд╛рдБ: рдЕрдХреНрд╖рдо рдХрд░реЗрдВ
рдирдорд╕реНрддреЗ, @artf , рдореИрдВрдиреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЖрд░рдЯреАрдИ рдкрд░ рдПрдХ рдмрдЧ рдкрдХрдбрд╝рд╛ рд╣реИ: рдПрдХ рд▓рд╛рд▓ рд╕реНрдЯрд╛рдЗрд▓ рдЯреИрдЧ рдХреЗ рд╕рд╛рде рд╕реНрдЯреИрдВрдбрдЖрд░реНрдЯ рдИрдореЗрд▓ рдЯреЗрдХреНрд╕реНрдЯ рддрддреНрд╡ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛: рд╕реНрдкреИрди рддрддреНрд╡ рдкрд░ рдбрдм...
рдЕрдВрдХ #2205
рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рдкрд╛рда рдШрдЯрдХ рдХреЛ рдмреЙрдХреНрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛
рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдХрд╕реНрдЯрдо рдШрдЯрдХ рд╣реИ рдЬрдм рдПрдХ рдкрд╛рда рдШрдЯрдХ рдХреЗ рдЕрдВрджрд░ рдЧрд┐рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдореИрдВ рдПрдХ рдХрд╕реНрдЯрдо рдЯреЗрдХреНрд╕реНрдЯ рдШрдЯрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдореВрд▓ рдкрд╛рда рдШрдЯрдХ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛...
рдЕрдВрдХ #4503
рдХрдЪреНрдЪреЗ html рдШрдЯрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╕рдордп CKEditor рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЗрдирд▓рд╛рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрдиреБрдкрд▓рдмреНрдз рдХрд░рдирд╛
GrapesJS рд╕рдВрд╕реНрдХрд░рдг [X] рдореИрдВ GrapesJS рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реВрдВ рдЖрдк рдХрд┐рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреНрд░реЛрдорд┐рдпрдо v96 рдкреНрд░рдд...
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ
рд╕рдорд╕реНрдпрд╛ рдХреАрд╡рд░реНрдб рдФрд░ рд▓реЗрдмрд▓ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреНрдпреВрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рд╢рд┐рдк рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХреЗред
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд╢рдВрд╕рд╛рдПрдБ рд▓реЛрдб рд╣реЛ рд░рд╣реА рд╣реИрдВ ...
рдУрдкрди-рд╕реЛрд░реНрд╕ GrapesJS рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ GitHub рдпрд╛ рд╣рдорд╛рд░реЗ рдореБрдлреНрдд рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдЪрд▓рд╛рдПрдВред
рдореБрдлреНрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕рдорд░реНрдерди, рдирд┐рдпрдорд┐рдд рдЕрдкрдбреЗрдЯ рдФрд░ рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢рд┐рдк рд╣реЛрддреЗ рд╣реИрдВ - рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдп рдХреЗ рджрд┐рдиреЛрдВ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВред
рдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдмреНрд░рд╛рдЙрдЬрд╝ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ
рд╕реАрдзреЗ рдмрд╛рдЬрд╝рд╛рд░ рдкрд░ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгреА рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЬрд╛рдПрдБред