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

22
Получить псевдоним пути из NID (или объекта узла)

У меня есть объект узла, и я пытаюсь использовать его для получения заданного пути в Drupal 8. Был drupal_lookup_path()в Drupal 7, но я не вижу никакого эквивалента или документации для Drupal 8. Каков новый "Drupal" способ получить путь от объекта узла? Было бы что-то простое, как...

22
Получить URL изображения в Twig

Я хочу сделать изображение как фоновое изображение с помощью встроенного стиля в веточку. Я создал поле с именем bg_image и прикрепил его к стандартной простой странице. После нескольких часов игры я смог получить URL-адрес изображения в node.html.twig {{...

22
Как очистить кеш с помощью SQL-запроса?

После обновления модуля мой сайт стал непригодным для использования и отображает только сообщение об ошибке php. Я пытался обойти проблему drush cc, но это не помогло. Также пробовал с пользовательским сценарием PHP, но это имеет проблемы с поиском моего DRUPAL_ROOT Я просто хочу очистить таблицы...

21
Как добавить пользовательский обработчик проверки в существующую форму / поле?

Как добавить собственный обработчик проверки в существующую форму (или поле формы) в Drupal 8? У меня есть форма, которую я не создал. Я хочу добавить свои собственные правила проверки для некоторых полей при отправке формы. Для Drupal 7, Пользовательская проверка формы? объясняет, как реализовать,...

21
Изменить формат даты статьи

Я хотел бы изменить формат даты, который используется для статей в Drupal 8. Похоже, он использует Default medium dateформат по умолчанию. Я добавил свой собственный формат в admin/config/regional/date-time, но я не могу найти, где редактировать формат, который используют статьи. Есть ли способ...

21
Не кликабельные пункты меню

На сайте Drupal 8 я хочу добавить пункты меню без ссылки, я думал, что nolink разрешен, но когда я вошел в это, я получил ошибку Введенные вручную пути должны начинаться с /,? или #. Есть ли способ добавить пункты меню, на которые нельзя нажать, без добавления «#», поскольку «#» добавляет атрибут...

21
Получить все узлы данного типа

Я хотел бы получить все узлы, которые имеют my_custom_typeтип в Drupal 8 . Я знаю, что могу получить все узлы (любого типа) \Drupal\node\Entity\Node::loadMultiple()и список всех типов \Drupal\node\Entity\NodeType::loadMultiple(). Но как получить только узлы данного типа узла? Я действительно не...

20
Как программно визуализировать представление с помощью контекстных фильтров?

Как программно визуализировать представление с помощью контекстных фильтров в Drupal 8? В Drupal 7 я обычно использую следующий код. $view = views_get_view('test_view'); //test_view is the view machine name $view->set_display("block"); //block is the view display name...

20
Почему не рекомендуется менять язык по умолчанию?

У меня есть свежая установка Drupal 8.2.5 и я хочу использовать ее в основном для испанского контента, но с интерфейсом администратора на английском языке. / admin / config / региональный / язык говорит, Не рекомендуется менять язык по умолчанию на рабочем сайте. И / admin / config / региональный /...

20
Как мне сделать форму?

Какая альтернатива drupal_get_form('user_login'). в Drupal 8? Я использую следующий код в theme_name.theme, но он не работает. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form =...

20
Как программно изменить активную тему?

Как программно изменить активную тему Drupal 8? В Drupal 6 мы использовали следующий код. global $custom_theme; $custom_theme = 'garland'; В Drupal 7 мы использовали hook_custom_theme(). В Drupal 8, как правильно это...

20
Как я могу проверить, включен ли модуль?

В Drupal 7 вы можете использовать module_exists (), чтобы проверить, включен ли модуль (а также существует ли он). Например, if (module_exists('devel')) { Как вы можете проверить, включен ли модуль в Drupal...

20
Как отключить регистрацию друпал

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

19
Создать файл шаблона для блока представлений

Существует много вопросов по тематике пользовательских блоков, но как насчет блоков, созданных представлениями? Мой блок просмотров имеет идентификатор: block-views-posts-list-block, Я пытаюсь разными способами присвоить имя файлу шаблона, например: block - block - views-posts-list-block.tpl.php,...