Плагин интегрирован в темы дизайна «MegaShop 3.0», «Mobisite 3.0», «MegaShop 2.0». Размещение кода из инструкции не требуется.
Важно! Ввиду индивидуальности и особенностей каждого Frontend-a в отдельности, мы не осуществляем интеграцию плагина в тему дизайна. Воспользуйтесь данной инструкцией или обратитесь к разработчику сайта/темы дизайна.
Плавающие кнопки не нуждаются в интеграции. Если в теме дизайна отсутствует подходящая ссылка, при клике на которую должна показываться форма обратной связи, для ее вывода используйте следующий код:
<a href="#" class="call-back-button">Заказать обратный звонок</a>
Вместо «call-back-button» укажите класс для вызова формы обратной связи из настроек плагина.
<a href="#" class="call-back-button">
<img src="/wa-data/public/site/tel.jpg" width="39px" height="49px">
</a>
Вместо «call-back-button» укажите класс для вызова формы обратной связи из настроек плагина.
Вместо «/wa-data/public/site/tel.jpg» укажите адрес картинки.
<a href="#" class="call-back-button">
<img src="/wa-data/public/site/tel.jpg" width="10px">
Заказать обратный звонок
</a>
Вместо «call-back-button» укажите класс для вызова формы обратной связи из настроек плагина.
Вместо «/wa-data/public/site/tel.jpg» укажите адрес картинки.
Одной из причин может быть отсутствие хука frontend_footer.
Проверьте, есть ли в подвале сайта (обычно это файлы index.html, footer.html) строки, приведенные ниже, и, если их нет, добавьте:
<!-- plugin hook: 'frontend_footer' -->
{* @event frontend_footer.%plugin_id% *}
{foreach $frontend_footer as $_}{$_}{/foreach}
Нужно перед закрытием тега body в шаблоне index.html внизу страницы прописать:
{if $wa_app != 'shop' && $wa->shop}
{shopOrdercallPlugin::form()}
{/if}