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

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

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

6
Как добавить модуль на страницу admin / config?
Я работаю над модулем в Drupal 7. Я добавил реализацию hook_menu: $items['admin/config/content/mymodule'] = [ 'title' => 'MyModule', 'description' => 'Configure MyModule settings.', 'page callback' => 'mymodule_get_form', 'page arguments' => ['mymodule_admin_settings'], 'file' => 'mymodule.admin.inc', 'access arguments' => ['administer mymodule'], 'menu_name' => 'mymodule', ]; ... и настроить строку для mymodule.info: configure = ...
27 7  routes  navigation 


1
Почему файлы маршрутизации заполнены подчеркиванием?
Как обстоят дела со всеми параметрами с префиксным символом подчеркивания и без него ? Где Drupal решает, как обрабатывать эти параметры? Эта концепция была представлена ​​Symfony, или она нова для Drupal? Пример ( node.routing.yml ): node.overview_types: path: '/admin/structure/types' defaults: _controller: '\Drupal\Core\Entity\Controller\EntityListController::listing' entity_type: 'node_type' _title: 'Content types' requirements: _permission: 'administer content ...
24 8  routes 

2
В чем разница между аргументами доступа и обратным вызовом доступа?
В чем разница между аргументами доступа и обратным вызовом доступа? Предположим, я установил обратный вызов доступа 'user_access', и array('custom permission')это значение для аргументов доступа. Что это значит? Как они влияют друг на друга?
21 routes  users 

10
Как добавить хеш-ссылку в меню?
Есть ли способ добавить хешированную ссылку в меню в меню drupal, чтобы просто создать пункт меню, который переключается на якорь или идентификатор на странице?
21 7  routes 

1
В представлениях, в чем разница между обычным входом в меню, вкладкой меню и вкладкой меню по умолчанию
При добавлении пункта меню в представлениях я вижу три выбора, которые неоднозначны Обычный пункт меню Вкладка меню Вкладка меню по умолчанию Какая разница и когда я буду использовать каждый?
19 views  routes 

4
Доступ запрещен после перехода по ссылке меню
Я хочу перевести свое меню, я установил модули интернационализации, переменных и локали, но в моих пунктах меню, когда я нажимаю на перевод: Страница Отказано в доступе отображается: Что я делаю неправильно? [РЕДАКТИРОВАТЬ] Журнал:
18 routes  i18n-l10n 

2
Есть ли у вас пример обратного вызова доступа hook_menu ()?
Я скачал проект примеров , но в модуле menu_example все access callbackустановлено на true... трудно понять, как это работает. В моем примере моя запись в meno должна быть видна на узлах, но только для ролей, у которых есть разрешения на редактирование своих собственных узлов. Я не могу найти пример немного ...
18 7  routes  hooks  users 

9
Как я могу создать представление дочерних узлов на основе отношения меню?
Скажем, у вас есть следующие страницы в дереве меню: проектов Проект Один Проект второй Проект третий Я ищу способ создания представления, которое будет встроено в страницу проекта (родительскую), которая будет отображать изображение, заголовок и текст (резюме) из дочерних страниц. Отношения между родителем и потомками определяются в дереве меню. Я знаю, ...
17 7  routes  views  nodes 

5
Как добавить условие доступа к пункту меню?
Как я могу добавить новые условия поверх существующих условий, которые определяют, виден ли пункт меню? Эти условия не должны ограничиваться настройками разрешений. В качестве примера использования (не обязательно причина этого вопроса): Предположим, у меня есть тип контента, пользователям которого разрешено создавать только один узел. У меня есть пункт меню для ...
17 routes 

1
Как использовать «пользователь вошел в систему» ​​в качестве аргумента доступа для MENU_CALLBACK?
Я хотел бы потребовать, чтобы пользователи вошли в систему для доступа к определенному MENU_CALLBACK. Следующее работает, но только для учетной записи администратора. Обычным пользователям по-прежнему отказано в доступе: 'access arguments' => array('user_is_logged_in') Должен быть аргумент доступа, который просто проверяет аутентифицированных пользователей?
16 users  routes 

3
Как я могу получить идентификатор узла из псевдонима пути?
Я хочу получить nid, но единственная информация, которую я имею, это http://example.com/this-is-the-alias . Есть ли способ получить либо внутренний путь / node / * для этого псевдонима, если меня нет на странице? Или есть способ просто получить nid из этого псевдонима?
16 nodes  8  routes  path-aliases 

5
Создайте меню программно в Drupal 7
Вопрос новичка, ребята. Любые мысли, как я могу создать меню программно? Говорит, что у меня есть 3 разных меню, которые я хочу создать. Первое меню будет размещено в верхнем левом углу заголовка. Второе меню будет размещено под первым меню. Третье меню будет основной навигацией. Могут ли эти меню быть в ...
15 routes 

4
Расширенное меню в Drupal 7
Я путешествовал по сети, и совершенно не очевидно, как оформить пользовательские меню. Я часами искал и не нашел ни одного поста, который иллюстрирует процесс от начала до конца создания меню и настройки его вывода. Кажется, это многоступенчатый процесс: Создайте меню через интерфейс Drupal. Создайте функцию theme в вашем template.phpфайле, чтобы ...
15 7  routes  theming 

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