Drupal

17
Как добавить условие доступа к пункту меню?

Как я могу добавить новые условия поверх существующих условий, которые определяют, виден ли пункт меню? Эти условия не должны ограничиваться настройками разрешений. В качестве примера использования (не обязательно причина этого вопроса): Предположим, у меня есть тип контента, пользователям которого...

17
Как выбрать модуль для использования, когда есть несколько вариантов для одной и той же функциональности?

Нередко можно найти несколько модулей, которые обеспечивают в основном одинаковую функциональность. Например, есть много модулей управления СПАМом, которые предлагают чрезвычайно похожие функциональные возможности (например, Spamicide и Hidden CAPTCHA ). И есть много модулей Таксономии, которые...

17
Что все способствует времени выполнения страницы drupal?

У меня есть сайт, который я исследую, у которого есть серьезные проблемы с производительностью, используя memcache, я смог сократить количество запросов как по количеству, так и по общему времени выполнения (с 3 секунд до 230 мс), но время выполнения страницы ускользает от меня (я глядя на...

17
После удаления всех узлов, как мне сбросить идентификатор узла, чтобы начать с 1 снова?

Я создал тонны фиктивного контента для тестирования, а затем удалил их все. Поскольку nid - автоинкремент, у вновь созданного узла будет nid последнего созданного nid +1. Как я могу сделать nid начать с 1...

17
Удаление основного блока контента на главной странице

Я новичок в Drupal 7 и ищу замену по умолчанию на главной странице main content blockэквивалентным блоком, сгенерированным из Views (получая при этом больший контроль над блоком). Я успешно сгенерировал новый блок главной страницы в Views и добавил его в раздел контента, однако теперь на главной...

17
Как я могу создать представление дочерних узлов на основе отношения меню?

Скажем, у вас есть следующие страницы в дереве меню: проектов Проект Один Проект второй Проект третий Я ищу способ создания представления, которое будет встроено в страницу проекта (родительскую), которая будет отображать изображение, заголовок и текст (резюме) из дочерних страниц. Отношения между...

17
Как переопределить файл page.tpl.php по умолчанию?

У меня есть одна страница на моем D7сайте со значительным отклонением от остальных моих страниц. На этой странице я буду отображать только ограниченное количество регионов и в другом макете. Каков наилучший способ переопределить значение по умолчанию page.tpl.php? Могу ли я создать что-то вроде "...

17
Как я могу определить, когда узел меняется с «Опубликован» на «Неопубликован»?

В hook_node_update () я могу легко определить «состояние» узла (опубликован он или нет) после его обновления. Однако, есть простой способ проверить, если обновленный узел был опубликован, но теперь нет? (Или наоборот)? Я думаю, что в правилах может быть какое-то условие для «значения узла...

17
Как ограничить доступ к сайту при разработке?

Я создаю новый сайт на Drupal 7. Разработка будет на сервере, который является общедоступным. Я работаю в многосайтовой среде. Я хотел бы полностью заблокировать доступ к сайту для всех, кроме авторизованных пользователей. Включая доступ к названию сайта, теме и т.д ... Я использовал Secure Site...

17
Как обработать / очистить устаревшие агрегированные css / js?

Я использую только Drupal 7, встроенный в агрегацию CSS / JS, однако папка files, в которой находятся файлы css.gz и js.gz, заполняется довольно быстрыми темпами, и хотя я уверен, что это будет какое-то время прежде чем он начнет полностью заполнять диск, сейчас самое подходящее время, чтобы...

17
Как я могу удалить все ревизии узла / поля?

У меня есть друпал 7 сайтов, где хранятся ревизии узлов и полей. Я сохраняю ревизии для случая, когда по ошибке сохраняется новая неисправная версия, и я хочу вернуться обратно. Но теперь я хочу очистить и оптимизировать базу данных, чтобы занимать меньше места на жестком диске. Какие существуют...

17
Как правильно удалить модуль в поэтапной среде?

Некоторые модули имеют процедуры деинсталляции. Которые обычно удаляют таблицы базы данных для этого модуля, переменные из таблицы переменных и локали, представленные этим модулем. Эти процедуры живут в этом .installмодуле. Следовательно, они не могут быть запущены без присутствия этого модуля....

17
Как программно составить список участников организации Organic Group?

Как я могу программно получить список организаций-членов Органической группы? (Я знаю, как получить список членов группы с помощью Views - я бы предпочел сделать это с помощью API Organic Groups, но не смог найти правильный...

17
Управлять отображениями Product: поле изображения непосредственно в Product Display?

У меня есть узел «Product Display», показывающий «Product» (работает на модуле Drupal Commerce ). Я установил модуль Display Suite и создал новый режим просмотра для типа контента «Отображение продукта». Проблема в том, что этот новый режим связан с режимом просмотра по умолчанию «Продукт», и я не...

17
Лучшие практики для реализации пользовательского кэширования?

Для каждого экземпляра каждого типа сущности я генерирую несколько кешей с именем вроде: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Теперь, когда объект обновляется, я хочу удалить все кэши, начиная с соответствующего типа объекта и идентификатора....

17
Как выбрать между панелями Bean, Boxes и Fieldable Panels?

Бин , боксы и полевые панели Панели обеспечивают схожую функциональность. У меня проблемы с пониманием, в чем именно заключаются различия между ними. Каковы их преимущества / недостатки по сравнению друг с другом? Они ориентированы на разные варианты использования? Я хочу использовать какие-то...