<?php $this->addJS( ... ); ?>
Как в $this->addJS вставить скрипт?
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
InstantCMS 2.X
#1
15 февраля 2021 в 22:24
Здравствуйте. Кто подскажет, каким образом можно вставить в:
код javascript. Но таким образом, чтобы был прописан не путь к скрипту, а сам скрипт в <script type = text/javascript>...</script>
#2
15 февраля 2021 в 22:32
GWK, вам именно в head надо его всунуть или достаточно внизу страницы добавить этот код?
Внизу можно таким образом github.com/instantsoft/icms2/blob/master/templates/modern/controllers/rating/widget.tpl.php#L53
Внизу можно таким образом github.com/instantsoft/icms2/blob/master/templates/modern/controllers/rating/widget.tpl.php#L53
#3
15 февраля 2021 в 22:36
Loadырь, да именно внизу. Есть javascript в виджете, который должен выполняться только после jquery. Сейчас попробую вашим методом
Сегодня в 13:37
#4
15 февраля 2021 в 22:43
Можно еще в самом виджете HTML код вставлять.
Примерно таким образом:
Примерно таким образом:
<script> document.addEventListener("DOMContentLoaded", () => { // здесь ваш код }); </script>
#5
15 февраля 2021 в 22:44
Ris, не, мне для моего виджета, который я пишу) Javascript очень обязательно нужно в namewidget.tpl.php
#6
15 февраля 2021 в 22:45
Всё получилось в общем, спасибо всем подсказвашим!