Задать вопрос

Магазин на Prestashop 9 — как разрешить скрипты на cms страницах при редактировании в админке?

Магазин на Prestashop 9 - как разрешить скрипты на cms страницах при редактировании в админке?
validate/tiny mce проверку кода при сохранении?
Вроде поотключал часть кода, но все равно не дает. Ранее делал в версии 1,5. В новой - все иначе и не получается. А на формах пока информации мало.
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
Ewonta
@Ewonta
Вставлять скрипты в контентную часть — неправильный подход.
В PrestaShop существует структура переопределения шаблонов. Если вам нужно сделать отдельную страницу не простым текстом, а с использованием скриптов, достаточно переопределить страницу по её ID.

themes/your_theme/templates/cms/page-1.tpl

И в ней уже выводить или добавлять вёрстку и скрипты

{extends file='page.tpl'}

{block name='page_title'}
  {$cms.meta_title}
{/block}

{block name='page_content_container'}
  <section id="content" class="page-content page-cms page-cms-{$cms.id}">

    {block name='cms_content'}
      {$cms.content nofilter}
    {/block}
    Ваш скрипт
    {block name='hook_cms_dispute_information'}
      {hook h='displayCMSDisputeInformation'}
    {/block}

    {block name='hook_cms_print_button'}
      {hook h='displayCMSPrintButton'}
    {/block}

  </section>
{/block}
{block name='page_footer'}
     Или тут ваш скрипт
{/block}


Таким образом, вы примените правильный подход к созданию индивидуальных страниц, и важно переопределять ваш шаблон с помощью «дочерней темы».
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы