Вопросы с тегом «8»

Теги версий следует использовать для вопросов, которые относятся только к версии, а не просто для того, чтобы сказать, какую версию использует сайт.

6
Как мне обновить конфигурацию модуля?
Я создаю пользовательский модуль в Drupal 8. Он включает в себя некоторые файлы конфигурации YAML. По мере разработки мне нужно изменить и добавить в конфигурацию, например, добавить еще одно поле в мой пользовательский объект. В настоящее время единственный способ заставить Drupal заметить изменения - это удалить модуль и переустановить его. …

6
Программно создать термин?
Я пытаюсь добавить много слов (~ 200) в словарь, но я не могу найти какие-либо модули импорта, которые обновляются для Drupal 8, и кажется, что функции для этого в Drupal 7 не существуют в Drupal 8. Итак, кто-нибудь может указать мне правильное направление для этого? Я попытался сделать это entity_create, …
32 taxonomy-terms  8 

3
Как получить идентификатор пользователя, который в данный момент вошел в систему?
Я хочу получить текущий объект пользователя (информацию о пользователе) в Drupal 8. Я знаю, что в Drupal 7 была глобальная $userпеременная; Я хочу знать, как я могу получить текущий объект пользователя в Drupal 8.
31 users  8 

6
Как перевести строки в шаблоны Twig?
Я работаю над (моим первым) проектом Drupal 8 - многоязычным сайтом. Drupal 8 действительно обеспечивает собственную поддержку перевода контента. Тем не менее, у меня есть несколько строк, установленных в некоторых, если файлы шаблона темы .Twig распечатаны как ex. {{ 'Read more'|trans }} Я действительно застрял в том, где обрабатывать перевод …
31 8  i18n-l10n 


6
Как получить действительный URL-адрес поля ссылки из шаблона Twig?
У меня есть поле Link с именем field_my_link(имя машины). В шаблоне Twig я могу получить значение URL ссылки с помощью этого: {{ node.field_my_link.uri }} Если внутри URL-адреса ссылки есть внешний URL-адрес, например, http://example.comон работает хорошо. Но если внутри URL-адреса ссылки хранится внутренний URL-адрес, например "/node/11", я получаю значение, подобное этому: …
30 theming  8  uri  navigation 

11
Как установить заголовок страницы?
Я знаю, что могу изменить заголовок страницы drupal_set_title(t('Amy page title')), но когда я пытаюсь сделать это в Drupal 8, я получаю сообщение « Нет такой ошибки». Как я могу изменить заголовок страницы в Drupal 8?
29 8 

1
Как проверить, существует ли поле в сущности?
В узле сущности я хочу проверить, существует ли abcполе ' ' или нет. Если существует, я получу его значение$value->get('abc'). Но тип контента, где это поле не существует, выдает ошибку: Сайт обнаружил непредвиденную ошибку. Пожалуйста, попробуйте позже. Как проверить, существует ли поле в сущности?
28 8  entities 

3
Программно визуализировать блок в шаблоне ветки
Мне нужно визуализировать блок представлений в моем шаблоне page.html.twig. В D7 я бы сделал это: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> В Drupal 8 module_invoke устарел и рекомендуется использовать это: (я добавил имя блока в качестве второго параметра) Drupal::moduleHandler()->invoke($block, 'views_block__blog_block_1', $args = array()); Я попробовал несколько вещей. …
28 blocks  8 

11
"Сайт обнаружил непредвиденную ошибку. Пожалуйста, попробуйте позже."
У меня есть эта ошибка с Drupal 7 Как я могу получить больше информации об этой ошибке? Любой отчет, любой журнал где-нибудь? Ничего в php-ошибках. как я могу отключить это сообщение и получить более полезное для отладки? Примечание : мой вопрос НЕ "как я могу решить эту проблему"
27 7  8  debugging 


9
Как мне создать ссылку?
Скажем, я расширяю blockBaseкласс для создания пользовательского блока, и я реализую blockBuildметод для создания некоторой разметки для моего блока. Что-то вроде этого: class YourModuleBlock extends BlockBase { /** * Implements \Drupal\block\BlockBase::blockBuild(). */ public function build() { return array( '#markup' => 'This is a block!', ); } } Если бы я …
27 navigation  8 

9
Как предотвратить установку модуля Devel в производственной среде
С помощью нового менеджера конфигурации Drupal 8, как я могу предотвратить установку модуля Devel в определенных средах? Насколько я знаю, установить его на свой локальный компьютер означает, что в следующий раз, когда я экспортирую конфигурацию и перенесу ее в другие среды (dev, test, prod), она будет автоматически включена.


2
Загрузка ядра через командную строку
Я обычно скачиваю последнюю версию Drupal 7 drush dl drupal --select, но Drupal 8 не значится в списке. Какие есть хорошие и быстрые способы загрузки последней версии Drupal 8, хотя она все еще находится в альфа-стадии?
25 drush  8 

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