Задавайте вопросы про Drupal - 2

PVasili
На сайте с 13.02.2009
Offline
66
#551

Если не работает только в вашей теме - то вы накуралесили со своими скриптами.

- Попробуйте отключить свои скрипты.

- Посмотрите в консоли фаербага ошибки JS.

не забывайте сбрасывать кэш

реально 1000 причин может быть от кодировки скриптов, до неправильных id и классов

big boy
На сайте с 18.11.2006
Offline
356
#552

Firebug в основной теме пишет:

TypeError: $.cookie is not a function
var popup_message_cookie = $.cookie("popup_message_displayed");

В Root Candy такой ошибки нет. Отключал по очереди все скрипты, вшитые в тему - без толку. Как-то раздражать уже начинает, особенно, когда непонятно из-за чего баг.

---------- Добавлено 14.10.2013 в 20:14 ----------

В интернетах пишут, что библиотека jquery.cookie должна вызываться после jquery, но перед тем как эту js.куки вызывают. Что лоогично. Но вопрос в том - как проверить порядок вызова скриптов и может ли он каким-то образом отличаться в зависимости от темы?

✔ Как я генерирую статьи через ИИ, которые приносят трафик - https://webmasta.ru/blog/16-vkalyvayut-roboty-ne-chelovek-stati-s-pomoschyu-ii-kotorye-prinosyat-trafik
vandamme
На сайте с 30.11.2008
Offline
675
#553

видимо jquery.cookie не подключена в основной теме

big boy
На сайте с 18.11.2006
Offline
356
#554
vandamme:
видимо jquery.cookie не подключена в основной теме

Я тоже об этом думал, но она лежит в sites/all/libraries и вызывается самим модулем в самом начале:

define('POPUP_MESSAGE_JQUERYCOOKIE_PATH', 'sites/all/libraries/jquery.cookie');

Так что дело в чем-то другом.

Garin33
На сайте с 31.08.2009
Offline
169
#555

big boy сама jquery подключена через https://drupal.org/project/jquery_update или вручную? Может тут причина.

Тема сайта полностью с нуля сделана или на какой-то основе? Внутри можно такого навертеть...а потом искать причину долго.

Потому что Drupal - это круто.
big boy
На сайте с 18.11.2006
Offline
356
#556
vandamme:
видимо jquery.cookie не подключена в основной теме

Уже всё перепробовал, перепроверил, проблема так и не решалась.

Решился все же вручную подключить библиотеку, вписав в page.tpl.php в head:

<script type="text/javascript" src="http://site.ru/sites/all/libraries/jquery.cookie/jquery.cookie.js"></script>

И всё заработало! Очень странно, так как я уже писал, что библиотека включается самим модулем.

big boy
На сайте с 18.11.2006
Offline
356
#557

с помощью какого модуля создаются такие красивые формы регистрации, как тут - http://www.topadvert.ru/node/76 ?

---------- Добавлено 15.10.2013 в 05:07 ----------

Сам шучу, сам смеюсь.

Думаю нашел решение, но не совсем то, что в примере. Заключается в темизации формы регистрации через user_register.tpl.php - http://www.trellon.com/content/blog/theming-user-register-form-d6

Но в примере регистрация проходит через ноду. Это делается с помощью Content Profile или Webform register?

Alangasar
На сайте с 06.11.2008
Offline
98
#558

big boy, красивая, в смысле, на одной странице и форма входа и регистрации, или что?

https://drupal.org/project/logintoboggan

9. Optionally combine both the login and registration form on one page.



---------- Добавлено 15.10.2013 в 19:26 ----------

Кто чем и как выводит свои формы в модальном окне? Формы уже сделаны и не особо хочется их переписывать под ctools.

Garin33
На сайте с 31.08.2009
Offline
169
#559

Для 7 - https://drupal.org/project/colorbox_node (просто и быстро заводится) , https://drupal.org/project/modal_forms

Для 6 - https://drupal.org/project/automodal

p.s. выбор модуля для модального окна зависит от случая, порой 2-3 и более модуля опробовать приходится, пока подходящий найдется :).

Alangasar
На сайте с 06.11.2008
Offline
98
#560

modal form поставил сразу, с пол пинка не завелся, судя по описанию он не поддерживает свои формы, colorbox нужно попробовать, спасибо, но кажется мне проще переписать

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий