BlVlG: Блог

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

EntityFieldQuery fieldCondition

3 сентября 2013 в 1:56
<?php$query = new EntityFieldQuery;
    $result = $query
        ->entityCondition('entity_type', 'node')
        ->fieldCondition('field_gender', 'value', 0, '=')
        ->execute();?>

Возвращает ноды, где поле "field_gender" равно 0. Но это поле может иметь множественное значение, то есть одновременно и 0 и 1.
Этот код возвращает ноды даже если выбрано и 0 и 1. Мне нужно, что бы возвращало ноды, только когда значение 0 и не 1.

Правило на добавление товара в корзину commerce

21 марта 2013 в 3:52

Здравствуйте! Целый день ломаю голову над этой проблемой.
У меня есть правило 1 на расчет стоимости товара - стоимость*0.5
Так же есть правило 2 перед сохранением commerce line item, действие commerce discount - % off = 10%.

Все замечательно работает, пример: был товар стоимостью 200, после 1 правила цена стала 100, когда добавляю в корзину, цена - 90.

Теперь надо добавить еще одно правило: когда товар отмечен флагом, добавляем товар в корзину.

Создаю правило 3, которое реагирует на отметку флагом товара и добавляет товар в корзину.

В итоге: был товар стоимостью 200, после правила 1 цена стала 100, когда помечаю флагом, товар добавляется в корзину с ценой - 180( не работает правило 1).

Помогите решить данный вопрос.

[Решено] Условие правила "если количество заказов..." или "если количество userpoints..."

19 марта 2013 в 17:45

Здравствуйте!
Помогите сделать условие правила (Rules).
Есть commerce, userpoints. Нужно составить правило на расчет стоимости товара "если количество userpoints <= 3, выполняем действие" или "если количество заказов <= 3, выполняем действие".
Не вижу переменной, которая отвечает за эти количества!

Node reference. Блок материалов, ссылающихся на текущий.

8 марта 2013 в 22:27

Здравствуйте, Уважаемые!
Вообщем, задача изложена в заголовке темы.
Более конкретней: есть тип материала - товар и есть - акция, в которой есть node reference field (field_nrf) на тип материала "Товар".
Нужно создать представление в виде блока, которое будет отображать ссылающиеся акции на странице текущего товара.

Что сделал я:

video-js и прокрутка

11 октября 2012 в 0:06

Установил video-js, на странице с этим плеером не видео прокрутки - она есть, просто ее не видно. В чем проблема?

Views, фильтр: Содержимое: nid = Текущий nid

7 октября 2012 в 2:07

Есть тип материала "страница", в нем есть поле "изображение" к-во - не ограничено. Есть представление блока, которое выводит это поле "изображение", сейчас оно выводит все изображения всех страниц. Нужно сделать так, что бы выводило изображения той страницы, которой они принадлежат.
Другими словами добавить фильтр: Содержимое: nid = Текущий nid. Подскажите как реализовать...

views и таксономия

17 сентября 2012 в 13:57

Есть словарь "Страницы", в котором есть термины "Статья 1", "Статья 2". Для терминов "Статья *" есть тип материала "Статья". Так же есть тип материала "Публикации".

В views есть блок, который выводиться в типе материалов "Статья". Сейчас он выводит все публикации! Нужно сделать так, что бы блок выводил публикации той статьи, которая сейчас просматривается.
Пример: если я зашел на страницу "Статья 1", блок выводил все публикации, которые относятся к "Статья 1".

вывод селекта в шаблон

11 сентября 2012 в 22:13

Есть простая таблица slider( id, path, small ). Нужно сделать селект этих полей и вывести в page--front.tpl.php!
Прошу помощи.