Добрый вечер. вопрос такой. У меня есть сайт-визитка на Drupal 6. Хочу вставить попробовать себе туда установить livechat. Выбрал jivosite.ru там есть возможность попробовать бесплатно. Jivosite предлагает вставить код прямо перед закрывающим тегом
«
(function() {
var widget_id = '3625';
var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true;
s.src = '//code.jivosite.ru/script/widget/'+widget_id;
var ss = document.getElementsByTagName('script')[0]; ss.parentNode.insertBefore(s, ss);
})();
»
Как это сделать? Надо включать какие то допразрешения для выполнения этого скрипта?
Комментарии
ох, съело часть сообщения. прикрепил текстовым документом, то что надо вставить
Перед каким закрывающим тегом они рекомендуют добавить код?
перед (/head) скобки я поставил круглые, а то угловые "съедает" и не видно
Проще всего в page.tpl.php
Нашел два таких файла, один в папке каждой темы, другой в \modules\system
В который вставлять?
В тот, который находится в папке используемой темы.
ага, спасибо огроменное, бу пробовать
Всем спасибо за советы, все получилось. Маленький нюанс, код надо вставлять прямо перед тегом (/head), а не в предыдущей строке
Всем?
Получилось, да не совсем LiveChat отображается, только когда я регюсь админом. Если зайти на страницу сайта не зарегившись - виджет не виден. Видимо нужны права для выполнения скрипта. Куда копать?
Уже нашел. Нужно в Управление-Настройка сайта-производительность отключить кэширование для анонимных пользователей. Интересно - это намного ухудшит производительность сайта?