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

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

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

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

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


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

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

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

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

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


3
Как программно визуализировать представление с помощью контекстных фильтров?
Как программно визуализировать представление с помощью контекстных фильтров в 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 $view->set_arguments($tid); //$tid is the argument to pass $view->pre_execute(); $view->execute(); $content = $view->render(); Есть ли альтернативный …
20 views  8 

6
Как мне сделать форму?
Какая альтернатива 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 = UserLoginForm::create(); }
20 forms  8 

2
Как загрузить узел по значению поля?
Я хочу загрузить определенный узел. Я не знаю идентификатор узла, но знаю, что у него есть определенное уникальное хеш-поле, и я знаю этот хеш. Я хочу загрузить узел через поле хеша. Как я могу это сделать?
19 nodes  8 

4
Добавить пользовательский обработчик отправки в форму
Как добавить обработчик отправки пользовательской формы? Я пытался добавить $form['#submit'][] = 'mymodule_form_submit';или $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';к hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) && $form['actions'][$action]['#type'] === 'submit') …
19 forms  8 

6
Включить частичный шаблон
Я пытаюсь использовать Drupal 8, с пользовательской темой, из-за больших структурных различий в моих требованиях. У меня есть страница - front.twig.html и page.twig.html, я хотел бы создать части шаблона, используемые в phrozn oder в обычном проекте Symfony2, например, footer.html.twig и header.html.twig. Эти шаблоны сохраняются в подкаталоге / parts /. Но …
19 8  theming 

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