likin: Блог

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

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

20 мая 2015 в 8:18

Доброго дня.

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

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

Спасибо.

0 Thanks

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

26 июня 2014 в 12:37

Доброго дня.

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

Подскажите.

0 Thanks

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

24 июня 2014 в 12:25

Доброго дня.

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

Подскажите.

Спасибо.

0 Thanks

Migrate module, multiple values

7 мая 2014 в 12:35

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

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

0 Thanks

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

11 апреля 2014 в 11:58

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

Спасибо.

0 Thanks

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

28 марта 2014 в 20:00

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

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

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

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

Спасибо.

0 Thanks

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

19 марта 2014 в 13:05

Доброго дня.

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

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

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

Спасибо.

0 Thanks

Panels Everywhere, In place editor не работает.

12 марта 2014 в 11:44

Доброго дня
Panels Everywhere, In place editor не работает в новом layout.
Я конечно устанавливал классы.

0 Thanks

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

10 марта 2014 в 15:12

Доброго дня.

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

Спасибо.

0 Thanks

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

7 марта 2014 в 13:06

Доброго дня.

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

Спасибо.

0 Thanks

Profile pane на странице checkout продукта.

5 марта 2014 в 17:04

Доброго дня.

Уберкат позволяет создавать пользователей в процессе checkout продукта.
Есть ли стандартные(контрибютные) решения, которые добавляют profile pane?

Спасибо.

0 Thanks

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

1 марта 2014 в 14:44

Доброго дня.

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

Спасибо.

0 Thanks

Order reference, как entity reference.

26 февраля 2014 в 11:16

Доброго дня.

Есть ecommerce сайт на базе ubercart. Orders работаю как entities.
Есть ли возможность создать поле в другом типе контента, который бы ссылался на order как Entity Reference?

Спасибо.

0 Thanks

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

25 февраля 2014 в 19:46

Доброго дня.

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

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

0 Thanks

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

20 февраля 2014 в 19:06

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

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

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

Спасибо.

0 Thanks

Как перегрузить user/login в панелях

6 февраля 2014 в 13:37

Доброго дня.

Подскажите возможно ли перегрузить форму входа в панелях?

Спасибо.

0 Thanks

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

6 февраля 2014 в 12:25

Доброго дня.

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

Спасибо.

0 Thanks

Помогите определиться i18n node translation или entity translation

5 февраля 2014 в 21:03

Помогите определиться i18n node translation или entity translation.
Спасибо.

0 Thanks

Перевод Custom content pane

4 февраля 2014 в 14:17

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

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

0 Thanks

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

31 октября 2013 в 15:37

Доброго дня.

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

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

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

Спасибо.

0 Thanks

Video from Youtube, Rutube.

29 октября 2013 в 15:14

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

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

Спасибо.

0 Thanks

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

25 октября 2013 в 21:14

Доброго дня.

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

Спасибо.

0 Thanks

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

29 мая 2013 в 13:32

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

0 Thanks

Services, REST, OAuth, Client

28 мая 2013 в 18:52

Доброго дня.

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

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

Спасибо.

0 Thanks