Программирование

Разработка модулей, сниппеты и др. вопросы программирования под Drupal, а также создание собственных шаблонов. Присылайте свои разработки. Вопросы по установке и настройке готовых модулей задавайте в Установка и настройка.
Все по темам: примеры кода, патчи и утилиты, темы оформления.

icon:

Автозаполняемые поля в Drupal 8 ошибка 500

Аватар пользователя asidorov72

Здравствуйте,
не могу понять где ошибка. Сервер возвращает 500. Уважаемое сообщество, помогите пожалуйста.

Drupal 8
Потробное описание кода и ошибке я описал в аттачнатом файле.

Заранее благодарю

0 Спасибо

Вопрос перед добавлением в корзину

Аватар пользователя SYr

Здравствуйте!

Прошу помощи в решении такой задачки:
Есть drupal 7 + commerce и настроен dc_ajax_add_cart

Появилась новая задача, с которой подзавись. Перед добавлением в корзину, нужно в зависимости от ситуации задавать вопрос и от ответа пускать дальше или нет.

$form['#validate'][] = 'custom_module_cart_add_to_cart_form_validate';
custom_module_cart_add_to_cart_form_validate – тут выдать confirm_form я так понял не смогу, только решение принять.
А навесить диалог вопроса на $form['submit']['#ajax'] – не могу, т.к. там dc_ajax_add_cart

0 Спасибо

Сгенерировать form_token

Аватар пользователя AlekseyArh

Добрый день.
В форме редактирования ноды сохраняю некоторые поля с помощью ajax, после чего ноду нельзя сохранить обычным способом, пишет "Материал уже был изменён другим пользователем, или вы уже прислали изменения. В результате ваши изменения сохранить невозможно."
Думаю если сгенерировать новый form_token и подменить его, то может получиться. Но не могу найти как это сделать.
Есть мысли?

0 Спасибо

Изменение стандартного вывода хлебных крошек

Аватар пользователя saltolibero

Привет всем, нужно переделать стандартный вывод хлебных крошек друпал 7 под формат http://schema.org/BreadcrumbList

0 Спасибо

Как вывести ссылку на связанную статью

Аватар пользователя Blinks44

Здравствуйте форумчане, есть проблема, как вывести ссылку из текущей услуги на связанную с ней акцию? В скриншотах прикрепил скрины.

0 Спасибо

Нужно вывести данные из нашего АПИ на сайт

Аватар пользователя allexis

Всем привет!
Нам нужно:
1. установить Flex Slider в раздел слайдер (у нас симбиоз одностраничника и Друпал), вывести виджет поиска авиабилетов наслайдер
2. вывести данные по авиабилетам на сайт из АПИ (апи наше., все расскажем что и откуда брать)
3. нарезать код одностраничника в блоки Друпал, чтобы можно было самим без кода модифицировать информацию
4. убрать глюки рекламных картинок в сайдбаре
5. модифицировать виджет формы поиска авиабилетов, добавив туда еще одну закладку и фильтр поиска, работающий с АПИ для вывода информации по авиабилетам

0 Спасибо

Проблема с ЯндексКассой

Аватар пользователя Tichon

Сайт на Друпале 7, к нему подключена ЯндексКасса в рабочем режиме.

0 Спасибо

добавление кода (Спутник/Аналитика) в модуль guestbook

Аватар пользователя tsiren

Здравствуйте!
появилась проблему у меня
нас сверху заставляют вставить на наш сайт код счетчика с этого вот сайта https://cnt.sputnik.ru
то бишь этот вот код

(function(d, t, p) {
var j = d.createElement(t); j.async = true; j.type = "text/javascript";
j.src = ("https:" == p ? "https:" : "http:") + "//stat.sputnik.ru/cnt.js";
var s = d.getElementsByTagName(t)[0]; s.parentNode.insertBefore(j, s);
})(document, "script", document.location.protocol);

0 Спасибо

Редактирование материалов таблицей в drupal 8

Аватар пользователя IntSergey

Добрый день!
Использую версию drupal 8.3.4
Подскажите, пожалуйста, какой модуль установить, чтобы можно было редактировать материалы не по одной записи, а сразу целую таблицу.

А то форма "управление отображением формы" позволяет добавлять по одной записи материала, а хотелось бы чтобы редактирование было как форма "управление отображением" только с возможностью добавления/редактирования строк.

0 Спасибо

Сохранение материала при использовании Entity Reference для связанных контактов

Аватар пользователя Rim

Всем добрый день!
Создан материал к которому добавлено поле Entity Reference, в поле высталены настройки ENTITY SELECTION - views и выбран соответствующий views, который выводит имя\фам из этого же типа материала. При попытке сохранить новый материал с привязанным контактом, появляется ошибка, которая просто подсвечивает красной рамкой поле со связанным контаком. Приходится сохранять два раза, один раз без связанного контакта, затем при редактировать и добавлять привязанный контакт. Второй раз сохраняется нормально.
В чем может быть ошибка?

0 Спасибо

Что это за код?

Аватар пользователя VasyOK

На одном сайт в корне лежал php файл с таким кодом:

0 Спасибо

Подсчет частотности слов

Аватар пользователя Nikolay S

Есть ли модули для подсчета частоты слов текстов нод заданного типа?

Модуль должен просматривать заданные поля заданного диапазон нод. Все найденные тексты пословно анализировать, составлять словарь уникальных словоформ со счётчиками появлений в тексте каждой словоформы.

0 Спасибо

Simplenews переход пользователя между рассылками

Аватар пользователя iehon

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

0 Спасибо

Как правильно сделать ссылку

Аватар пользователя Olegars

Всем привет
как правильно сделать кнопку на выполнение кода в модуле, например

0 Спасибо

views sql

Аватар пользователя Olegars

Помогите расшифровать, никак не пойму "кто на ком стоял"....

0 Спасибо

Загрузка и редактирование изображений в кастомном модуле (D8)

Аватар пользователя Janosense

Здравствуйте!
Задача реализовать в кастомном модуле загрузку и редактирования изображений (D8).
Подробнее: есть некий объект, к которому при добавлении можно добавить фотографии.
Необходимо чтобы без сохранения объекта, после выбора фотографий для загрузки, их можно было удалять и менять местами (drag and drop). Как на этой странице в поле File attachments только с превью картинок.
Скрин в приложении - это то как должно получиться в итоге. Сейчас же используя следующий код

0 Спасибо

Присвоение роли после регистрации.

Аватар пользователя CyberHand

В настройках учетной записи я добавил поле список (field_role) у которого два значения Заказчик и Исполнитель.
Как на основе этого после добавления новой учетной записи присваивать роль?
Я не понял как сделать это с помощью Rules.

0 Спасибо

Drupal 8 или Drupal 7

Аватар пользователя CyberHand

Всем доброго дня!
Вроде как Drupal 8 уже давно вышел, но мне тут на форуме пишут, что не найти специалистов по нему.
Собственно вопрос, если я хочу заказывать проект на Drupal, то все таки на 7-ке или 8-ке?

0 Спасибо

Свой "редактор" раздела

Аватар пользователя NonameNosurname

Здравствуйте. Очень нубоват в друпале, прошу помощи.
Нужно создать эдакий мини-интерфейс для редактирования ноды (раздела) типа "Basic page", т.е. :
Переходим в раздел N (он у меня формирует список созданных материалов своего типа(статья), в body просто гиперссылки в виде html на статьи), видим рядом с обычным меню "Просмотр-редактировать-активность" свою кнопку, жмем на неё, выводится свой оверлей со своими полями (поле выбора ранее созданной статьи, наименования гиперссылки) и при сохранении формируется тот же body (html-разметка) с гиперссылками.

0 Спасибо

Падает сайт при установке модуля.

Аватар пользователя NOOBITO

Здравствуйте. Занимаюсь создание модуля на Drupal 8. При попытке установить модуль сайт полностью падает. На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже. Нет возможности даже посмотреть логи самого друпала. Падает даже сайт на чистом друпале. Испробовал все способы в интернете. Модуль начал валить сайты после создания формы:

роутинг:

0 Спасибо