andreystrelkov: Комментарии

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

11 января 2014 в 8:59

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

как это вообще должно выглядеть Smile

Спасибо за помощь!

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

Нашёл, самый последний применил, вообщей выпадающий список начал рисовать :/, причём странно работающий
Это всё фигня на самом деле, т.к. один человек там сделал из чекбоксов ссылки с помощью CSS
и меня даже этот вариант уже устраивает,НО!
все получившиеся ссылки имеют один и тот же класс, а темизацию у каждого свою хочу
(у линков же каждый свой класс имеет :/ )

2 января 2014 в 1:19

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

1 января 2014 в 14:16

Попытался поискать внутри файлов virtualearth и mkt из вашей ссылки, что в модуле, что в библиотеке, ничего толкового не нашлось
я честно говоря тоже так думаю, что где то все го лишь стоит en-en, но не находится Sad

11 декабря 2013 в 14:40

угу, но такой способ сделает одну картинку на все выводимые значения, т.е. будет 10 одинаковых кнопок, т.к. переопределение на все распространится

вот по идее человек CSS исправляет http://ran.ge/2009/11/11/css-trick-turning-a-background-image-into-a-cli...
но у меня такой способ не помогает, хотя всё один в один получается, однакое у него ID а во вьюхе только класс может назначить, видать разница есть?

21 октября 2013 в 22:07

roman-yrv wrote:
Этот файл будет выполняться при каждом выводе поля.

Просто ставится проверка на то, что в данном случае запись - первая.

21 октября 2013 в 22:03

В моём случае просто вот это поле ИТОГОВАЯ ЦЕНА это поле другой вьюхи, которая показывает итоговую цену в зависимости от того какой ей контекстный фильтр послали, т.е. на той стороне как мне кажется смысла нет править, т.к. даже пускай если она одно пошлёт значение обратно, эта, основная вьюха, это одно значение и расплодит на все футболки

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

21 октября 2013 в 21:40

вопрос только теперь такой, какой код должен быть в этой новой PHP-шке. который проверил бы что, если мол поле под именем ITOGOVAYA_CENA - первое, то выводи, если не первое то вообще пропускай вывод

нашёл что то подобное делают
https://drupal.org/node/1024158#comment-3995862
но плохо допирается, в PHP плохо соображаю, и API Drupal не ахти

21 октября 2013 в 21:33

roman-yrv wrote:
Переопределите соответствующий файл *.tpl.php, который отвечает за циклический вывод элементов вьюхи.
Например, views-view-table.tpl.php, если у Вас views выводится в виде таблицы.

И там уже сделайте проверку.
Если выводимый row - первый, то у поля "итоговая цена" оставлять его значение, иначе его делать пустым.

21 октября 2013 в 20:13

Вооот!вы правильлно меня поняли, я тоже думал, что по идее это поле просто нужно через PHP выводить, с проверкой, какое по счёту это поле, если первое то выводи, если не первое то тишина

Я сам честно говоря не знал как объяснить, но если вкратце, то просто одной из полей вьюхи, выводить только первое по счёту

Правда, это моё поле ИТОГО - это поле типа ДРУГАЯ ВЬЮХА, т.е. вьюха в вьюхе
не знаю, прокатит ли тут PHP

в общем буду очень признателен за код