0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 492 Просмотров
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
Шаблон Cassiopeia. В заголовке файла index.php подключен скрипт my.js с единственной фунцией titleRename():
Код
<script src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/js/my.js"></script> 
Внизу страницы перед </bofy> этот скрипт выполняется командой: 
Код
<?php echo '<script type="text/javascript">titleRename();</script>';   ?>

Все прекрасно работает на всех страницах, кроме главной! На Home page (index.php) он не срабатывает.  Я так понимаю скрипт каким то образом выполняется раньше, чем формируется <body></body>. Ошибка прволит в ступор - первый раз столкнулся, неизвестно с какой стороны подойти.
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Содержимое функции выводите напрямую на страницу, и не подключайте файл с ней.
Будет ли работать....
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

x1

  • Давно я тут
  • 617
  • 15 / 0
  • Linux — это Windows для бытовой техники
Содержимое функции выводите напрямую на страницу, и не подключайте файл с ней.
Будет ли работать....
Так ведь на асех остальных страницах страбатывает кроме главной, и index.php шпблона грузится ведь для всех страниц. 
Выясняется что функция document.getElementById() вообще ничего не возвращает.
А так
Код
var sliderLoad = ((document.getElementById('slideshow-bottom'))? true:false);   

возвращает false, хотя модуль есть.
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
сделайте так
Код: js
document.addEventListener('DOMContentLoaded', function () {
titleRename();
});
это даже можно прописать в файле где находиться функция
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Возможно до функции есть фатальная ошибка после которой дальше код не выполняется
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как спрятать блок (его код) на странице

Автор darkghost

Ответов: 4
Просмотров: 1003
Последний ответ 28.04.2023, 11:23:43
от fsv
Съезжают модули на странице материала

Автор sibdes

Ответов: 3
Просмотров: 1169
Последний ответ 24.04.2023, 12:50:21
от beliyadm
Отображение модуля меню на странице материала

Автор kunsaid

Ответов: 9
Просмотров: 704
Последний ответ 21.07.2021, 10:50:29
от kunsaid
Привязанные к главной странице модули отображаются на страницах 3-го уровня

Автор Roman_S

Ответов: 3
Просмотров: 503
Последний ответ 08.06.2021, 15:10:53
от Roman_S
После восстановления съехал каталог товаров и баннеры на главной не отображаются

Автор ask-armada

Ответов: 0
Просмотров: 388
Последний ответ 23.03.2021, 13:52:15
от ask-armada