(Evil0o)

Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/29, комментариев: 0/62
Время участия
3 года 8 months
Пользователь поблагодарил
Материалы: , Комментарии:
Пользователя поблагодарили
Материалы: , Комментарии:

Evil0o Чт, 08/12/2016 - 13:41

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

Через хук работает но если пишу свою функцию, скидка не встает

<?php

/**
 * Implements hook_commerce_order_presave().
 */
function mymodule_commerce_order_presave($order) {
Модули и темы: 
Версия Drupal: 
0 Спасибо

Evil0o Пт, 18/11/2016 - 11:42

Views кеширует фильтры

В КРИТЕРИИ ФИЛЬТРАЦИИ выбираю "Глобальный: PHP",
пишу туда:

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

Evil0o Пнд, 23/05/2016 - 13:16

AJAX обновление формы

Пытаюсь с помощью ajax обновить часть формы, все обновляется кроме элементов типа radios, они исчезают и не рендерится.

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

Evil0o Ср, 03/02/2016 - 18:19

Как правильно вывести сущности в клиентской части сайта

Использую entity API, наследую EntityContentUIController

в классе хочу переопределить hook_menu для вывода сущности клиенту (node/%node)

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

Evil0o Вс, 06/09/2015 - 13:36

Views, учет часового пояса в поле Date (Unix timestamp) при фильтрации

Во views добавил филтр по полю типа Date (Unix timestamp), все вроде работает но часовой пояс не учитывается, и часть записей не выводится.
Если запрос выполнить вручную и прописать передним SET time_zone = '+03:00';, все ок.
Как сделать чтоб часовой пояс учитывался во views?

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

Evil0o Втр, 04/08/2015 - 17:46

Фильтр по времени во views

Задача: фильтровать записи по времени. Пример: получить записи с 12:00 до 20:00 часов

Что я сделал:
Написал custom filter handler в нем вот такой код

<?php  function query() {
    
dpm($this->query );
       
$join = new views_join();
        
$join->table 'field_data_field_data_and_time';
        
$join->field 'entity_id';
        
$join->left_table 'node';
        
$join->left_field 'nid';
        
$join->type 'left';

        $this->query->add_relationship('field_data_field_data_and_time'$join'node');
        
$this->query->add_where(1'HOUR(from_unixtime(field_data_field_data_and_time.field_data_and_time_value))'"20"'>'); // HOUR(from_unixtime съедаются скобки и получается ошибка
   /*
    * 
    * SET time_zone= 'europe/moscow';
    *?>

0 Спасибо

Evil0o Чт, 28/05/2015 - 15:08

Redirect со старого url при изменении шаблона в Pathauto

Установлены Redirect и Pathauto. При ручном изменении урла модуль Redirect срабатывает и создает редирект со строго url.
Но если я хочу через Pathauto сменить шаблон, то он ни чего не работает. порядок моих действий: изменяю шаблон в Pathauto, удаляю все ссылки, генерирую новые, а редиректы не создаются (

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

Evil0o Пнд, 25/05/2015 - 13:10

Как переопределить theme_facetapi_accessible_markup в своем модуле, да и вообще функции theme_ в модуле ?

как переопределить в своем модуле theme_facetapi_accessible_markup? если использовать preprocess(theme_preprocess_facetapi_accessible_markup) то только значения переменных что не подходит

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

Evil0o Вс, 12/04/2015 - 11:36

Как сделать Фильтр во views по дате с группировкой дат в месяца?

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

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

Evil0o Сб, 07/02/2015 - 17:02

Как при программном создании типа ноды отключить комментарии, пред просмотр и указать доступные меню?

Воспользовался я этим мануалом http://www.drupal.ru/node/71971
Мне кажется или есть более простой способ добавлять и удалять, или только так как там описано?
Создаю я как то так

<?php
$test_type
node_type_set_defaults(array(
    
'type' => 'test',
    
'name' => 'тест',
    
'base' => 'node_content',
    
'description' => '',
    
'custom' => true,
    
'locked' => false,
    
'has_title' => true,
    
'title_label' => 'Название варианта ответа',
    
'comment' => false
));
node_type_save($test_type);

  field_create_field(array(
    
'field_name' => 'quantity_selected'
    
'type' => 'text',
    
'settings' => array('max_length' => 60),
  ));

  field_create_instance(array(
    
'entity_type' => 'node',
    
'bundle' => $test_type->type,?>

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

Evil0o Чт, 11/12/2014 - 22:14

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

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

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

Evil0o Сб, 22/11/2014 - 00:36

drupal Commerce где происходит блокировка кнопки "добавить в корзину" при нулевом количестве товара

Анализирую код, не могу понять в модуле commerce->cart есть функция commerce_cart_add_to_cart_form из нее $form['submit'] выходит бодрячком

<?php#type (String, 6 characters ) submit
#value (String, 34 characters ) Добавить в корзину
#weight (Integer) 50?>

а на хуке в моем модуле hook_form_commerce_cart_add_to_cart_form_alter содержит

0 Спасибо

Evil0o Втр, 30/09/2014 - 20:24

Вывод views только когда есть результат во views

Есть блок который выводится на страницах нод, выведен не программно.
На некоторых страницах нет результата выполнения вьюса, а заголовок есть.
Не хочется создавать новые шаблоны и тп, хочется как то визилгом сделать,
программно я решение нашел http://www.drupal.ru/node/109993, но куча новых шаблонов и заглушек не радует

Модули и темы: 
0 Спасибо

Evil0o Вс, 07/09/2014 - 21:38

Как улучшить Ranges: Min/Max UI Slider ?

Фасетные фильтры проблема в работе в цены виджет Ranges: Min/Max UI Slider
Как избавится от того что друпал при выборе цены в N диапазоне начинает укорачивать диапазон выбора?
Побывал ставить свежую версию Search ranges 7.x-1.5+9-dev там вроде подправили работу слайдера(ползунка) все хорошо если какой нибудь словарь, диапазон не съедается а во с ценой все тоже.

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

Evil0o Вс, 07/09/2014 - 14:47

Ошибка при включении виджета Ranges: Min/Max UI Slider

Пытаюсь включить слайдер чтоб цена была симпатичной)) а появляться ошибка при смене виджита на Ranges: Min/Max UI Slider
Включены модули Database search, Search API, Search facets, Search ranges, Search sorts, Search views
Ошибка
SearchApiException: Cannot sort on field field_product:commerce_price:amount_decimal of a list type. в функции SearchApiDbService->search() (строка 1084 в файле /www/sites/all/modules/search_api_db/service.inc).

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

Evil0o Втр, 15/07/2014 - 21:54

JS в шаблоне

Добрый день.
Пишу в шаблоне(в теме)

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

Evil0o Втр, 15/07/2014 - 21:54

JS в шаблоне

Добрый день.
Пишу в шаблоне(в теме)

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

Evil0o Сб, 04/01/2014 - 18:50

Мета теги для главной через Meta tags (quick)

Как добавить метатеги на главную страницу с помощью Meta tags (quick)? Главная по сути сайт/node.

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

Evil0o Пнд, 23/12/2013 - 07:26

Как во views в "PHP-код для проверки" передать весь url для обработки

Я хочу многоуровневый каталог)) для этого я создал views и словарь таксаномии. Все в общем то работает, только при добавлении модуля, транслита все перестало работать. Я решил в фильтре -> "PHP-код для проверки" вставить sql запрос чтобы находить необходимые подкаталоги таксаномии. Для этого мне необходим весь урл.

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

Страницы