Как вставить js в шаблон index.tpl

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #1 romanbolva » 27.03.2020, 12:53

Нужно вставить код формы в файл index.tpl

Код: Выделить всё

 (function (d, w, c) {
       (w[c] = w[c] || []).push({formId:128307,host:"formdesigner.ru",formHeight:100, el: "form_128307_1", center: 1});
       var s = d.createElement("script"), g = "getElementsByTagName";
       s.type = "text/javascript"; s.charset="UTF-8"; s.async = true;
       s.src = (d.location.protocol == "https:" ? "https:" : "http:")+"//formdesigner.ru/js/iform.js";
       var h=d[g]("head")[0] || d[g]("body")[0];
       h.appendChild(s);
   })(document, window, "fdforms");


Но насколько я понял js невозможно вставить просто так, нужно как-то через {js file

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #2 makki » 27.03.2020, 13:10

Код: Выделить всё

{literal}
    <script>
        ваш js код
    </script>
{/literal}
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #3 romanbolva » 27.03.2020, 13:12

makki писал(а):{literal}
    <script>
        ваш js код
    </script>
{/literal}

Шарите, спасибо. А что это значит {literal}? Первый раз такое вижу

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #4 korshunov » 27.03.2020, 13:25



Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 43 гостя