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

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

13 ноября 2014 в 18:12

hook_menu это название хука, называя так модуль вы разрываете мозг себе, нам и суете лом туда, куда не нужно. Почитайте пожалуйста еще раз про хуки.
Модули, используемые в Друпале, работают по принципу «хука» (англ. hook — крючок, ловушка). Хук — это PHP функция, которая имеет название module_name_hook_name(), где «module_name» — название модуля (имя файла module_name.module), а «hook_name» — название самого хука. Каждый хук имеет определенный набор параметров и типов результатов.

13 ноября 2014 в 18:06

"ХулиGUN" wrote:
Тогда скорее всего самому писать...

Точно.
"ХулиGUN" wrote:
Вручную писать карту, инициализировать её в js, и там же писать обработчики на то, что Вам нужно(зум, перемещение)

Так и делал.

13 ноября 2014 в 16:33

Думаю что быстрее всего сделать свою функцию, которая вернет то, что нужно. https://api.drupal.org/api/drupal/developer!topics!forms_api_reference.html/6#autocomplete_path

13 ноября 2014 в 16:19

Views не нужно слишком много. А то будет сильно тормозить. Быстрее сделать свой модуль со своими фильтрами и поведением любой сложности. Причем скармливать эти фильтры можно тому же views. https://api.drupal.org/api/views/views.module/function/views_embed_view/7

13 ноября 2014 в 15:59

"kodolka" wrote:
А можно как то по подробней об этом. Я просто слышала о Xdebug, но как оно работает и как им пользоваться не знаю.

А это к друпалу как к таковому отношения не имеет. Поподробнее – пожалуйста: забиваете в яндексе слова xdebug kcachegrind и смотрите ссылки в выдаче. Если в статье встречается непонятное слово забиваете в поиск и его. Если вообще ничего не понятно то начните с учебника по PHP. Drupal не дружелюбен к новичкам, как и мы.

13 ноября 2014 в 14:06

Не очень понятна суть проблемы. Фильтр ставите на текущий язык пользователя и у вас отображаются только ноды на текущем языке. И ссылки на них тоже.

13 ноября 2014 в 13:47

Да, есть. Если вы ради блоков создавали подтему, то лучше обучитесь пользоваться модулем context. Для сложного поведения блоков отлично годится вот этот рецепт http://www.phase2technology.com/blog/context-everywhere/.

13 ноября 2014 в 13:43

Отлаживать на виртуальном хостинге то еще удовольствие. Я обычно отлаживаю с помощью xhprof на локальной машине. На ней можно выставить любое количество памяти, чтобы скрипт все-таки отработал, с упавшим процессом оно не работает если не ошибаюсь. Если такой вариант не подходит, копайте в сторону Xdebug + KCachegrind.

13 ноября 2014 в 13:36

В views есть вкладка relationships (отношения) – вам нужно создать отношение Entity Reference: Referenced Entity. Затем выбрать нужные поля материала УЗЛЫ и указать это отношение.
Если нужен развернутый ответ пишите развернутый вопрос.