Аватар пользователя likin likin 0 2

Заменить токены значениями в сct, node_view

Доброго дня.

Немогу разрешить ситуацию. Создал свой ctools content type на странице node_view. Необходиомо заменить в текстовом значении
токен из контекста. Использую следующий код.
ctools_context_keyword_substitute($conf['href']), array(), $context);

Проблема в том, что $context = NULL, content type был определен без зависимотей контекста...
Может подскажите вариант.

Спасибо.

20 мая 2015 в 8:18
Аватар пользователя likin likin 0 1

Загружать ноды последней ревизии.

Доброго дня.

Страница состоит из компонент(нод),
Клиент просит, что б модератор видел контент последней ревизии, при возможности подсветить не принятую ревизию.
Посмотрев готовое решение - не нашёл( Smile плохо искал ).
Так же рассматриваю, своё решение.
в node_load можно передавать номер ревизии. В hook_node_load и hook_entity_load объекты уже загружены. Не могу найти ловушку перед загрузкой.

Подскажите.

26 июня 2014 в 12:37
Аватар пользователя likin likin 0 0

Node revisioning, Создание контента без статуса published.

Доброго дня.

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

Подскажите.

Спасибо.

24 июня 2014 в 12:25
Аватар пользователя likin likin 0 1

Entity reference присоеденять только свои сущности.

Доброго дня. Использую модуль Entity reference. Подскажите, как присоеденять только свои(тот кто редактирует) сущности. Увидел в настройках, что можно присоеденять views. Но у меня ничего не получается. Может есть какие-то права? Не вижу. Нашёл ещё модуль https://drupal.org/project/entityreference_view_widget. Ну мне прям такой виджет пока не надо.

Спасибо.

11 апреля 2014 в 11:58
Аватар пользователя likin likin 0 0

gmap свой маркер.

Доброго вечера.

Использую модуля: gmap, location.
Хотелось бы использовать свой маркер.
Подскажите.

Пробывал делать по этой статье http://siliconvalet.net/blog/how-add-custom-marker-gmap-drupal

В админке появляються в списке, а так не работают. Проверял объект Drupal.gmap.icons в firebug, новые иконки не зарегестрированны.

Спасибо.

28 марта 2014 в 20:00
Аватар пользователя likin likin 0 0

Views, taxonomy связанного элемента.

Доброго дня.

Есть такая структура данных.

/Продукт-Каталог(Таксономия)
Скидка-Магазин

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

Спасибо.

19 марта 2014 в 13:05
Аватар пользователя likin likin 0 2

Add more. FAPI. В форме настрояк панели.

Доброго дня.

Создаю разширение для Панелей(Panels). Необходимо реализовать Add more в форме настроек.
Сделал тестовую форму с #ajax, работает. Когда встраивую в плагин нет.
Кто встеречался с такой задачей?

Спасибо.

10 марта 2014 в 15:12
Аватар пользователя likin likin 0 0

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

Доброго дня.

Задача: запретить заказывать тестовые аккаунты с одного ip.
Пока вижу кастомное решения, из таблицы и логики ...
Есть ли готовое решение, которое соберает статистические данные по ip и возможно использовать для управления системой по ip?Просмотренные модули не внушили доверия.

Спасибо.

7 марта 2014 в 13:06
Аватар пользователя likin likin 0 3

Крон - задачи различного приоритета.

Доброго дня.

Необходимо переодически проводить обновление данных. Сайт работает со сторонними сервисами, которые привносят временные задержки.
Cron queue - классная вешь. Но проблема в том, что очереди тоже формируются по крону. Крон запускается каждые 5 минут, получается overhead. Мне необходимо запускать фабрику очереди задач каждые пять минут. Также не хотелось, что б другие задачи не запускались ... Есть ли стандартное решение?

Спасибо.

1 марта 2014 в 14:44
Аватар пользователя likin likin 0 0

Перенести Profile fields by Features.

Доброго дня.

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

Подскажите.
Спасибо.

25 февраля 2014 в 19:46
Аватар пользователя likin likin 0 2

Ubercart. Как правильно словить событие, что оплаченно.

Доброго дня.
Разрабатываю сервис предостовления информационных услуг на определенный период. Ubercart выбрали как базовое решение. Пользователь создаётся в процессе checkout заказа, оплата проводиться через paypal.

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

hook_uc_checkout_complete - Smile Не подходит.
hook_uc_order - Так часто вызывается ...

Спасибо.

20 февраля 2014 в 19:06
Аватар пользователя likin likin 0 1

Как добавить форму в Panels pane?

Доброго дня.

Как добавить форму в Panels pane? Есть ли стандартные решения? Решения кодом выглядит достаточно просто...

Спасибо.

6 февраля 2014 в 12:25
Аватар пользователя likin likin 0 1

Перевод Custom content pane

Доброго дня.
Делаю сайт используя panels для изощренного размещения контента блоками. Для текстовых блоков не использую "existed nodes", так как деля меня эти блоки не являются элементами структрированного контента. Там и без этого будет много контента Использую "New custom content".

Как переводить такие блоки?

4 февраля 2014 в 14:17
Аватар пользователя likin likin 0 9

Список программ за один день.

Доброго дня.

Работаю со Views. В материале есть поле дата/время.
Задача.
Выводить материалы только одного дня.

Пробую решить через contextual filters. Не получется. Мало общего между Filters и Contextual filters. Получается фильтровать только по одной дате. Фильтрацию по диапазану тоже не могу найти.

Возможно ли решить проблему без написания кода?

Спасибо.

31 октября 2013 в 15:37
Аватар пользователя likin likin 0 1

Video from Youtube, Rutube.

Доброго дня. Решаю вопрос вывода видео с других источников.
Эта заддача очень разпространенная, но у меня нету работующего решения.

Подскажите своё.
Сейчас я делаю опять свой велосипед formater, widget.

Спасибо.

29 октября 2013 в 15:14
Аватар пользователя likin likin 0 6

Facebook, vkontakte комментирование вместо стандартной системы комментирования.

Доброго дня.

У меня стоит задача не использовать систему комментирования Drupal вместо неё надо добавить коментирования используя социальные сети. Подскажите есть готовые решения? Или всё ручками...

Спасибо.

25 октября 2013 в 21:14
Аватар пользователя likin likin 0 3

Render body

Доброго дня помогите получить боди.

Делаю так...

13 сентября 2013 в 11:56
Аватар пользователя likin likin 0 0

Модуль services, тестирование в админке.

Привет.
Подскажите как тестировать модуль services.
Я с ним достаточно давно работал.
Я помню, что в админке можно было тестировать как сервисы отвечают.
Но не могу найти никакого упоминания.

29 мая 2013 в 13:32
Аватар пользователя likin likin 0 1

Services, REST, OAuth, Client

Доброго дня.

Стоит задача реализовать данную схему - Services, REST, OAuth. До этого я работал с XMLRPC и аутентификацией по сессии.
Подскажите какой клиент использовать для тэстирования, как работать с OAuth? Я предпологал, что появиться отдельный сервис для получения временных ключей но не нашёл.

Что-то нашёл
http://drupal.org/node/349516
Здесь собирают GET запрос, а в другом примере отправляют json.
Как именно надо и как привязать json.

Спасибо.

28 мая 2013 в 18:52