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

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

3 марта 2017 в 0:39

Тут еще какой момент, $title - Это вывод групирующего поля даты: 3 марта, 4 марта, 5 марта, 6 марта а под ним события к этой дате. Всего 10 событий на выходе. Так вот devel выводит сколько дат столько он и повторяет выводов. Притом запрос dpm не в цикле.
krumo

1 марта 2017 в 17:34

Возвращаясь к старой нерешенной проблеме. В модуле календарь, есть upcoming block. Выводит он события вот в таком виде [img]http://storage8.static.itmages.com/i/17/0301/h_1488378827_3780256_eb13ed.... Сегодняшняя дата 1 марта. И я хочу чтобы вместо даты 1 марта было слово "Сегодня". Так как поля группируются во views в неформатированном списке, я использую для темизации шаблон views-view-list--events--block-2.tpl.php

16 апреля 2016 в 21:33

Друзья. Неужели никто не сталкивался с подобным? Ведь куча ресурсов массивами данных. Алфавит - один из лучших способов катологизации....

5 апреля 2016 в 19:05

Как можно алфавит с сортировкой по первому слову сделать сортировку по второму? В этом коде для template.php по первой букве первого слова:

2 апреля 2016 в 18:59

goodboy Это гениально !!! Оно работает и без ошибок !!! Спасибо !!!!! Вы Бог !!! sveta-konfeta, спасибо что на толкнули на эту идею с explode !

Для вывода полного алфавита в attachement я использую код в template.php, который отображен в старт посте. Подскажите, как к этому коду прикрутить эту проверку на второе слово (фамилию)? Сейчас он работает на первое слово и соотвественно активные буквы на первое слово имени в алфавите:

2 апреля 2016 в 2:45

Спасибо за ваш ответ. К сожалению выдает те же ошибки. В данном случае мне кажется если проверять сразу наличие второго слова в строке то не получается потому как переменные $lname1 и т.п. не присвоены (не назначены) подстрокам в строке. Т.е. сначала надо как то присвоить как мы делали list ($fname1, $lname1), а потом проверять на пустоту.

1 апреля 2016 в 18:45

При коде выше дает ошибку Notice: Undefined offset: 1 в функции __lambda_func() (строка 1 в файле C:\OpenServer\domains\drupal77\sites\all\modules\views_php\plugins\views\views_php_handler_sort.inc(73) : runtime-created function)

Хотя dsm($row1-> title); выводит список title

Не пойму в чем тут дело. Help !!

31 марта 2016 в 18:48

Я нашел что-то типа такого

<?phplist($fname1, $lname1) = explode(' ', $row1->title , 2);
list($fname2, $lname2) = explode(' ', $row2->title , 2);
return(strcasecmp($lname1,$lname2));?>

но не срабатывает....

кстати я так и не понял что за row2 оно у меня тоже есть...

31 марта 2016 в 15:17

Explode как я понимаю разбивает строку через разделитель. А через что менять местами? И в данном случае ведь не echo нужно? Простите, я слаб на php)

31 марта 2016 в 14:03

ООО!!! Спасибо ! Добавил explode(" ", $row1->title); но сортировка по прежнему по первому слову. Тут что-то надо добавить, чтобы после сепаратора "пробел" сортировка была по второму.

20 ноября 2015 в 21:26

Я использую quicktabs через views, а там нет возможности включить или отключить ajax. И как бы что это даст? В данном случае выбор только между загружать все вкладки или загружать только одну. Адреса вкладок формируются одинаково. Странно что нельзя подхимичить чтобы вместо ?qt-view__eurovision__page=0#qt-view__eurovision__page было [title]

25 апреля 2015 в 19:35

ХулиGUN wrote:
"esmer" wrote:
т.е. допустим в поле Содержимое: events ? А как же там условие задать ? Как я понимаю, перезаписать результаты, галка "заменить выводимое полем значение"...и подстановочные шаблоны с заголовком и содержимым.

25 апреля 2015 в 17:13

ХулиGUN wrote:
"esmer" wrote:
Пытался добавить группу фильтров чтобы была проверка = now, но запутался и/или и где подменять дату на слово.

Это нужно не в фильтрах делать... а в самом поле/в шаблоне вывода поля/строки/в своём модуле. фильтры тут не при чём. Они рботают как и должны -фильтруют выборку по дате...