Drupal

Вопросы и ответы для разработчиков и администраторов Drupal

145
Каковы рекомендуемые права доступа к каталогу?

Я готовлюсь к развертыванию сайта Drupal 7 и не могу найти никакой документации о том, на что должны быть установлены рекомендуемые разрешения для файлов и каталогов с учетом требований безопасности. В частности default/files/(и подкаталоги?) settings.php, .htaccessИ что - нибудь еще , что я должен...

120
Какова основная концепция за крючками?

Я промежуточный в PHP. Чтобы отточить свои навыки, я начинаю изучать Drupal 7. Во время изучения концепций архитектуры Drupal термины « крючки» и « самозагрузка» меня сильно озадачили. Я прочитал книгу "Pro Pro Drupal development" и некоторую документацию на drupal.org, но я настолько продвинут,...

106
Виды контекстных фильтров таксономии имени

Я добавляю контекстный фильтр в представление для пользовательского типа контента, имеющего поле таксономии. Контекстный фильтр позволяет мне фильтровать по идентификатору тега таксономии, но не по имени тега таксономии. Значение с данными тегами в таксономии: 1 | test1 2 | another tag 3 | taggy...

103
Как мне реализовать hook_menu ()?

Каковы основные принципы реализации hook_menu()? Я хотел бы видеть основы, освещенные в одном вопросе, чтобы избежать необходимости отвечать на одни и те же похожие, но разные вопросы снова и...

96
Каковы недостатки использования кода PHP Filter в блоках, узлах, представлениях-аргументах и ​​т. Д.?

Я много раз видел, как люди говорили, что не следует использовать собственный фильтр PHP / PHP (из пользовательского интерфейса Drupal) в блоках, узлах, аргументах представления, правилах и т. Д. Я немного искал и не нашел много, похоже это лучшая практика Drupal, которую все "просто знают". Я...

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

В чем преимущество создания новых типов сущностей по сравнению с созданием нового типа контента? Кажется немного излишним делать все пользовательское кодирование, необходимое для создания нового объекта, когда у вас уже есть все функции CRUD и Views, уже встроенные в типы...

80
Предложения для settings.php - локальный разработчик, сервер разработки, живой сервер

По сути, это один из величайших вопросов всех времен: каким образом вы используете settings.php в своем процессе разработки / подготовки? Прямо сейчас у меня есть файл settings.php, настроенный следующим образом, и я основываю свою разработку на директиве $ HOST сервера - это означает, что я могу...

79
Любой способ добавить CSS для одной страницы / узла?

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

72
Как загрузить коллекцию полей из узла?

У меня есть узел с несколькими коллекциями полей. Когда я смотрю на node_load()вывод, я вижу: [field_rich_text_group] => Array ( [und] => Array ( [0] => Array ( [value] => 6 ) [1] => Array ( [value] => 7 ) [2] => Array ( [value] => 8 ) ) ) Какую функцию API можно...

72
Как я могу скрыть, что я использую для запуска своего сайта?

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

65
Что означает «Предоставленное имя хоста недопустимо для этого сервера»?

Я работаю на веб-сайте Drupal 8, и когда я захожу на любую страницу, я получаю простую белую страницу со следующим сообщением об ошибке. Указанное имя хоста недопустимо для этого сервера. Что это значит? Как я могу это...

61
Распечатать запрос, который построен с использованием db_select ()

Я хочу напечатать запрос, который построен с использованием db_select () программным способом. Есть ли какая-либо функция API, предоставляемая Drupal Abstraction Layer? Это похоже на вывод запроса в представлениях, но я хочу напечатать его из моего пользовательского модуля для целей...

58
Перестройте изображения из стиля изображения

У меня есть стиль изображения в Drupal 7. Я прикрепил несколько изображений к узлам и отображал изображения на основе этого стиля. Затем я изменил эффекты этого стиля изображения, но существующие изображения не воссоздаются с новыми эффектами стиля изображения. Они показывают со старыми эффектами...