andreystrelkov: Блог

Главные вкладки

Создание значения поля body в Rules - Create new entity

20 января 2014 в 10:35

Удивило, а в рулзах при создании новой entity с нодой - нельзя что ли body переопределить?

Drupal конверсия онлайн оплаты в userpoints

17 января 2014 в 20:03

обрый день, только сейчас начал изучать как можно на Drupal-е проводить онлайн платежи
Т.к. совсем никакой ещё в этом, решил спросить у местных гуру, дабы сразу встать на верный путь
Дело в том, что у меня на сайте оплачивается не товар из корзины, у меня на сайте денежной единицей
является Userpoints, т.е. купить услугу на неделю -7 поитов у профиля.

Поэтому нужно добавить какой нибудь автоматический функционал, а именно
купить пакет НЕДЕЛЯ, стоимость 70руб, при покупке данной пакета (т.е. пользователям не будет даваться
возможность покупать 9,13,87 дней. Будут пакеты - несколько штук
НЕДЕЛЯ, МЕСЯЦ, ПОЛГОДА, ГОД (у каждого там своя скидка будет, чем больше тем лучше)

Дак вот, самое простое я не знаю какие есть модули. и какие из них хорошие

Посоветуйте простой слайдер на базе Views-a

11 января 2014 в 18:33

Товарищи, хочу сделать простой слайдер, если его можно так назвать, нужно всего лишь как показано ниже на рисунке

Т.е. поле IMAGE из 4х изображений, нужно снизу показать эскизы, а сверху в большом размере (на рисунке у меня правда получается 5 разных изображений)
при клике по эскизу он показывался в большом размере, эффекты не обязательно, хоть простая смена изображения (без перезагрузки страницы)

Как в Rules вытащить PARENT TERM?

11 января 2014 в 0:10

Не могу сообразить, есть словарь таксономии в нём 2уровня иерархии

1
1.1
1.2
1.3
2
3
3.1
3.2
...

Как в рулзах отдельно можно вытащить 1 и 1.1
допустим, хочу при сохранении материала, его тайтл менять на "1 1.1"

Если просто токен Term name вставить. то он только child достаёт, т.е. 1.1
А родителя?

Как Views-у послать контекстный фильтр самому себе через AJAX не обновляя страницы?

1 января 2014 в 22:52

Суть такая, что допустим у вьюхи выводится список в зависимости от поступаемого фильтра через контекст
а эта вещь которая посылает контекстный фильтр находится в той же самой вьюхе в шапке

Как можно сделать так, чтобы в шапке допустим были какие то 5 ссылок, нажимая по которым
эта же самая вьюха обновлялась ajax с полученным фильтром от шапки

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

Openlayers слой карты Bing с русскими названиями улиц

31 декабря 2013 в 14:49

С НАСТУПАЮЩИМ!!!

Добрый день товарищи, столкнулся с проблемой, использую Openlayers для отображения карты города, т.к. мне по душе более BING карта чем народная карта, то использую её, однако меня поджидала одна заковырка.
При отображении карты, я имею

а хочется же

Display Suite и дополнительные поля у пользователей

19 декабря 2013 в 14:07

Добрый день,помогите разобраться с Display Suite, у меня к сожалению по нему не совсем до конца понятна одна вещь, может вы мне сможете подсказать
я вывожу комментарии с помощью него, но у пользователя есть дополнительное поле, например ГОРОД, как его вывести с помощью Display Suite, т.к. по умолчанию созданные мной поля не появляются в списке, а как работает пункт CUSTOM FIELD - вообще не осилил, что где для чего в нём применяется

Как сделать кнопки в виде картинки с помощью Views?

11 декабря 2013 в 9:20

Добрый день, я не совсем сильно разбираюсь в вёрстке, поэтому прошу у вас помощи
Я с помощью вьюхи делаю некое подобие меню, а точнее я не использую понятие меню как таковое, я создаю тип материала МЕНЮ, в котором создаю такие поля, как
- Название ссылки
- Вес
- CSS класс
- Описание ссылки
- Путь ссылки
и т.д.

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

Вопрос состоит в том, что я хочу эти выводимые пункты меню сделать в виде кнопок, а именно картинок
в результате я вывожу их вьюхой - не форматированный списком, вывожу лишь поле CSS класс и поле Путь ссылки, которые несёт цель лишь достать поле класса из ноды, и переопределить им, а Путь ссылки служит для создания ссылки соббсно

Как можно сделать кастомную форму для пользователя, заполнив которую эти параметры потом можно было передать Rules

22 октября 2013 в 19:01

Добрый вечер, есть задача такая, сам выдумал
мне нужно определённые поля сущности дать править пользователю, но ему по правам нет возможности этого делать запретил
причём хочу чтобы это как то красиво было, допустим с каждом сущностью будет RULES LINK, который бы вызывал какую нить форму из 2ух текстовых полей, заполнив которые, эта рулза эти параметры занесла в сущность

Т.е. как бы промежуточная форма была, созданная лишь для приёма данных
причём хочется чтобы это форма была всплывающим окном

Случайно в купе с рулзами WEBFORM может такое организовать?

Как во вьюхе вывести значение одного из полей - только в одном количестве

21 октября 2013 в 19:51

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

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

на скрине, я хочу убрать то что чёрным обведено

Расшаривание страницы в соц. сети Вконтакте

15 октября 2013 в 23:28

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

посмотрел на офф. сайте как делается https://vk.com/pages?oid=-1&p=%D0%9F%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0...

вроде местами просто

http://vkontakte.ru/share.php?url={адрес страницы}

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

Как бы вы создали свои адреса в Openlayers

9 октября 2013 в 9:00

У меня такая проблема, точнее я пока в начале, и думаю как делать
у меня создана карта, своя собственная, распиленная на куски maptiler-ом, и вставленная в openlayers
мне на этой карте нужно показывать всякие объекты (вьюхой буду делать)
но для того чтобы создать эти объекты и показать, им нужно дать как бы адрес
а так как карта у меня своя то по идее это изначально просто кусок картинка в центре широты и долготы

вопрос. как можно сделать свои адреса, например 70корпус/3этаж/200комната
почему то мне кажется, что нужно создать словарь таксономии с иерархией, аля

* 70 корпус
* 1этаж
* 100 комната
* 2этаж
* 3этаж
* 300 комната
* 301 комната
* ...
* 71 корпус

Можно ли посланных вьюхе аргумент использовать как токен из replacement patterns

26 сентября 2013 в 23:04

Представьте себе что есть страница созданная Panels, она открывается с аргументом, который в свою очередь посылается панелью вьюхе которая в нём есть, в панели т.е.
ну дык вот, получается в эту вьюху уходит аргумент, а вьюхе пофигу чё в неё отправляет, у неё нет contextual filters, да и не надо... вопрос в том, вот этот посланный аргумент можно как нибудь во вьюхе для своих целей использовать, а именно как токен для различных полей в ней

Можно ли как нибудь Views выводить данные внешней базы?

25 сентября 2013 в 20:01

Здравствуйте, у меня такой зазвездившийся вопрос, а можно ли как нибудь вьюхой выводить данные из другой базы, сторонней, любой mssql, mysql, oracle
Т.е. вдруг реально что то подобное, в настройках сделать подключение к базе, а во вьюхе определёнными параметрами запрашивать данные табличек

Показ полей в Views по условию

22 сентября 2013 в 8:50

Наверно уже этот вопрос обсуждался, но я так и не смог найти более менее нормального и универсального ответа
на такой вроде бы популярный вопрос
Как во вьюхе добавить условие вывода полей в зависимости от значения других полей
например выводить BODY если только TITLE = FIRST

Т.е. всё аналогично как в существующем модуле Conditional Fields

Запутался в CONTEXTUAL FILTER у Views

21 сентября 2013 в 16:59

Запутался уже с аргументами у вьюхи
есть словарь таксономии, у него акромя всех полей есть поле РАЗДЕЛ и СТАТУС
дак вот созданно полно нод с привязкой к этом словарю

изначально я вьюхой с помощью аргумента (который берётся из URL) выводил ноды определённого раздела
т.е. ссылка была
www.mysite.ru/viewsnodes/RAZDEL_ONE
...RAZDEL_TWO, ...RAZDEL_THREE

и приспичело меня на странице этой вьюхи вывести ещё блок, в котором ссылки в дополняющие текущую ссылку ещё одним аргументов, а именно СТАТУС
т.о. во вьюху добавил ещё один аргумент, котороый тоже берёт значение из URL (только уже 3его уровня, а второй уровень берёт значение РАЗДЕЛА)
в результате получаются такие ссылки
www.mysite.ru/viewsnodes/RAZDEL_ONE/STATUS_ONE
...RAZDEL_ONE/STATUS_TWO

Каким модулем можно послать письмо с содержимым какой нибудь Views?

18 сентября 2013 в 17:24

Товарищи, задача в результате какого нибудь действия, рулза выполняла экшн который посылает содержимое вьюхи (а именно таблицу) в виде письма на определённый ящик. (желательно чтобы в эту посылаемую вьюху можно было ещё аргументы послать)

Как можно вкладки типа ПРОСМОТР, РЕДАКТИРОВАТЬ и т.д. переместить внутрь Panels?

16 сентября 2013 в 22:25

Подскажите пожалуйста, я полностью весь внешний вид сайта делаю на Panels, а он получается всё созданное содержимое располагает в MAIN CONTENT у темы.
Но вот беда, я использую тему Danland, и если зайти в тот же профиль пользователя, сайт пытается нарисовать в самом верху вкладки, уничтожаю весь макет.

Как можно реализовать подобное как на 2GIS, а именно вложенность разделов?

9 сентября 2013 в 17:47

Перейдите пожалуйста по этой ссылке http://maps.2gis.ru/#!/izhevsk/center/53.213786%2C56.851501/zoom/11/stat...
и вы слева увидите раздел, категории
при клике по котором открываются внутренности его

Вот как можно реализовать такое же на базе иерархические терминов, в идеале с помощью вьюхи?
может даже модуль такой есть

Как вызвать форму создание ноды с параметрами?

8 сентября 2013 в 20:56

Похоже такого вопроса ещё небыло, представьте себе есть нода, у которой поля Title и Body, можно ли её форму создания, т.е. node/add/article - вызвать с параметрами допустим для поля Title
что то тип того node/add/article%title=Нода
Хммм... реально ли такие ссылки делать?

Каким модулем можно решить следующий вопрос?

8 сентября 2013 в 17:15

Добрый день, у меня следующая проблема, есть база товаров (Drupal Commerce), и мне нужно дать посетителям сайта возможность создать ноды которые акромя Title и Body могли показывать какой нибудь один товар.
В идеале как, пользователь жмёт СОЗДАТЬ МАТЕРИАЛ, где его просят ввеcти ЗАГОЛОВОК и ТЕКСТ и ещё одно поле (вааааааще в идеале AUTOCOMPLETE) в котором он вводил бы либо название либо SKU товара, и система ему предлагала нужный товар из всей базы товаров)
в результате чего при выводе созданной ноды, он показывал ЗАГОЛОВОК, ТЕКСТ и это автокомплитный товар (например вьюхой, или ещё как нибудь, лишь бы хоть как то показывал)
есть подозрение что для этого как раз служит модуль Entity Reference или подобный
но совсем их не знаю, перебирать все, тоже не очень охото

Как дружат сочетание Addressfield + Geocode для карт и базы адресов Yandex

7 сентября 2013 в 18:03

Как я понимаю есть модуль addressfield в которой вводишь адрес, например Ижевск Автозаводская 10, т.е. город Ижевск, улица Автозаводская, дом 10 - а модуль Geocode (с помощью настройки типа геокодинга) с привязкой к полю addressfield, расшифрововает введённый адрес, и конвертирует его в Долготу и широту. В результате чего получается как бы новое поля. Которое уже модули типа OpenLayers, Leaflet и другие чуют и рисуют метку где надо

Однако в моём случае он не чует Sad
Хотя среди множество настроект полей ещё не понятно, наверное не правильно использую.

У меня такое сочетание, модуль для карт Leaflet, он выводит карту Yandex вьюхой, и может наносить иконки на неё по данным из поля Geocode который в свою очередь берёт данные от модуля addressfield

Кто работает с поиском Sphinx на хостинге IT-PORTAL?

2 сентября 2013 в 18:56

Товарищи, у меня пару вопросов, для тех у настроен поисковый движок на хостинг IT-Patrol
В данном исполнении этот движок знает морфологию, стемминг или как её там, т.е. когда слово в ноде КИРПИЧ, если я буду искать КЕРПИЧ, то он найдёт всё равно, но предложит мне верный вариант слова.

И в случае если допустим в ноде предложение: КАКАЯ МАШИНУ НЕОБХОДИМО КУПИТЬ ЧТОБЫ ЕЗДИТЬ ЗА ГРИБАМИ, и если я начну искать, ЧТОБЫ СЪЕЗДИТЬ ЗА ГРИБАМИ КАКУЮ МАШИНУ ЛУЧШЕ ПРИОБРЕСТИ

найдёт ли он?

Rules и Drupal Commerce - толи модуль толи я туплю. Проверьте пожалуйста у себя.

30 августа 2013 в 22:25

Товарищи, проблемма,
в коммерце, в настройках заказа, у меня есть доп. поле СКИДКА, типа СПИСОК (текст)
в котором перечень скидки:
1|0%
0.99|1%
0.98|2%

и т.д.
служит оно для того, чтобы можно было отдельно заказы править, и указывать скидку
а Rules по эвенту before save commerce order, должен это поле Entity has field
и Calculate value - Order:total:ammout * field_skidka

Как можно Views-ом вывести самые "флагнутые" комментарии в каждой ноде?

28 августа 2013 в 14:49

Вот такая интересная задача, есть 5 нод, в которой каждой несколько комментариев, которые в свою очередь можно флагировать модулем Флаг.

У каждой ноды есть дата окончания, в этот день нужно узнать какой у ноды самый флагнутый (пол кол-ву) комментарией, и у того комментария поменять поле.

Как я делал, выводил вьюхой все комментарии, которые группировал по ноде, и сортировал по кол-ву флагов
итого получилось

НОДА 1
коммент 1 (5флагов)
коммент 2 (3флага)
коммент 3 (0флагов)
коммент 4 (0флагов)
НОДА 2
коммент 1 (3флага)
коммент 2 (1флаг)
НОДА 3
коммент 1 (0 флагов)

дак вот всё бы это хорошо, но как бы сделать так, чтобы он в каждой группе вывел только 1 комментарий, т.е. самый флагнутый