webrelab: Комментарии

Главные вкладки

9 ноября 2017 в 13:52

Так ведь функция suggestion в плагине дадаты не подключилась из-за ошибки Cannot use 'in' operator to search for 'default' in undefined отсюда и ошибка, что suggestions не функция.
Я попробовал подключить не минифицированную версию плагина дадаты из https://github.com/hflabs/suggestions-jquery/tree/master/dist/js и ошибка пропала, всё заработало. Спасибо за помощь. Интересно, почему минифицированная версия не работает в друпале?

9 ноября 2017 в 12:46

Беру jQuery с которой плагин работает, ложу его в папку модуля jQuery update вместо текущего, обновляю страницу с формой, убеждаюсь, что теперь используется подменённая библиотека и ничего не меняется - ошибка такая же. Версия библиотеки однозначно ни причём.

9 ноября 2017 в 12:43

Как её можно нарушить, если jQuery update , файлы самого jQuery ставит в самый верх, а плагин и мой скрипт подключены ниже? Так же я использовал при подключении опцию 'scope' => 'footer' и плагин дадаты и мой скрипт падали в самый низ страницы и при этом ошибка та же, пока не подключу перед ними сам jQuery.

9 ноября 2017 в 12:16

Код ошибки касательно плагина дадаты
Uncaught TypeError: Cannot use 'in' operator to search for 'default' in undefined
at jquery.suggestions.min.js:1
at jquery.suggestions.min.js:1
at jquery.suggestions.min.js:1

И потом следом ругается уже на мой скрипт Uncaught TypeError: suggestions is not a function

21 мая 2014 в 17:06

Сделал проще. На сайте, где текущий UID был меньше, добавил несколько ролей и переименовал все роли в соответствии с UID на другом сайте. Всё получилось.

20 мая 2014 в 15:47

ХулиGUN, общая БД не подходит. Один сайт внутри организации на внутреннем сервере, другой сайт на облачном сервере в селектеле. Всю эту кашу администрировать сложно и опасны разрывы интернета. Назначение сайтов разное и на них создаются разные типы материалов, редактирование нод происходит только на одном из сайтов, случай с одновременным редактированием исключён, поэтому идея с синхронизацией не очень плоха. В случае отсутствия связи с другим сайтом созданные или отредактированные ноды будут висеть в очереди до возобновления связи. Фактически осталось решить только проблему с ролями.

20 мая 2014 в 1:31

Lotar, UID на сколько я знаю не синхронизируется при копировании с помощью Features и Deploy. Будет присвоен просто следующий по порядку.

14 января 2014 в 15:20

Проблема решилась установкой модуля Rules Transformers, который корректно изменяет тип данных string на date. Это делается через action Transform a timestamp string.

13 января 2014 в 16:39

Это я тоже пробовал, там суть такая же - не предоставляется доступ к переменным.
То, что мне нужно, делается только с типом данных "текст", прям при добавлении переменной можно уже использовать переменную $node для получения нужных полей из ноды с помощью PHP.

14 сентября 2013 в 16:14

Фьючерс это здорово, но на мой взгляд сильно много там всего, ну или я плохо разобрался как оно функционирует. Использовал только для переноса какой-нибудь настройки на другой сайт.