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

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

3
Бутстрап из внешнего скрипта
Я пытаюсь создать экземпляры сущности Drupal из внешнего скрипта, который не является частью Drupal или модуля Drupal. Для Drupal 7 необходимо было drupal_bootstrapзагрузить необходимые зависимости Drupal. Однако после долгого поиска все, что я нашел для Drupal 8, было запиской, которая drupal_bootstrapустарела для Drupal 8 . И действительно, я получаю Вызов …

4
Как получить список типов полей?
Я портирую модуль из Drupal 7 в Drupal 8. В настройках конфигурации этого модуля мне нужно получить список существующих в настоящее время типов полей. В Drupal 7 это было достигнуто с помощью field_info_field_types()функции. В Drupal 8 (8.0.0-rc3) я получаю сообщение об ошибке «функция не существует», несмотря на то, что информация, …
10 entities  8 

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

3
Многошаговые / мастера форм
Я пытаюсь создать многошаговую / волшебную форму для Drupal 8. Пользователь заполняет поля имени, фамилии Нажатие на следующую кнопку Заполняет больше информации Клики по кнопке отправки Есть в настоящее время много ресурсов , посвященных многоступенчатой или мастера форм для Drupal 7 как этот один и это . С другой стороны, …
10 forms  8 

3
Hook_init () все еще используется? Если он больше не используется, как мне преобразовать код, реализующий hook_init ()?
Глядя на API Drupal.org, я заметил, что hook_init () не документирован для Drupal 8. Просматривая записи изменений, я обнаружил, что перехватчиков Bootstrap больше не существует , что указывает на избавление от всех перехватчиков «bootstrap» , где перехватывает bootstrap Говорят, что hook_boot()и hook_exit(); ничего не сказано о hook_init(). Я искал hook_init …
10 8  hooks 

4
Как перенести файловые объекты в медиа-объекты?
Я использую модуль Migrate для миграции с D7 на D8 и пишу всю миграцию вручную в коде (вместо того, чтобы использовать встроенный модуль миграции D7, так как я хотел более детального управления миграцией). У меня есть следующая структура: сайт D7 имеет поле изображения, где изображения хранятся в виде файловых объектов. …
10 8  migration 

2
Как установить время жизни куки?
У меня проблемы с установкой времени жизни куки в моем экземпляре D8. Я хотел бы установить его на ноль, чтобы при закрытии браузера пользователь выходил из системы. Я добавил ini_set('session.cookie_lifetime', 0);в файл site / default / settings.php. В файле не было предыдущей ссылки cookie_lifetime. Я добавил строку. Я также очистил …
10 8  cookies 

6
Как отобразить более 10 элементов в автозаполнении виджета ссылок?
Это вопрос о модуле Link. Поскольку с модулем Link вы можете вводить как внешние, так и внутренние ссылки, мы настоятельно на это полагаемся. К сожалению, количество элементов, отображаемых в поле автозаполнения, ограничено 10. У нас много узлов с почти одинаковыми заголовками, и поэтому искомый узел не отображается в поле автозаполнения …
10 8  navigation  ajax 

1
Как получить массив ссылочных идентификаторов сущностей из поля ссылки на сущность
У меня есть entity_referenceполе с BaseFieldDefinition::CARDINALITY_UNLIMITEDкардинальностью. Я хочу список ссылочных идентификаторов сущностей. Я знаю, что могу получить все ссылочные объекты, вызвав их $x->referencedEntities(), но я хочу, чтобы только идентификаторы загружали объекты позже. В настоящее время я делаю это: $a = []; foreach ($entity->autoren as $v) { $a[] = $v->target_id; } …
10 8  entities 

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 

5
Как выполнить перенаправление на пользовательскую страницу после сохранения или удаления узла?
То, что я пытаюсь сделать, не работает, я все еще перенаправлен в / node / {id}: function hook_form_alter(&$form, $form_state, $form_id) { $form['actions']['submit']['#submit'][] = 'callback_set_redirect'; } function callback_set_redirect($form, FormStateInterface $form_state) { $form_state->setRedirect('custom.landing.page'); }
10 8  redirection 

4
Как скрыть поле представления в зависимости от роли?
В / admin / people я хочу скрыть отображаемое имя (то есть отображаемое имя не должно отображаться в списке пользователей), но только для определенной роли. В моем файле .module я пробовал следующие хуки: function hook_views_data_alter(array &$data) { kint($data['users']);die; } function hook_views_pre_render(\Drupal\views\ViewExecutable $view) { if($view->id() == 'myview'){ print_r($view->result);die; // kint($value->_entity->get('title')->value); } …
10 views  8  users 

2
Как загрузить файл в формы drupal8 с файлом типа элемента формы?
Я хочу загрузить файл, и мне нужно использовать тип элемента формы как «файл». В функции отправки я не могу получить какие-либо надлежащие данные, относящиеся к файлу, который я загружаю. Так может кто-нибудь, пожалуйста, помогите мне решить эту проблему. Пожалуйста, найдите ниже код: public function buildForm(array $form, FormStateInterface $form_state) { $form['test_CERTIFICATE'] …
10 8  forms 

1
Удалить метатег «Генератор»?
Какой самый простой способ удалить метатег «Генератор» в Drupal 8? <meta name="Generator" content="Drupal 8 (https://www.drupal.org)" /> Может ли это быть сделано в несколько строк кода?
10 8  meta-tags 

4
Как создать модальные окна (всплывающие окна)?
Я пытаюсь использовать основную функцию Drupal 8, чтобы открыть страницу в модальном окне. К сожалению, очень сложно найти официальную документацию по этому поводу, и большинство блогов, посвященных этой теме, похоже, устарели. Но, насколько я знаю, должно быть возможно создать модальный диалог, добавив следующие атрибуты в a-элемент: class="use-ajax” data-dialog-type="modal" Так что …
10 8  javascript 

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