GodZiLA: Блог

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

Проблема с программной авторизацией

7 февраля 2019 в 17:22

Всем привет!

Возникла такая проблема.
Пытаюсь авторизовать пользователя по аяксу:

Не отображаются комментарии в добавленных типах материалов

17 октября 2017 в 9:49

Всем привет.
Возникла проблема в D8. Не отображаются комментарии ни в каких ТМ, кроме стандартного Статья.
То есть даже переменная comment не передаётся в кастомные ноды. Уже пару дней бьюсь и не могу разобраться. Может кто сталкивался?

Сложные вопросы в вебформах

21 ноября 2016 в 23:12

Всем привет!
Вопрос такой.
Есть ли возможность сделать с помощью вебформ структуру радиобатонов/чекбоксов:
*ответ номер 1
* ответ номер 2
* ответ от ___ до ___ (где ___ - это текстовое поле)

Есть модуль, который позволяет добавить к чекбоксам вариант "другое" с полем ввода, но чтобы внутри ответа - не нашёл. Может кто сталкивался?

quiz Drupal 7

30 сентября 2016 в 0:51

Здравствуйте! Не смог найти ни у нас, ни в забугорном гугле.
Есть модуль quiz, там создаются анкеты. Но нужно перед началом каждого опроса вводить подразделение и должность человека. Как это можно сделать?

Вывод полей в ноде Drupal 8 как html

19 сентября 2016 в 15:37

Доброго дня!
Уже не знаю даже где и правду искать, и гуглил, и яндексил - решения всё нет.
Суть вот в чём - использую множественные field collections для создания ноды, очень удобно, когда блоки одинаковые и нужно только менять их количество/содержание. Создал твиг файл для типа материала, вывожу в цикле по 1 записи, обрабатываю - всё ок. Но проблема в том, что сохраняются html-теги (), как их преобразовать в, собственно, html - ума не приложу. Пробовал и |raw, и |render, и через доп модуль |field_value - всё без толку.
Кто-нибудь сталкивался?

Закомментированные строки в режиме debug в Drupal 8

8 сентября 2016 в 11:29

Всем привет!
Возник такой вопрос. Сайт на Drupal 8, включен режим debug, вывожу views на странице, Вывожу там поле path, в шаблоне, соответственно, прописываю {{ fields.path.content }}. Но поскольку сайт в дебаге, выводится в поле и "THEME DEBUG" в закометированном виде, что, соответственно и заносится текстом в ссылку. Как отключить эту беду?
П.С. {{ fields.path.raw}} - raw показывает NULL, а раньше в нём лежало "чистое" значение поля.
Может кто уже сталкивался?

Работа с views в drupal 8

30 августа 2016 в 17:20

Приветствую, форумчане!
Мозги кипят, а решения так и не могу придумать/найти.

Раньше, в Drupal 7, я создавал Page и вызывал в нём нужный мне view через echo views_embed_view.
Вроде как возможность осталась, но мне выплёвывается array. Ладно, думаю, пока пусть будет так.
Темизирую Соответствующий view через views-view-fields--viewname--block-1.html.twig, вывожу там просто текст и... ничего.
Что поменялось и где правда?
Может кто помочь?

Не отображается форма экспорта

23 марта 2016 в 16:53

Всем привет!
Никто не сталкивался с такой проблемой?
Пустая форма
Сайт довольно старый и очень неохотно обновляется на 7ку. Хотел через экспорт перенести на "голый" движок материалы, а тут такая оказия...

Фильтр по таксономии

10 ноября 2015 в 17:38

Всем доброго времени суток! Не могу никак разобраться. Суть задачи в следующем.
Есть товар и есть 3 словаря таксономии: раздел, группа, производитель. По структуре каталога: Раздел ->производитель->группа. НО производитель постоянно повторяется у многих разделов, поэтому и вынес его в отдельный словарь.

Пропали некоторые ссылки из админки

29 сентября 2015 в 11:27

Всем привет!
Появилась такая проблема - в админке на некоторых страницах пропали ссылки "изменить" или "настройки". Скриншоты прилагаю.


То есть сами то блоки он добавляет (ul class="links"), но там всё пустое.

[РЕШЕНО]Комментирует строку с php в нодах

11 сентября 2015 в 17:02

Всем доброго времени суток!
НЕ могу понять, почему у меня код типа <?php echo 'atata'; ?> в выводе комментируется друпалом. php filter включен, дополнительные редакторы стоят, но выключал - ничего не менялось. В блоках - работает, в .tpl файлах - работает. А вот в нодах - нет... Что может быть?

После обновления ядра с D6 на D7

7 июля 2015 в 17:17

Всем привет.
Обновил Drupal с версии 6 на 7, всё делал по инструкции, сначала обновил 6ку до последней версии, отключил все модули и т.п. Обновился, теперь при входе в админку пишет "У вас нет административных элементов." почти на всех страницах, а на странице /admin есть только отчёты и те, при входе в этот раздел, кажут "У вас нет административных элементов.".
При выполнении update.php пишет

Notice: Undefined index: name in block_menu() (line 146 of Z:\home\nvptest1\www\modules\block\block.module).
Notice: Undefined index: name in block_menu() (line 165 of Z:\home\nvptest1\www\modules\block\block.module).
Notice: Undefined index: name in system_menu() (line 648 of Z:\home\nvptest1\www\modules\system\system.module).

Перенос данных с 6ки на 7ку

3 июля 2015 в 16:47

Доброго всем времени суток!
Вопрос, наверное, не очень редкий, но тем не менее, проблема есть. Нужно обновить D6 на D7.
http://www.drupal.ru/node/58265 - обновлял по этому мануалу. Вроде всё обновил, но кастомные поля в ТМ все потёрлись, что очень расстраивает (до этого неделю мучал Migrate, там всё ещё хуже).
Ещё одна проблема - куда-то делась часть админки (нет административных элементов) + к этому в самой админке почему-то стал выводится контент внутренних страниц. Из доступных страниц есть список модулей, добавление контента и отчёты (может ещё какие есть, не знаю, пока только эти важны). Выйти из режима обслуживания, равно как и сбросить кэш, не могу, т.к. "нет административных элементов". Так же не подцепляются заголовки страниц админки, вместе них паттерн [page-title].

Нагрузка на хостинг превышает допустимую в несколько раз

13 мая 2015 в 9:37

Всем доброго времени суток!
Опишу вкратце - недели 1.5-2 назад на сайте нашли лазейку в виде открытой формы добавления одного из модулей. Добавили примерно 15к материалов - это было первыми нагрузками. Материалы я удалил, все формы позакрывал, вроде отбился.
Но через некоторое время спамеры начали грузить сайт тем, что стали ходить по созданным собой ссылкам, плюсом стали грузить страницы /users, site/*(и тысячи внутренних файлов) и node/add (сюда пробиться не могут - всё перекрыто).
В .htaccess я временно перевёл /user и node/add на 403, пробовал site/* перевести туда же - получается беда.
Запросил slowlog на хостинге - просто дичайшая нагрузка по запросу "SELECT * FROM variable" и

Перенос данных с 6ки на 7ку

6 апреля 2015 в 16:55

Доброго всем времени суток!
Хочу сказать сразу, прочитал много информации по данному вопросу, но ничего путного в голове не сложилось.
Проблема состоит в следующем.
Есть сайт на D6, он довольно старый, там многое сделано через всем известное место, куча ошибок и прочего. Хочется переехать на D7.
После непродолжительной борьбы с апгрейдом самого ядра на D7 (вылазит куча ошибок, править которые - себе дороже, проще не трогать и оставить всё, как есть.), решим попробовать просто перекинуть все ТМ, ноды, таксономии и вьюхи на голый D7, но столкнулся с рядом трудностей.
1) Поставил модуль migrate, почитал вот этот мануал, но он для D7 и для импорта, а мне сначала нужен всё-таки экспорт.

Вопрос про модуль quiz

16 октября 2014 в 10:26

Всем доброго времени суток!
Вопрос следующего характера. Было проведено тестирование (multichoice), но изначально были неверно расставлены баллы за ответы (если выбрано >=50% правильных вариантов ответа на вопрос, например 2 из 4 правильных, засчитывался балл и всё). Можно ли как-нибудь пересчитать эти баллы, если сделать настройку в вопросах для уже завершивших тестирование людей? Может кто-нибудь сталкивался.

Переключение с мобильной темы на десктопную

11 августа 2014 в 15:09

Всем доброго времени суток!
Вопрос вообщем-то отражён в теме, опишу чуть подробнее.
Есть 2 темы - мобильная и десктопная. Сабдомены использовать правильно, но не могу разобраться как, тыкал и Domain и SubDomain модули, пока ничего.
Временно нужно просто переключать тему в зависимости от девайса. Мониторил кучу разных модулей от простейшего Mobile Theme до theme key и прочих. У всех есть один большой минус - я не могу по нажатию на ссылку "перейти на основную версию сайта" сделать так, чтобы в дальнейшем использовалась только она.

Переключение с мобильной темы на десктопную

11 августа 2014 в 15:09

Всем доброго времени суток!
Вопрос вообщем-то отражён в теме, опишу чуть подробнее.
Есть 2 темы - мобильная и десктопная. Сабдомены использовать правильно, но не могу разобраться как, тыкал и Domain и SubDomain модули, пока ничего.
Временно нужно просто переключать тему в зависимости от девайса. Мониторил кучу разных модулей от простейшего Mobile Theme до theme key и прочих. У всех есть один большой минус - я не могу по нажатию на ссылку "перейти на основную версию сайта" сделать так, чтобы в дальнейшем использовалась только она.

[РЕШЕНО] Проблема с разрешениями ролей

6 августа 2014 в 10:21

Всем доброго времени суток!
Вопрос достаточно странный, но поиск в интернетах ничего не дал.
При попытке изменить разрешения ролей для новоустановленных модулей, ничего не происходит. То есть галки ставишь, нажимаешь сохранить, страница перезагружается, но изменения не сохраняются.
Может быть кто-нибудь сталкивался? куда копать?

[РЕШЕНО]Белый экран при использовании поиска

16 мая 2014 в 19:58

Всем доброго времени суток!
Столкнулся с необычной проблемой.
На сайте есть поиск, стандартный модуль + search_restrict.
При поиске информации, с некоторых страниц срабатывает нормально, а с некоторых - нет.
К примеру, с главной раскрываю блок поиска, ввожу инфу, нажимаю "поиск" - переадресовывает на страницу с результатами, всё окей.
Если тут же в странице результатов ввести другой запрос - вылетит белый экран.
Ещё 1 пример, есть несколько страниц с ТМ Page. Дак вот, с одной из них - срабатывает, с другой - нет. Т.е. шаблон не виноват.
Ну и так далее, с некоторых ТМ срабатывает, с некоторых - нет.

Да и сам "белый экран" весьма странный - он не заполняет вообще, но зато каким-то образом выводит пару картинок/абзацев из хедера.

Создание сложного многоуровневого меню и вывод его через tpl файл

9 апреля 2014 в 13:43

Всем доброго времени суток!
Вопрос такой - нужно сделать меню, с зависимостью от таксономии и ТМ (чтобы заходя в конкретную ноду активным был нужный пункт меню).
Вопрос наверняка банальный, много раз уже обсуждался, но попробовав несколько решений, найденных на просторах этого сайта и пары забугорных, нужного результата не добился.

Есть несколько пунктов меню, которые, при наведении, должны раскрываться. В большинстве своём они простые, то есть "выпадывает" блок, в котором подряд несколько подпунктов. Это делается легко и просто. Вопрос в другом, как сделать меню вот таким:

Настройка ImageCache для нужд страждущих

20 марта 2014 в 19:16

Всем доброго времени суток!
При разработке сайта потребовалось сделать фотогалерею. Но не простую, а "золотую" Smile
Во-первых, есть 2 типа изображений для превью - вертикальное (316х502) и горизонтальное (316х238).
Во-вторых, открывать полные картинки нужно в popup'е.

Располагаются превьюхи в 2 колонки. Из-за того, что типов превьюх 2 - пришлось "изобретать" свой scale'n'crop и подключать jQuery библиотеку Massonry для красивого позиционирования.
Работает он ок, проблема лишь одна - подгружаются сразу фул-картинки, а это накладно в плане нагрузки.

Погуглив дальше, наткнулся на статью на Хабре, о довольно неплохом плагине, который использует ту же библиотеку Massonry.

[РЕШЕНО] 500 Internal Server Error ошибка при включении новых модулей

13 декабря 2013 в 16:04

Всем доброго времени суток!
Вопрос, собственно, крайне простой и весьма обсуждаемый, но решение не помогло ни одно.

Опишу проблему вкратце.
Есть сайт. Существует он уже года 2, всё работало отлично. На некоторое время занялся другими проектами - по этому задач не было. Появилась задача => необходимость установить сторонний модуль и вот тут началось "веселье". Качаю модуль "Autoupload", вроде бы простой модуль, ничего особенного. Залил на фтп, открываю список модулей в админке, жмакаю галочку "включить", сохраняю изменения. Сайт думает полминуты - выкидывает ошибку 500 Internal Server Error.

ПРИЧЁМ!! Возникает 2 забавные ситуации:

Вывод формы добавления ТМ программно

4 апреля 2013 в 14:53

Всем доброго времени суток. Вопрос понимаю что популярный, и наверняка уже где-то обсуждался, но час гугления ни к чему толковому не привёл.
Нашёл разве что вот такой код: