Добавить js на некоторые страницы

 
Посетитель
small user social cms
Медаль
Сообщений: 728
Как добавить свой скрипт только, скажем, на страницы "контента"? Чтобы он не грузился вообще всегда, а только скажем в объявлениях. Или вообще на всем контенте пусть грузится, но не на других страницах.
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 394
В шаблоне вывода страницы?
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 728
Джехутимери,
Это например где?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 394
alkokrolik, например, здесь
site.ru/templates/default/controllers/content/item_view.tpl.php
Посетитель
small user social cms
Медаль
Сообщений: 728
Джехутимери,
И туда добавить что то вроде
Код PHP:
  1. <?php $this->addMainJS("templates/{$this->name}/js/lightbox.js"); ?>
?
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 394
alkokrolik, я бы указал прямой путь к js, или лучше вставил код в тэг script (если там не библиотека, конечно, а небольшой скрипт).
Но вроде через addMainJS тоже должно работать, надо проверять.
Посетитель
small user social cms
Медаль
Сообщений: 728
Джехутимери,
А куда именно там надо вставлять? Я этот файл-то сразу открыл, просто не понял, где там и че : )
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 394
Сразу в конец после закрывающего тэга php.
Посетитель
small user social cms
Медаль
Сообщений: 309
На второй ветке прокатывает прописыванием js в обыкновенный виджет на нужной странице
Редактировалось: 1 раз (Последний: 23 июля 2015 в 00:00)
Посетитель
small user social cms
Медаль
Сообщений: 728
Джехутимери, HostelB,
Спасибо, попробую оба варианта.
Посетитель
small user social cms
Сообщений: 29
alkokrolik:

Джехутимери, HostelB,
Спасибо, попробую оба варианта.

я так делаю:
Код PHP:
  1. $this->addJS("templates/{$this->name}/js/shout.js");
  2. $this->addCSS("templates/{$this->name}/css/minichat.css");
http://instant2.ru/
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.