Drupal

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

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

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

3
Виды контекстных фильтров таксономии имени
Я добавляю контекстный фильтр в представление для пользовательского типа контента, имеющего поле таксономии. Контекстный фильтр позволяет мне фильтровать по идентификатору тега таксономии, но не по имени тега таксономии. Значение с данными тегами в таксономии: 1 | test1 2 | another tag 3 | taggy ...... 99 | coolness Я могу …
106 7  taxonomy-terms  views 

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

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


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



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

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

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

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


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

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