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

Используя термин, введенный в Drupal 8, маршруты - это пути, на которые отвечают модули.

2
В чем причина нынешнего структурирования меню
Я не большая часть Drupal Ninja; Судя по тому, что я видел на http://drupal.org/node/788972 , у Drupal, похоже, есть структура меню, такая как Joomla, в том смысле, что она позволяет создавать пункты меню в категориях меню. Почему мы используем это в отличие от центрального пункта меню, из которого мы можем …

2
Как оформить тематику блока меню?
Я создал собственное меню (давайте назовем его «mynav»), и в своей теме я создал шаблон специально для него ( block--menu--menu-mynav.tpl.php), который содержит: <div id="mynav" class="<?php print $classes; ?>"<?php print $attributes; ?>> <?php print $content ?> </div> Это отлично работает. Однако я бы предпочел применить идентификатор к неупорядоченному списку, который создается …
11 7  routes  theming 

2
Что эквивалентно hook_menu_alter () для изменения типа пункта меню?
Я хочу изменить тип меню в Drupal 8. В Drupal 7 мы можем добиться этого с помощью hook_menu_alter function module_menu_alter(&$items) { $items['admin/config/people/ip-blocking/default'] = array( 'title' => 'Block IP Address', 'type' => MENU_DEFAULT_LOCAL_TASK, ); } Точно так же я хочу изменить тип меню в Drupal 8. Как я могу это сделать. …
10 8  routes 

3
Если вы обновляете файл маршрутов в Drupal 8, как вы очищаете кеш?
Работая с Drupal 7 с момента его запуска, я изучаю Drupal 8. В данный момент я обнаруживаю, что всякий раз, когда я что-то меняю, я должен что-то делать, drush cache-rebuildчтобы все снова заработало. На моем VPS это занимает 15 секунд (и затем загрузка следующей страницы также идет медленно). У меня …
10 caching  8  routes 

3
Пользовательское меню как меню администратора
Есть ли модуль, который берет пользовательское меню и показывает его как меню администратора ? Я хочу создать свое собственное меню, а затем отобразить его как меню администратора (только для некоторых ролей). Я пробовал несколько модулей, но: Меню администратора не позволяет выбрать, какое меню должно отображаться, и, тем не менее, я …
10 routes 

4
Модуль Content Access скрывает ссылки меню
Я использую модуль доступа к контенту с Drupal 7. Когда я ограничиваю доступ к узлу из определенной роли, он также скрывает ссылку в меню. Есть ли способ показать ограниченные ссылки в главном меню?
10 7  routes  users 

6
Как вывести дочерние ссылки на основе текущей страницы
При посадке на страницу, у которой есть пункт меню, который является родительским для других пунктов меню страниц, я хотел бы иметь возможность показать список этих дочерних пунктов меню. Я использую следующий код. $trail = menu_get_active_trail(); menu_build_tree('main-menu', array( 'expanded' => array($trail[1]['mlid']) )); Тем не менее, возвращенный массив выглядит следующим образом (с …
10 routes 

5
Как создать относительные ссылки меню?
Я занят работой над сайтом на моем локальном хосте, который должен ссылаться на какой-то контент, отдельный от Drupal. У меня есть текущие пути меню , установленные вверх , как это: http://mylocalsite/the_folder_for_the_other_content. Если я пытаюсь <front>/the_folder_for_the_other_contentили /the_folder_for_the_other_contentили the_folder_for_the_other_content, я получаю сообщение об ошибке «Путь« what_I_use »либо недействителен, либо у вас нет …
10 routes 

1
Добавить вкладку / локальную задачу в узел
Я создал модуль под названием hotel_reviews. Я создал маршрутный узел / {node} / reviews, используя hotel_reviews.routing.yml . hotel_reviews.content: path: '/node/{node}/reviews' defaults: _controller: '\Drupal\hotel_reviews\Controller\ReviewsController::content' _title: 'Reviews' requirements: _permission: 'access content' Затем я попытался добавить локальную задачу, используя hotel_reviews.links.task.yml . hotel_reviews.content: route_name: hotel_reviews.content title: 'Reviews' base_route: node.view weight: 100 Теперь я могу …
10 8  routes 

2
Как проверить, является ли текущая страница страницей администратора?
В какой-то момент я начал использовать следующий код, чтобы проверить, является ли текущая страница страницей администратора: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Но я обнаружил, что это не удается на страницах редактирования узла в hook_entity_load (). Как мы проверяем, если мы находимся на странице администратора в Drupal 8? Что-то вроде …
9 8  routes 

2
Показывать пункты меню с ограниченным доступом для анонимных пользователей
У меня есть веб-сайт, который использует приватный модуль для настройки доступа к контенту, и, конечно, некоторые из моих страниц имеют пункты меню. Теперь, если я настрою страницу как частную, это смогут увидеть только пользователи с соответствующими правами, что здорово, и я этого хотел. Но у меня есть небольшая проблема с …
9 7  routes  users 

3
Как полностью стереть и восстановить друпал меню?
Некоторое время назад я нашел интересный пост в блоге, в котором подробно рассказывалось о том, как очистить таблицы меню и перестроить систему меню с помощью вызова php drush. Это необходимо, так как сайт будет недоступен после очистки этих таблиц mysql. Таким образом, вы можете сбросить меню, как будто это новый …
9 7  routes  drush 


2
Как установить тему администратора для маршрута?
Согласно справочнику Drupal определение маршрута принимает параметр вызванный _theme. К сожалению, этот параметр задокументирован как «TODO» . Можно ли использовать это для принудительной установки темы администратора? Можно ли ввести параметр конфигурации с именем темы администратора здесь? Похоже, что другое решение заключается в использовании согласователя тем, однако этот _themeпараметр выглядит очень …
9 8  routes 

2
Как добавить вкладку локальной задачи в представление узла? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для ответов на Drupal. Закрыто 3 года назад . Я пытаюсь добавить дополнительную вкладку к узлу «Просмотр» и «Редактирование». Мой модуль включен нормально, и я очистил кеш, …
8 7  routes 

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