2017 © Pedro PelΓ‘ez
 

bitrix-d7-component include

Editable include area component for bitrix

image

webprofy/include

Editable include area component for bitrix

  • Tuesday, July 3, 2018
  • by webprofy
  • Repository
  • 1 Watchers
  • 1 Stars
  • 3 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ для Битрикс "РСдактируСмая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ"

demo, (*1)

Π›ΡŽΠ±ΠΎΠΉ сайт ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π° статичСских html Ρ„Π°ΠΉΠ»Π°Ρ…, Π²ΠΎΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ сайт Π½Π° Битрикс состоит ΠΈΠ· статичСских ΠΈ динамичСских Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ². ДинамичСскиС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ построСны Π½Π° ΠΈΠ½Ρ„ΠΎΠ±Π»ΠΎΠΊΠ°Ρ…, Π° статичСскиС β€” Π½Π° простых php-Ρ„Π°ΠΉΠ»Π°Ρ…. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ со статичСскими страницами, Ссли ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроит стили Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈ сниппСты., (*2)

Но ΠΊΠ°ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ вёрстку?, (*3)

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ "РСдактируСмая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ" Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ встроСнный ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Битрикс "Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠ°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ" для Ρ„Π°ΠΉΠ»Π°, Π½ΠΎ позволяСт Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ вёрстку ΠΏΠΎ мСсту., (*4)

Установка

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Composer

composer require webprofy/include

Π’Ρ€ΡƒΡ‡Π½ΡƒΡŽ

ΠšΠ»ΠΎΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π² ΠΏΠ°ΠΏΠΊΡƒ local/components/webprofy/include вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, (*5)

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· шаблона. ЕдинствСнный ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Β FILE β€” ΠΏΡƒΡ‚ΡŒ Π΄ΠΎ Ρ„Π°ΠΉΠ»Π° с Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ ΠΎΡ‚ корня сайта., (*6)

<?$APPLICATION->IncludeComponent("webprofy:include", "", array('FILE'=>'/include/main_intro.php')); ?>

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ просто Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ содСрТимоС Ρ„Π°ΠΉΠ»Π°. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ "Π Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€Π°Π²ΠΊΠΈ" Битрикс, ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π΅ΡΡ‚ΡŒ ΠΏΡ€Π°Π²Π° Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°., (*7)

ΠšΡ€ΠΎΠΌΠ΅ стандартной ΠΏΠ°Π½Π΅Π»ΠΈ Битрикс с настройками ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π²Π²Π΅Ρ€Ρ…Ρƒ справа отобраТаСтся ΠΊΠ½ΠΎΠΏΠΊΠ° "Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ", ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€Π°Π²ΠΊΠΈ., (*8)

По-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ вся ΠΎΠ±Π»Π°ΡΡ‚ΡŒ являСтся Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ, Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Π΅ΡΡ‚ΡŒ риск ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ вёрстку. ВозмоТности рСдактирования ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ., (*9)

Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Ρ„Π°ΠΉΠ»Π°

ΠŸΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ Π°Ρ‚Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° data-editable Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ‚Π΅Π³Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ возмоТностями β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Bold, Italic ΠΈ Бсылка. ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ строки ΠΈΠ»ΠΈ вставка ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ нСдоступны., (*10)

ΠŸΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ Π°Ρ‚Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° data-editable Ρƒ <img /> становится доступным Π·Π°ΠΌΠ΅Π½Π° этого изобраТСния Ρ‡Π΅Ρ€Π΅Π· Drag-n-drop., (*11)

ΠŸΡ€ΠΈ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΈ Π°Ρ‚Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° data-rich Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊ Π°Ρ‚Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ data-editable для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ области ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Ρ‚. Π΅. с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ пСрСноса строк, вставки Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ., (*12)

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

ВсС изобраТСния Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Π² ΠΏΠ°ΠΏΠΊΡƒ /upload/webprofy_include/, (*13)

TODO

  • data-repeatable для копирования/удалСния Π±Π»ΠΎΠΊΠΎΠ² вёрстки
  • РСсайз ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ POST-запрос)

medium-editor

Π’ качСствС встроСнного Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ medium-editor., (*14)

Бсылка Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚: https://github.com/yabwe/medium-editor, (*15)

The Versions

03/07 2018

dev-master

9999999-dev

Editable include area component for bitrix

  Sources   Download

The Requires

 

01/07 2018

v0.2.2

0.2.2.0

Editable include area component for bitrix

  Sources   Download

The Requires

 

01/07 2018

v0.2.1

0.2.1.0

Editable include area component for bitrix

  Sources   Download

The Requires

 

01/07 2018

v0.2

0.2.0.0

Editable include area component for bitrix

  Sources   Download

The Requires