Drupal

Q & A для разработчиков и администраторов Drupal

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

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

1
Как переопределить файл page.tpl.php по умолчанию?
У меня есть одна страница на моем D7сайте со значительным отклонением от остальных моих страниц. На этой странице я буду отображать только ограниченное количество регионов и в другом макете. Каков наилучший способ переопределить значение по умолчанию page.tpl.php? Могу ли я создать что-то вроде " mycustom-page.tpl.php", которое будет вызываться ТОЛЬКО по …
17 7  theming 

2
Как я могу определить, когда узел меняется с «Опубликован» на «Неопубликован»?
В hook_node_update () я могу легко определить «состояние» узла (опубликован он или нет) после его обновления. Однако, есть простой способ проверить, если обновленный узел был опубликован, но теперь нет? (Или наоборот)? Я думаю, что в правилах может быть какое-то условие для «значения узла изменилось» или что-то в этом роде, но …
17 7  nodes  entities  hooks 

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

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

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

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

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

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


1
В чем разница между «Язык: не указан» и «Язык: не применим»?
В чем разница между Language: Not specifiedи Language: Not applicableв Drupal 8 в контексте многоязычия? В Drupal 7 (и 6, IIRC) такого различия не было, и оно мне кажется немного избыточным по сравнению с методом Drupal 7 Language: Naturalпротив Language: name. Я также не нашел никакой документации по этому поводу …
17 8  i18n-l10n 

3
«В классах следует избегать вызовов Drupal, вместо этого используйте внедрение зависимостей»
В моем модуле используется код ниже для получения псевдонима URL данного URL: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Но в моем модуле я запускаю Automated Review ( http://pareview.sh/ ), ниже которого выдается предупреждение: 16 | ВНИМАНИЕ | В классах следует избегать вызовов Drupal, вместо этого используйте внедрение зависимостей Как я могу обновить приведенный …


3
Как найти идентификатор роли из имени роли?
При входе в систему я хочу проверить стороннего источника данных (таблица в БД) для пользователя, и, если найден, я хочу добавить роль для этого пользователя. Я не хочу угадывать избавление от роли, я хочу получить его из названия роли.
17 7  users 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.