Drupal

18
Как отфильтровать вид, сравнив 2 поля. Если поле-а <поле-б

У меня есть тип контента продукта, который имеет 2 поля цены. Я хочу создать представление, которое показывает все продукты, где цена-А ниже, чем цена-В. Я надеялся, что смогу просто добавить фильтр и выбрать цену-A, затем выбрать оперировать меньше и установить значение как цена-B, однако вы не...

18
Может ли база данных быть проверена, чтобы увидеть, если она несовместима?

Мы все знаем, что Drupal на самом деле не поддерживает концепцию внешних ключей в базе данных, и, вероятно, никогда не будет 1 . Мы также знаем, что модули могут делать неправильные вещи или что пользователи будут периодически делать сумасшедшие вещи, такие как DELETE FROM node_revision WHERE vid =...

18
Как я могу определить, является ли текущая просматриваемая страница административной?

Как определить, считается ли пользователь страницей, просматриваемой в данный момент, административным? Административная страница может быть распознана при активации темы администрирования. В моем случае я хотел бы напечатать уведомление, если это условие выполнено, и если пользователь может...

18
Технические преимущества конфигурации или функций перед другими?

Короче говоря, Конфигурация против Функций , в Drupal 7, сражайтесь! Как всегда, технические преимущества или другие неопровержимые факты, так как мы здесь не обсуждаем . Drupal 7 специфичен для ограничения по объему, так как CMI vs Features - это совершенно другое...

18
Как передать контекстный фильтр Views через URL?

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

18
Как программно создать нового пользователя с настраиваемыми полями?

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

18
Могу ли я использовать PHP 5.5?

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

18
Как совместить просмотренный фильтр просмотров с поиском?

Мой клиент спросил меня об одном поле, которое будет работать 2 способами: Фильтр автозаполнения на основе таксономии. Если посетитель сайта вводит что-то, что не относится к таксономии, следует выполнить полнотекстовый поиск по телу контента и отобразить соответствующее информационное сообщение....

18
Как программно установить термин таксономии для узла?

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

18
Drupal Commerce. Запустить правила доставки на основе значения поля продукта

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

18
Доступ запрещен после перехода по ссылке меню

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

18
Возможно ли заставить запуск модуля обновления вашего модуля?

Я являюсь автором модуля Date iCal, и новая основная версия, над которой я работаю (3.x), требует обновления схемы из двух частей для пользователей, у которых установлен 2.x. Я написал хук обновления, который вносит эти изменения, но если один из моих пользователей не сможет запустить скрипт...

18
Доступ к пользовательским полям?

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

18
Как вы реализуете крошку?

Я попытался определить новое переопределение крошки, но я все еще получаю сайт по умолчанию. Я создал собственный модуль, foo_breadcrumb: - modules/custom/foo_breadcrumb - foo_breadcrumb.info.yml - foo_breadcrumb.services.yml - src/ - BreadcrumbBuild.php Вот это foo_breadcrumb.services.yml:...

18
Когда мне следует использовать Backdrop CMS, а не Drupal 8?

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

18
Как изменить поведение полей формы, содержащихся в поле абзаца?

Используя модуль Paragraphs в Drupal 8, я пытаюсь изменить поведение полей формы, содержащихся в поле абзаца. Это позволяет мне добавлять поведение, например, обратные вызовы AJAX, скрывать, показывать другие поля, используя состояния и т. Д. Я могу получить доступ к родительскому полю абзаца,...

18
Название таксономического термина как контекстный фильтр для просмотра

В D7 я смог отфильтровать представление по названию термина таксономии, взятому из URL. Примером может быть этот URL http://www.gbyte.co/tags/drupal-planet/rss.xml "drupal-planet" будет преобразован в идентификатор термина таксономии, который затем соответствующим образом отфильтрует результаты...

18
Как отфильтровать просмотр по диапазону дат (начало, конец)?

В Drupal 7 с включенным модулем Views и Date было довольно просто отфильтровать представление по дате: пользовательский интерфейс только что дал вам возможность сделать это. В Drupal 8, однако, поле даты и представления являются частью ядра, но если вы выберете поле диапазона дат в качестве фильтра...