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

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

icon: 

Olegars Сб, 17/12/2016 - 19:01

D8 ubercart "Посылать e-mail уведомление при обновлении."

Всем привет
Столкнулся с такой проблемой:
"Посылать e-mail уведомление при обновлении." вроде как должно работать через rules. Однако рулес, как написано на drupal.org, почти не работает и не тратьте время зря (типа того).
А послать письмо при обновлении надо.. Если файл продавать, без этого никак, так как ссылка на файл высылается именно в этом сообщении.
Нет ли у кого опыта или примера, как реализовать данную функцию программно?

0 Спасибо

Kenaham Чт, 15/12/2016 - 11:03

Нужно реализовать функционал интернет магазина на Drupal 6.25

Здравствуйте! Есть готовый сайта на CMS Drupal 6.25. Необходимо реализовать Корзину и кнопку Купить, форму оформления заказа. Привязывать платежные системы не нужно.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

dandily Ср, 14/12/2016 - 20:09

Подсчет всех новых комментариев в нодах пользователя

Раньше тут, на drupal.ru была очень удобная штука - в меню всегда было видно цифрой, сколько новых комментариев/ответов появилось в нодах, в которых писал или создавал пользователь. При клике уже открывался трекер материалов пользователя, но эта вещь для меня понятна.

А как на 7ке сделать быстрый и легкий (что бы можно было часто запускать и считать) подсчет этого кол-ва? Подскажите, пожалуйста, может кто знает!

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Snake-YAVA Втр, 13/12/2016 - 04:57

drupal 8 контактная форма публикация файла анонимным пользователем

Контактная форма в Drupal 8 при публикации файла анонимным пользователем не сохраняет файл. Работает только для зарегистрированных пользователей. Как починить?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

drTester Пнд, 12/12/2016 - 18:28

Вывод комментариев определнных пользователей

Добрый день!

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

спасибо

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

chessnokk Пт, 02/12/2016 - 12:59

Установить заголовок в Панелях

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

Пытаюсь стилизовать ноды типа "услуга" используя панели.
Все получается кроме одного.

Установить в качестве заголовка заголовок ноды.

Кто-нибудь сталкивался с этим в восьмерке? прошу помочь словом добрым

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Telion Пт, 25/11/2016 - 18:28

Один продукт на несеольких складах с разными ценами (commerce)

Пользователь, просматривая "product display" должен иметь возможность заказать товар с разных складов с ценой в зависимости от выбранного склада. Плодить множество одинаковых продуктов и делать это с помощью атрибутов не правильно, товар по факту один, склады и цены только разные..
Может кто сталкивался с подобной задачей, в какую сторону копать?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

habotho Чт, 24/11/2016 - 22:07

Изображения во вьюхе ведут на чужую ноду, а не на свою (6.20)

Всем привет!

Есть сайт на старенькой версии Drupal 6.20 sad-sevzap.ru Честно говоря, работать на Drupal начал с 7 версии.

На главной странице есть вьюха в центре - большая картинка и 4 миниатюры сверху над ней. Проблема в том, что кликая на изображения миниатюр, переход осуществляется не на содержимое соответствующей ноды, а на предшествующие ноды.

Скрин вьюхи прикладываю: https://www.dropbox.com/s/ozdaoqyo80jxtm6/sad.jpg?dl=0

Ключевые слова: 
Версия Drupal: 
0 Спасибо

BatKor Пнд, 21/11/2016 - 15:51

Темизация node/*/edit в Админке

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

Версия Drupal: 
0 Спасибо

Kobe Вс, 20/11/2016 - 01:06

Spoiler

Здравствуйте.
У меня возникла проблема с установкой плагина Spoiler для модуля CKEditor.

Установил модуль CKEditor. На офф. сайте скачал плагин - CKEditor Spoiler. Установил его.
В настройках редактора появилась опция: Plugin file: spoiler, включил ее. А вот самой кнопочки (иконки) в редакторе нету.
Помогите решить задачу.
Спасибо..

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Пт, 18/11/2016 - 23:43

JQ add more

Всем привет!
Надеюсь не сильно оффтоплю…
Помогите найти решение, пожалуйста!
Есть форма, с некой группой полей, которая в переменном кол-ве. Т.е. классический «add more» !
И при том-же классическом методе реализации – все отлично. НО! Заказчика не устраивает задержки, и т.п..
Пробую реализовать на jquery. Типа:

Тип материала: 
Версия Drupal: 
0 Спасибо

zenich75 Втр, 15/11/2016 - 10:50

Управление пользователями

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

Версия Drupal: 
0 Спасибо

verum Пнд, 14/11/2016 - 12:40

Модули Redirect

Не пойму, модули Global Redirect и Redirect в Drupal 7 дополняют друг друга или являются "конкурентами"?

Сейчас у меня установлен модуль Redirect. С помощью него я отслеживаю ответы 404 и переадресовывю запросы на существующие страницы.

Мне нужен автоматический 301-редирект страниц /node/* на их alias (человекопонятный URL, если он задан). Но модуль Redirect не переадресовывает автоматически такие страницы. Поэтому поисковая система видит дубли одной и той же страницы (по alias и "node/*"). Global Redirect, вроде, такую переадресацию делать умеет.

Тип материала: 
Версия Drupal: 
0 Спасибо

Евгений_Маков Пнд, 14/11/2016 - 11:47

Set_exposed_input и Список(текст)

Доброго времени суток!
Вывожу представление программно, все фильтры и аргументы применялись до определённого момента - до того как застрял на фильтре для поля с типом Список(текст).

<?php
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

multpix Вс, 13/11/2016 - 22:42

Прощай Drush Make, Привет Composer!

немного вольный перевод статьи:
https://www.lullabot.com/articles/goodbye-drush-make-hello-composer
от Karen Stevenson

Karen Stevenson

Чтоб попробовать новые модули, темы Drupal 8, экспериментировать с новым функционалом, таким как миграции, мною строено-перестроено множество демо-сайтов на Drupal 8.

Тип материала: 
Ключевые слова: 
12 Спасибо

Olegars Вс, 13/11/2016 - 20:58

Переменная в строке

Всем привет
возник вот такой вопрос:
создаю материал, в body пишу $rr
дальше получаю содержимое body в виде строки, вывожу строку....
$tes - для контроля

0 Спасибо

Olegars Ср, 09/11/2016 - 17:15

views d8

Всем привет
подскажите, где отыскать данные views?
пересмотрел все хуки

views_pre_view
views_pre_render
views_post_render
views_pre_build
views_post_execute
preprocess_views_view

максимум что есть это стандартные поля nid, title и т.д.
а все нужные поля есть, но пустые.
Где отыскать значения не стандартных полей?

0 Спасибо

Кришпер Ср, 09/11/2016 - 15:59

Таблица в представлении с заголовками столбцов в виде фильтров сортировки

На данной картинке поле "имя" как фильтр сортировки, нажимаешь на неё - стрелка вниз, сортируем контент убыванию, нажимаешь ещё раз - стрелка вверх, по возрастанию. И вот чтоб так у каждого поля(тип, дата). Есть ли модуль для такого? Либо нужен модуль который фильтр сортировки сделает полем ввода, то бишь я ввожу туда буквы и ниже выводит выпадающий список с подходящими вариантами.

Тип материала: 
Версия Drupal: 
0 Спасибо

winny63 Втр, 08/11/2016 - 11:00

Выделение и обертка объектов на выходе views

Создаю представление программы конференции через vews.
Виды строк программы разнообразные (временные события, выступления, спикеры, роли спикеров в дискуссиях и т.п.). После некоторого количества эксперимантов пришел к модели вывода разных типов событий в виде строки определенного индивидуально набора одних и тех же размеченных css-классами групп полей.
Для целей форматирования возникло две связанных задачи динамического добавления css-классов для группы полей, а так-же обертки группы полей дополнительным элементом заданного класса.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Страницы