Drupal

8
Создание псевдонима пути программно при создании узла

У меня есть пользовательский тип контента, который создается модулем. Есть ли ловушка, которую я могу использовать для установки псевдонима пути моего пользовательского типа контента при создании узла? Одним из моих полей является буквенно-цифровой код, и я хочу использовать его в пути. например:...

8
Условно отобразить одно из двух полей в Display Suite?

Мне интересно, есть ли умный или предпочтительный способ использования Display Suite для отображения одного из двух полей. Таким образом, мой случай требует либо изображения, если оно загружено, либо EVA (сущность просматривает вложение). У меня они оба отображаются правильно, и, конечно, если...

8
Как получить блок для использования URL-адреса для настройки контекстного фильтра?

У блоков нет путей, так как я могу передать контекст в блок, чтобы получить правильные результаты для страницы? Я новичок, и у меня недостаточно репутации, чтобы ответить на мой собственный вопрос в течение восьми часов (пойди разберись!) Ответ на этот вопрос придет после истечения...

8
Пустое значение «- Выбрать -» не отображается для полей выбора с требованием состояний

Когда я создаю стандартное поле выбора, используя API формы Drupal 7, первое значение (также выбранное в новой «пустой форме») <option selected="selected" value="">- Select -</option>. Это значение не указано в определении формы, и я не изменяю форму. (Это хорошо) Однако, когда я создаю...

8
Список полей сущности

Интересно, есть ли хороший и простой способ получить все поля сущности. У меня есть словарь таксономии. В его терминах есть специальное поле, которое я хочу сделать списком в поле выбора в одном из моих модулей, чтобы пользователи могли выбрать специальное значение термина. Поэтому мне нужен способ...

8
Как передать переменную из пользовательского модуля в файл шаблона?

Мне нужно знать самый простой способ передачи переменной из пользовательского модуля в его файл шаблона. Я создал custom.module и поместил custom.tpl.php в папку модуля. function custom_menu(){ $items = array(); $items['custom'] = array( 'title' => t('custom!'), 'page callback' =>...

8
Как найти список «путей» на моем сайте?

Недавно я стал администратором сайта Drupal. Я пытаюсь настроить различные блоки на странице, и пока мне удалось только полностью их удалить. Меню конфигурации говорит мне ввести «путь», где я хочу, чтобы блок появился. Как мне найти список путей, доступных для входа? На сайте есть блог, но ввод...

8
Почему этот сервис Drupal RESTful API не работает?

Я использую модуль Services в Drupal 7. Я хочу реализовать сервис, который позволит мне отправлять поисковый запрос через AJAX и получать массив, содержащий 5 верхних узлов (node idи title), которые слабо соответствуют названию. При подключении к http://example.com/api/ я получаю это сообщение...

8
Запретить переименование файлов

У меня есть пользователь, который загружает несколько файлов с одинаковым именем файла. Для них важно, чтобы файлы никогда не переименовывались. Однако файлы получают _1, _2 и т. Д. В конце. Можно ли попросить Drupal создать новый каталог для повторяющихся имен файлов, чтобы переименование не...

8
Как мне перевести форму модуля Webform?

Я действительно не вижу способа перевести модуль Webform. Кто-нибудь еще сталкивается с этой проблемой? Я знаю, что это возможно с помощью локали (для того же узла) или создания другого узла, но я действительно хочу использовать первый...

8
Как назвать views -cted-form.tpl.php для отображения просмотров

Я пытался, views-exposed-form--"view_name"--"display_name".tpl.phpно это не работает. Можно ли создать файл шаблона, который применяется только к открытому фильтру отображения представлений? У меня есть два открытых фильтра из двух разных дисплеев в одном представлении, и я хотел бы разделить два...

8
Как настроить default.settings.php, чтобы использовать его для разработки, тестирования и производства сайтов?

Я использую среды dev , tst и prd для настройки своего сайта в Drupal 7. Я использую Git для контроля версий. Я хотел бы исключить один ручной шаг, который мне нужно сделать при перемещении сайта с dev на tst и с tst на prd . Теперь я должен обновить settings.php отдельно для сайтов dev, tst и prd....

8
Невозможно отправить электронное письмо. Обратитесь к администратору сайта, если проблема не устранена

Когда моя веб-форма заполнена и отправлена, я перенаправляюсь на страницу с текстом: Спасибо за отправку. но есть красная коробка с предупреждением там, где написано: Невозможно отправить электронное письмо. Обратитесь к администратору сайта, если проблема не устранена. Я думаю, что это...

8
переопределить node.tpl.php в модуле

Я создал модуль, который должен отображать контент определенного типа. Отображение довольно сложное, и чтобы иметь возможность отключить его и сгруппировать все вместе, я создал для этого модуль. Но в конце он должен просто переопределить обычный файл node.tpl.php с помощью специального файла...

8
MariaDB против MySQL для Drupal 6?

Мне интересно, будет ли хорошей идеей преобразовать большую базу данных D6 сайта сообщества (с 80% чтения при 20% записи и около 1300 операций в секунду при использовании движка MyIsam) из Mysql в MariaDB? MariaDB кажется очень желательным: MariaDB - это сервер базы данных, который предлагает...