Блог пользователя - SYr

Виртуальный VotingAPI+Vote Up/Down

14 марта в 12:52

Приветствую!

Господа гуру, поделитесь немного опытом или покажите вектор поиска правильного решения!
Есть группа всем известных модулей голосовалок/рейтингов на основе VotingAPI. Включил, поле добавил, настроил – и все отлично!

0 Thanks

Как получить объект yamaps ?

23 января в 18:25

Приветствую!

Господа гуру, подскажите пожалуйста как решить задачу, которая кажется тривиальной, но не получается побороть!
Через модуль yamaps вывожу местоположение объекта в ноде. Все замечательно!

В своем модуле, пытаюсь навесить событие на кнопку, которое в конечном счете, должно взять уже выведенную карту, добавить туда точку положения пользователя и проложить маршрут к существующему балуну.
Застрял на первом этапе – получить объект yamaps. Во всех манах, все начинается с создания : var mymap = new ymaps.Map( … и т.д. Что создает рядом новую карту.

0 Thanks

Аргументы в панель

9 декабря 2018 в 18:21

Приветствую!

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

Есть панель-пейдж, которая будет использоваться клиентом как некий шаблон. Который вроде как получается выводить модулем через:

0 Thanks

Slick carousel и breakpoints

11 августа 2018 в 15:01

Приветствую!

Не могу победить Slick carousel ! :(
Вроде как отличная библиотека …

Суть:
Настраиваю карусель товаров, и допустим (пример) делаю 7 в ряд + 3 брекпоинта: 1200px – 5 в ряд, 800px -3 в ряд, 400px – 1 в ряд и вертеть вертикально.

0 Thanks

Addressfield & D7

20 апреля 2018 в 11:05

Приветствую!

Не могу найти способ подлезть к сабжу…
Подскажите пожалуйста! Попросили поля first-name и last-name поменять местами. Элементарная задачка – а завис :(. hook_form_alter не спасет я так понял…

Без хардкода решабельно?

спасибо

0 Thanks

В ручном режиме Slick + colorbox

8 марта 2018 в 22:35

Приветствую!

Подскажите пожалуйста как решить задачу?

Есть хитрый тип ноды, который уже создается и все отлично! Хитрость задачи – не использовать image-styles !

Для теста создал поле изображений, настроил вывод каруселькой с thumbnails и листалкой в колорбоксе! Все штатно, красиво и в колорбоксе открывается и листается! Но все это через форматтер поля с использованием прессетов (image-styles)

В этом «хитром» типе ноды, у меня хранятся изображения (регистрирую в file_managed при создании) в field_collection_item парами (оригинал+миниатюра)

0 Thanks

resize on upload [решено]

1 марта 2018 в 22:25

Приветствую!

Подскажите, плз, модуль или решение для следующей задачи:
D7, поле типа image+ multiupload_filefield_widget.

Как на лету форматировать изображение?

Т.е. – поставить ограничение на само поле – не вариант! Но требуется что-бы исходное изображение было уже в рамках заданного разрешения. Т.е. алгоритм типа: принял файл в темповый каталог, пропустил через image_style в место исходников и зарегил его как файл в file_managed таблице! А загруженный в идеале прибил!

Загрузил 5 картинок 5000 на 4000 – в друпале появились 5 изображений 800 на 600 !

0 Thanks

Drupal 8 CKEditor и старый-добрый диалог изображений

25 сентября 2017 в 4:43

Приветствую!

Господа Гуру, подскажите пожалуйста, как вернуть привычный https://ckeditor.com/addon/image в 6/7ке диалог CKEditor для картинок? Меня настоятельно убеждают, что нужно ваять модуль! Но не могу сообразить чего и для чего! Судя по примерам в документациях к действительно опциональным плагинам CKEditor – он в коробке. Но не в версии которая пошла в ядро друпала 8 – чего-то подрезали…

0 Thanks

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

23 июля 2017 в 1:21

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

Прошу помощи в решении такой задачки:
Есть 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 Thanks

checkout в drupal 8

15 июня 2017 в 6:32

Приветствую!

Подскажите пожалуйста, как решить задачу! Вроде не особо сложная, но с 8ой не особо еще знаком – что бы правильно подобрать подход.
Д8 + Убер
Есть /admin/store/config/orders/fields поле имедж в ордере.
Каким макаром, его заполнение сделать в процессе чекаута ?
Хук формы page-checkout. А как в 8ке это правильно сделать? Да еще и в зависимости от метода доставки. Или можно вообще без создания модуля?

Спасибо большое!

0 Thanks

Как добавить в views поле-подзапрос ?

24 апреля 2017 в 3:23

Приветствую!

Подскажите пожалуйста, как реализовать хитрый вьюсь?

Есть тип ноды, который может один раз создать юзер. Там есть поле (f1) с тремя значениями (1/2/3) и реверенсфилд на ноду (f2).

Представление выводить список юзеров. Цель – сортировка юзеров по схожести заполнения.
Т.е. функцией получаю три массива значений (f2) для каждого (f1) у активного юзера. Допустим : 1=23,47,15 / 2=5,41 / 3=32,12

0 Thanks

drupal_goto после Flag

18 апреля 2017 в 1:34

Всем привет!

Подскажите, плз, как решить:
Есть 2 флага, взаимоисключающие (conditional_flags), хотя это не важно. Флаги на нодах с ajax. Все отлично!
hook_flag_flag / hook_flag_unflag - проверяю свои условия, выполняю действия. drupal_set_message – соответственно пишет просто (ждет перезагрузки), а drupal_goto – ошибка.

0 Thanks

feeds импорт xml c XPath Parser Settings

25 марта 2017 в 3:25

Всем привет!
Подскажите пожалуйста, как решить проблему.

D7+feeds+feeds_xpathparser. Ну комерс и т.д. не суть.

При импорте xml c XPath Parser Settings -> Контекст=/Ю/Классификатор/Группы/Группа:

0 Thanks

не работает hook_views_pre_view [РЕШЕНО]

6 февраля 2017 в 4:48

Всем привет!

Помогите разобраться, плз!

Нужно подкорректировать программно вьюсь стандартный просмотра заказов коммерса ( /admin/structure/views/view/commerce_orders/edit ). Добавить колонку типа доставки. Таблицу подцепил. А вот с колонкой беда :(

Есть ман http://xandeadx.ru/blog/drupal/660 как и оригинал
В итоге «зажал» проблему:

0 Thanks

JQ add more

19 ноября 2016 в 2:43

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

0 Thanks

jquery и tooltipster

23 сентября 2016 в 1:47

Всем привет!

Подскажите плз, как решить ?
с помощью tooltipster сделал фильтр. т.е. выпадает группа чекбоксов. Но их jquery уже не обрабатывает! :(

0 Thanks

JQ сортировка массива

29 августа 2016 в 0:36

Всем привет!

Подскажите пожалуйста, как можно решить такую задачу:
Есть массивы данных, которые не хранятся обычным методом. Хранятся сериализованные массивы.

Эти массивы выводятся по запросу. С фильтрацией на js разобрался.

Как сделать сортировку?

Для простоты накидал суть:

0 Thanks

формат текста

31 мая 2016 в 8:28

Всем привет!

Возникла необходимость зарегеным юзерам дать "формат текста" практически Full HTML. Отстроить по своему. Везде Filtered HTML, а в одном месте, а точнее в одной форме моего модуля – скажем My Full HTML.

Как это реализовать? Подскажите пожалуйста!

Спасибо.

0 Thanks

commerce Опции / атрибуты и корзина

8 марта 2016 в 14:13

Всем привет!

Прошу прощение за возможный оффтоп! Но очень уж хотелось бы разобратся! Не верится что это не возможно! По крайней мере это все было почти «в коробке» в убере.

0 Thanks

Опции / атрибуты в commerce

2 марта 2016 в 18:02

Приветствую!

Помогите все-же разобраться и реализовать! В уберкарте это все было почти в коробке. В коммерсе не получается.

Задача такая: добавляю новый тип товара и контейнер к нему. В товар хочу добавить опции, допустим цвет. Поискав решения – добавил line-items (/admin/commerce/config/line-items/product/fields) в товар. Модулем сделал хук формы добавления в корзину – и вроде как все ок! добавляя товар указываю доступные цвета. При «покупке» выбираю цвет – и все хорошо!
Но теперь этот атрибут присутствует в форме добавления в корзину у всех товаров.

0 Thanks