Drupal

Q & A для разработчиков и администраторов Drupal



5
Программное обновление узла
Я могу создать узел, используя следующий код: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Но если у меня есть идентификатор узла, как я могу отредактировать узел?
19 nodes  8  entities 

7
Как правильно настроить кэширование для моего пользовательского блока, отображающего содержимое в зависимости от текущего узла?
У меня есть очень простой блок, который просто показывает идентификатор текущего узла. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** * {@inheritdoc} …
19 8  blocks  caching 



4
Когда мне следует использовать Backdrop CMS, а не Drupal 8?
Из того, что я слышал, Backdrop - это альтернатива Drupal 8. Решение о том, какой из них использовать, является просто вопросом предпочтений и идеологии, или есть конкретные варианты использования для каждого? Если я обновляюсь с 7, как мне решить, какой путь выбрать?
18 8 

5
Как отфильтровать просмотр по диапазону дат (начало, конец)?
В Drupal 7 с включенным модулем Views и Date было довольно просто отфильтровать представление по дате: пользовательский интерфейс только что дал вам возможность сделать это. В Drupal 8, однако, поле даты и представления являются частью ядра, но если вы выберете поле диапазона дат в качестве фильтра в представлениях, оно больше …
18 views  8  datetime 

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

2
Drupal Commerce. Запустить правила доставки на основе значения поля продукта
Я действительно теряю желание жить и надеюсь, что кто-нибудь сможет мне помочь. Я хочу вызвать правило «бесплатной доставки», основанное на значении поля продукта, но в течение моей жизни не могу выставить поле бесплатной доставки правилам. Я прочитал о внесении элементов в область и создал компонент, который имеет доступ к полю. …
18 7  commerce 

1
Как программно создать нового пользователя с настраиваемыми полями?
Я хочу создать пользователя с некоторыми пользовательскими полями. Я создал дополнительные поля через config> people> информация о сайте> управляю полями и полями, такими как имя, фамилия, город и т. Д. Я хочу создать пользователя с этими настраиваемыми полями. Как я могу создать пользователя программно?
18 7  users 

4
Как программно установить термин таксономии для узла?
Я создал термины таксономии и назначил их типу контента « Статья », используя поле ссылки на термин. Я создал узлы программно, но как установить условия таксономии для узлов? Условия таксономии уже созданы. Я хочу установить термин таксономии для узла программно .

4
Доступ к пользовательским полям?
$account = \Drupal::currentUser()загружает пользовательский объект $account, но как мне получить доступ к настраиваемым полям, которые я создал для пользовательского объекта (через интерфейс администратора)? С dpm($account)я не вижу ни одного из моих пользовательских полей.
18 users  8 

7
Могу ли я использовать PHP 5.5?
Давно заморозив функцию PHP 5.5, я решил, что пришло время опубликовать обновление популярного вопроса PHP 5.4 и Drupal 7 . Итак, может ли Drupal работать на PHP 5.5?
18 updating 

3
Как передать контекстный фильтр Views через URL?
Я хочу передать некоторые значения моему представлению через контекстные фильтры в URL. Какие GET naImes я использую? Кажется, здесь не дано никакой подсказки, только это «Значения контекстного фильтра предоставлены URL». Если мне нужно создать этот URL, как мне узнать, какие имена переменных GET мне нужно передать, чтобы они были распознаны?
18 views 

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