Кто что не понимает во views2 задавайте вопросы, по пробую ответить.
вопросы принимаются как создать какой-то вид, что значит та или иная кнопочка и тд.
топик добра мать его...
Подскажите пожалуйста.
Создаю ноду и вид с аргументом. По путям: taxonomy/term/11 и taxonomy/term/10 выдает то, что нужно.
Теперь, мне нужно в разные ноды вывести эти виды. В одну ноду вьюху taxonomy/term/11, а в другую соответсвенно
taxonomy/term/11.
Я делаю вот так:
В Views аргумент можно выводить как Title например вписать %1 в поле.
А с Breadcrumb как работать ? что не делал. Ничего не происходит пишет лишь Home
? http://www.drupal.ru/node/26556 тут похожий вопрос
В Views аргумент можно выводить как Title например вписать %1 в поле.
А с Breadcrumb как работать ? что не делал. Ничего не происходит пишет лишь Home
? http://www.drupal.ru/node/26556 тут похожий вопрос
Как вывести вьюсами топ авторов?Для форума.Суммировать (или на крайняк просто комментарии) количество созданных нод (топиков) и количество каментов,созданных пользователем.В лоб,клацая мышкой не получилось.
Нашёл нечто похожее http://drupal.org/node/302030,но здесь без аватарок (добавить не могу,т.к не дружу с пхп) и нет гибкости.
kpv_dnepr@drupal.org, Самое грамотное решения использовать модули для рейтинга, для вашей задачи User Points идеально подходит.
Расставьте там уловия при которых пользователь будет получать баллы, а дальше создайте views типа User и ткда добавте сортировку Userpoints: Баллы
пример топа http://druit.ru/people
Для других пользователей: если вы хотите задать вопрос по views велкам на сайт http://druit.ru .
Вот блин чё за логика в этой возможности добавлять разные виды в один вид?
Создал одно представление в нём 2 пейджа у одного в Validator options написал
Целью было - проверка описания термина передаваемого как аргумент - и вывода либо одной либо другой страницы.
В итоге не работает не фига, чё два отдельных практически одинаковых вида создавать для этой затеи?
Не понимаю как этот валидатор работает - я думал он поочерёдно проверяет все заданные для этого вида представления - а получается он проверяет с начала и до первой ошибки.
Так у меня оба эти представления открываются по одному пути, по сути они и отличаются то только что в одном Depth = 1, а у другого Depth = 0, в аргументе, хотел для терминов таксономии помеченных exp в поле description использовать вывод дочерних элементов.
Вид выдаёт несколько сгруппированных по групирующему полю таблиц.
Шаблон views-view-table.tpl.php обрабатывает за раз одну таблицу.
Вопрос такой - можно ли как то при выполнении шаблона views-view-table.tpl.php задать переменную $aaaa и при обработке следующей таблицы (т.е. при следующем вызове этого шаблона) прочитать значение этой переменной $aaaa?
Спрашивали - отвечаем
да - это глобальная переменная, проверенно эмпирическим путём.
Но теперь новый вопрос что с ней станет после того как весь вид выведется? она сама удалится или её вручную "грохнуть"?
Скажите пожалуйста, может я неправильно делаю, вобщем я темизирую с помощью CSS какой-то блок, созданный с помощью Views, все правила я сохраняю в общий файл темы style.css, сам файл разростается быстро.
Блок отображается не на всех страницах сайта, но правила всеравно загружаются, так как они в общем файле.
Завтра я передумал использовать этот блок а в файле остались записи, которые остаются безполезными.
Можно ли при создании блока правила стиля вписывать прямо в блок как-то?
Или прикреплять отдельный файл, к страницам, где есть данный блок.
Или чтоб при удалении блока не тратить время на очистку еще общего фала стилей?
Скажите пожалуйста, может я неправильно делаю, вобщем я темизирую с помощью CSS какой-то блок, созданный с помощью Views, все правила я сохраняю в общий файл темы style.css, сам файл разростается быстро.
Блок отображается не на всех страницах сайта, но правила всеравно загружаются, так как они в общем файле.
Завтра я передумал использовать этот блок а в файле остались записи, которые остаются безполезными.
Можно ли при создании блока правила стиля вписывать прямо в блок как-то?
Или прикреплять отдельный файл, к страницам, где есть данный блок.
Или чтоб при удалении блока не тратить время на очистку еще общего фала стилей?
Имеется views в котором выводятся поля материала.
Одно из полей типа node_reference и отображается как "Заголовок(ссылка)"
Соответственно получаем такую картину:
Поле 1
Поле 2
Поле "Заголовок (ссылка)"
А хотелось бы все имеющиеся поля обернуть этой ссылкой из поля node_referance не выводя заголовка.
Помогите в решении такой задачи. А то уже всю голову сломал
Имеется views в котором выводятся поля материала.
Одно из полей типа node_reference и отображается как "Заголовок(ссылка)"
Соответственно получаем такую картину:
Поле 1
Поле 2
Поле "Заголовок (ссылка)"
А хотелось бы все имеющиеся поля обернуть этой ссылкой из поля node_referance не выводя заголовка.
Помогите в решении такой задачи. А то уже всю голову сломал =(
А у поля "Заголовок (ссылка)" нет закладки Rewrite the output of this field ?
А у поля "Заголовок (ссылка)" нет закладки Rewrite the output of this field ?
Есть, вот только что бы мне туда написать, убей незнаю
Там есть шаблоны подстановки, но они выводят или уже выведенные поля или то же самое поле в том же формате.
По сути нужно сделать кастомный формат вывода поля.
Решил проблему косоруким исправлением шаблонов темы.
В поле ссылки она выводилась в формате <ahref="путь">Название</a>
views-view-field--taxonomy-term--field-product-model-link-nid.tpl.php - поле с ссылкой
<?php //разделяем строку на 2 части после символа ">" $array = explode('>', $output); //выводим первую ячейку массиваи добавляем к ней закрытие тэга ссылки //в PHP я не силен поэтому способ самый кривой которым можно было отрезать конец ссылки. print $array[0] . '>'; ?>
views-view-fields.tpl.php - шаблон вывода полей
<?php foreach ($fields as $id => $field){ if ($field->class == 'field-product-model-link-nid') { //не оборачиваем в div поле с ссылкой print $field->content; } else { if ($field->class == 'field-product-model-value') { //закрываем ссылку после нужного поля print '<div class="' . $field->class . '">' . $field->content . '</div></a>'; } else { //все остальные поля выводятся как всегда print '<div class="' . $field->class . '">' . $field->content . '</div>'; }; }; }; ?>
А хотелось бы все имеющиеся поля обернуть этой ссылкой из поля node_referance не выводя заголовка.
Надо добавить relationship на ту ноду, куда ссылается node_reference.
Далее в поля добавить Материал: Nid, исключить его из отображения в полях, поставить первым в списке полей и указать тот relationship, который создали.
Потом для каждого поля, который надо сделать ссылкой, нажимаем "Output this field as a link" и пишем там node/[nid].
А хотелось бы все имеющиеся поля обернуть этой ссылкой из поля node_referance не выводя заголовка.
Надо добавить relationship на ту ноду, куда ссылается node_reference.
Далее в поля добавить Материал: Nid, исключить его из отображения в полях, поставить первым в списке полей и указать тот relationship, который создали.
Потом для каждого поля, который надо сделать ссылкой, нажимаем "Output this field as a link" и пишем там node/[nid].
Спасибо за отличное решение! Думал уже никто не поможет и будет стоять, то кривое которое придумал мой извращенный моск.
А возможно ли сделать графический статус, наподобие xStatus в ICQ и чтобы редактировать его можно было либо в профиле пользователя, либо отдельном блоке, а в блоке пользователей он-лайн картинка статуса выводилась перед ником? Если да то как это сделать
А возможно ли сделать графический статус, наподобие xStatus в ICQ и чтобы редактировать его можно было либо в профиле пользователя, либо отдельном блоке, а в блоке пользователей он-лайн картинка статуса выводилась перед ником? Если да то как это сделать
Есть модуль Facebook Statuses (Microblog) смотрели?
И попутно еще один вопрос.
Есть таксономия 2 уровней
Компьютеры
-ноутбуки
-моноблоки
-системные блоки
Плееры
-мп3
-сд
-касетные
Создается отображение которое выводит по аргументу содержимое верхнего термина, на этой странице отображается
фильтр, по тому же словарю, только со списком всех нижних терминов (ноут, моноблок, мп3 и т.д.)
Как сделать чтобы на страничке родительского термина Компьютеры в фильтре показывались только его дочерние термины, ну и соответственно для других страниц родительского термина.
Если конечно такое решение существует.
А то придется для каждой страницы с род термином цеплать свой css который будет скпывать ненужные пункты.
Подскажите пожалуйста пользуюсь функцией <?php views_embed_view('VIEW_NAME', 'DISPLAY_ID', '1');?>
но мне нужно одновремено отобрзаить несколько терминов таксономии. для одного термина я делаю так <?php views_embed_view('VIEW_NAME', 'DISPLAY_ID', '№ термина');?>
пробовал поразному
Подскажите пожалуйста пользуюсь функцией <?php views_embed_view('VIEW_NAME', 'DISPLAY_ID', '1');?>
но мне нужно одновремено отобрзаить несколько терминов таксономии. для одного термина я делаю так <?php views_embed_view('VIEW_NAME', 'DISPLAY_ID', '№ термина');?>
пробовал поразному
Если прошлый вопрос трудновыполним.
Подскажите как сгруппировать элементы по верхнему термину таксономии, как и в прошлом примере есть 2 уровня таксономии.
-----------------------------------------------
Решил проблему патчем http://drupal.org/files/issues/769136-view-taxonomy-deep-feature8.patch
Включите трекер в Views и будет вам счастье. Он есть по умолчанию-)
Все включил.. трекер работает, но, показывает только все сообщения, когда перехожу во вкладку мои сообщения пишет Запрашиваемая страница не найдена и выдает:
* warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in /usr/home/kishchen/public_html/sites/all/modules/views/includes/view.inc on line 1282.
* warning: mysqli_real_escape_string() expects parameter 2 to be string, object given in /usr/home/kishchen/public_html/includes/database.mysqli.inc on line 323.
* warning: Illegal offset type in /usr/home/kishchen/public_html/sites/all/modules/views/includes/view.inc on line 1286.
* warning: Illegal offset type in /usr/home/kishchen/public_html/sites/all/modules/views/includes/view.inc on line 1321.
* recoverable fatal error: Object of class stdClass could not be converted to string in /usr/home/kishchen/public_html/sites/all/modules/views/views.module on line 760.
* warning: Illegal offset type in isset or empty in /usr/home/kishchen/public_html/sites/all/modules/views/views.module on line 768.
Мне нужно чтобы количество отображаемых нод юзер мог выбрать сам, т.е. фильтр по кол-ву нод ($limit), к примеру 10, 20, 40. Посоветуйте плиз чем лучше реализовать
Мне нужно чтобы количество отображаемых нод юзер мог выбрать сам, т.е. фильтр по кол-ву нод ($limit), к примеру 10, 20, 40. Посоветуйте плиз чем лучше реализовать
Подскажите, пожалуйста. Пользуюсь vote up down
С помощью relationship вывел в списке комментариев кол-во голосов за этот комментарий. Теперь еще хочется добавить картинку. Если комментарий меньше 0 - одна, если больше или равно 0 - другая картинка.
Подскажите, пожалуйста. Пользуюсь vote up down
С помощью relationship вывел в списке комментариев кол-во голосов за этот комментарий. Теперь еще хочется добавить картинку. Если комментарий меньше 0 - одна, если больше или равно 0 - другая картинка.
Всем привет
Я исп связку drupal6.2+ubercart+views
Подскажите пожалуйста.
Настраиваю представление product
в виде сетки.Вывести на главную получается прописав адрес представления как node,но при этом не получается тогда вывести на главную материал "о сайте" Как быть?
в виде сетки.Вывести на главную получается прописав адрес представления как node,но при этом не получается тогда вывести на главную материал "о сайте" Как быть?
определитесь что вам надо вывести на главную, о сайте или view product
Вывести на главную надо и материал "о сайте" и view product вместе
в настройках admin/settings/site-information утановить главной страницей ноду "О сайте"
во product создать блок и включить у его в настройках видимости
ывести на главную надо и материал "о сайте" и view product вместе
"О сайте" Сделайте страницей, а продукты - блоком.
Или поместите текст "О сайте" в шапку вашего списка(view).
Или сделайте "О сайте" блоком и поместите над списком, а список сделайте главной страницей.
Доброго времени суток.
Столкнулся вот с такой задачей:
с помощью views делаю представление фильтруемое по термину таксономии "новости сайта" и вывожу в блок, в качестве поля использую анонс материала, пока получается отображение анонса в блоке в виде ссылки, а как сделать чтобы анонс оставался текстом
а ниже была ссылка "читать далее" соответственно на сам материал?
добавьте поле Материал:ссылка на материал
либо поле Материал: nid (не выводить) и поле Глобально: простой текст, которое выводить как ссылку на node/[nid]
Вопрос такой:
стоит фильтр exposed по термин id (с глубиной), т.е. выпадающий список с терминами
при выборе в адресной строке путь sitename/?tid=23
можно ли сделать фильтр по имени термина, чтобы в строке было sitename/?term=testterm
не нашел в фильтрах такой возможности
Помогите решить проблему.В типе публикации есть поля "ОТ" и "ДО"
Есть представление с открытыми фильтрами.Где есть фильтры ОТ( все что больше поля ОТ) и ДО( все что меньше поля ДО),а мне надо сделать
ОТ (все что больше поля ОТ AND все что меньше поля ДО) И ДО(все что больше поля ОТ AND все что меньше поля ДО).
Собственно проблема решается hook_views_pre_execute(&$view){но как правильно переписать запрос не знаю.
Может есть альтернативные решения
Помогите решить проблему.В типе публикации есть поля "ОТ" и "ДО"
Есть представление с открытыми фильтрами.Где есть фильтры ОТ( все что больше поля ОТ) и ДО( все что меньше поля ДО),а мне надо сделать
ОТ (все что больше поля ОТ AND все что меньше поля ДО) И ДО(все что больше поля ОТ AND все что меньше поля ДО).
Собственно проблема решается hook_views_pre_execute(&$view){но как правильно переписать запрос не знаю.
Может есть альтернативные решения
поля что-ли разные? для этого ведь between нужно использовать в фильтре
да в в объекте есть параметры от и до,в поиске тоже присутствуют эти поля.
Например если в объекте задано от 5 до 10, а в поиске задать от 6 до 8 то объект не попадает в результы, потому что ДО у него меньше чем в фильтре.
Я вот еще думал что если в фильтрах добавить скрытые фильтры например От больше (форм ОТ) или (От меньше 99999999),а потом в процессе генерации представления подменить аргумент с 99999999 на (форм ДО) но массив виевс дает аргументы не именованые а числовые, при разном заполнении формы аргументы имеют разный индекс.
да в в объекте есть параметры от и до,в поиске тоже присутствуют эти поля.
Например если в объекте задано от 5 до 10, а в поиске задать от 6 до 8 то объект не попадает в результы, потому что ДО у него меньше чем в фильтре.
Я вот еще думал что если в фильтрах добавить скрытые фильтры например От больше (форм ОТ) или (От меньше 99999999),а потом в процессе генерации представления подменить аргумент с 99999999 на (форм ДО) но массив виевс дает аргументы не именованые а числовые, при разном заполнении формы аргументы имеют разный индекс.
А чуть-чуть подробнее можно?
Решается ли это в самих настройках вьюса, или же надо ещё какой-то модель, либо это только темизацией решается?
Я вот копался в настройках табличного вывода вьюса, так там можно сделать лишь наоборот, т.е. столбцам можно задать названия характеристик (мощность, размеры, длина и т.д.) и уже в ячейках ниже выводить.
А вот наоборот как сделать, я не нашёл, т.е. строкам задать значения характеристик (мощность, размеры, длина и т.д.) и в ячейках выводить.
Нашёл модуль views_hacks, который позволяет менять строки со столбцами (при помощи views_flipped_table ). И всё бы хорошо, но, теперь все товары располагаются по горизонтали, т.е. не переносятся через 3 товара на новую строку.
Имелся ввиду именно этот модуль, или что то другое?
Проблема следующая: установил модуль answers (вопросы и ответы), у которого есть одна особенность - вопрос - это тип материала, ответ, это тоже тип материала. Ответы под вопросами выводятся с помощью вьюхи. И к вопросу и к ответу имеется возможность писать комменты.
Включаю вьюху tracker, которая выводит мне последние активности, и она, не без оснований, считает, что материал вопрос и материал ответ, это различный контент (см. аттач). Также у типа материала - ответ, нет названия, только боди.
Как мне объединить в трекере эти два материала, чтобы выводился только тип материала - вопрос, но в случае, если
Комментарии
Во, я задал свой первый вопрос: http://druit.ru/qa/32
Подскажите пожалуйста.
Создаю ноду и вид с аргументом. По путям: taxonomy/term/11 и taxonomy/term/10 выдает то, что нужно.
Теперь, мне нужно в разные ноды вывести эти виды. В одну ноду вьюху taxonomy/term/11, а в другую соответсвенно
taxonomy/term/11.
Я делаю вот так:
<?php
$myvid = views_get_view('personality');
$ar = array('tid', 11);
$myvid->set_arguments($ar);
$myvid->set_items_per_page(0);
print $myvid->render('default');
?>
Пробовал вот так:
<?php
$myvid = views_get_view('personality');
$ar = array();
$ar[0] = '11';
$myvid->set_arguments($ar);
$myvid->set_items_per_page(0);
print $myvid->render('default');
?>
<?php
$view = views_get_view('personality');
print views_build_view('embed', $view, array('11'), FALSE, 20);
?>
$args = array(10); // или 11
$view = views_get_view('personality');
$view->set_arguments($args);
$view->display[$display_id]->handler->options['items_per_page'] = 0;
$view->display[$display_id]->handler->options['display_options']['use_pager'] = FALSE;
$view->is_cacheable = FALSE;
$result = $view->execute_display($display_id);
print $result['content'];
Не работает, может я что то не првильно с синомимами сделал?
я создаю ноду путь которой node/25,
ей зназначю синоним category/manager
и в эту ноду пютаюсь вставить view с аргументом '11', я все правильно делаю?
В Views аргумент можно выводить как Title например вписать %1 в поле.
А с Breadcrumb как работать ? что не делал. Ничего не происходит пишет лишь Home
?
http://www.drupal.ru/node/26556 тут похожий вопрос
тоесть %1 в этом поле не работает?
Присоединяюсь.
kpv_dnepr@drupal.org, Самое грамотное решения использовать модули для рейтинга, для вашей задачи User Points идеально подходит.
Расставьте там уловия при которых пользователь будет получать баллы, а дальше создайте views типа User и ткда добавте сортировку Userpoints: Баллы
пример топа http://druit.ru/people
Для других пользователей: если вы хотите задать вопрос по views велкам на сайт http://druit.ru .
Вот блин чё за логика в этой возможности добавлять разные виды в один вид?
Создал одно представление в нём 2 пейджа у одного в Validator options написал
if ($checkterm->description != "exp") return "TRUE";
у второго пейджа написал с точностью наоборот
if ($checkterm->description == "exp") return "TRUE";
Целью было - проверка описания термина передаваемого как аргумент - и вывода либо одной либо другой страницы.
В итоге не работает не фига, чё два отдельных практически одинаковых вида создавать для этой затеи?
Не понимаю как этот валидатор работает - я думал он поочерёдно проверяет все заданные для этого вида представления - а получается он проверяет с начала и до первой ошибки.
Ne_L, 1 путь = 1 вью
Так у меня оба эти представления открываются по одному пути, по сути они и отличаются то только что в одном Depth = 1, а у другого Depth = 0, в аргументе, хотел для терминов таксономии помеченных exp в поле description использовать вывод дочерних элементов.
Вид выдаёт несколько сгруппированных по групирующему полю таблиц.
Шаблон views-view-table.tpl.php обрабатывает за раз одну таблицу.
Вопрос такой - можно ли как то при выполнении шаблона views-view-table.tpl.php задать переменную $aaaa и при обработке следующей таблицы (т.е. при следующем вызове этого шаблона) прочитать значение этой переменной $aaaa?
Это мне глобальная переменная нужна?
Спрашивали - отвечаем
да - это глобальная переменная, проверенно эмпирическим путём.
Но теперь новый вопрос что с ней станет после того как весь вид выведется? она сама удалится или её вручную "грохнуть"?
Скажите пожалуйста, может я неправильно делаю, вобщем я темизирую с помощью CSS какой-то блок, созданный с помощью Views, все правила я сохраняю в общий файл темы style.css, сам файл разростается быстро.
Блок отображается не на всех страницах сайта, но правила всеравно загружаются, так как они в общем файле.
Завтра я передумал использовать этот блок а в файле остались записи, которые остаются безполезными.
Можно ли при создании блока правила стиля вписывать прямо в блок как-то?
Или прикреплять отдельный файл, к страницам, где есть данный блок.
Или чтоб при удалении блока не тратить время на очистку еще общего фала стилей?
чистить руками
2Jackinua: Можно подключать CSS-файлы для отдельных views, но овчинка выделки не стоит.
Имеется views в котором выводятся поля материала.
Одно из полей типа node_reference и отображается как "Заголовок(ссылка)"
Соответственно получаем такую картину:
Поле 1
Поле 2
Поле "Заголовок (ссылка)"
А хотелось бы все имеющиеся поля обернуть этой ссылкой из поля node_referance не выводя заголовка.
Помогите в решении такой задачи. А то уже всю голову сломал
А у поля "Заголовок (ссылка)" нет закладки Rewrite the output of this field ?
Есть, вот только что бы мне туда написать, убей незнаю
Там есть шаблоны подстановки, но они выводят или уже выведенные поля или то же самое поле в том же формате.
По сути нужно сделать кастомный формат вывода поля.
Решил проблему косоруким исправлением шаблонов темы.
В поле ссылки она выводилась в формате
<a href="путь">Название</a>
views-view-field--taxonomy-term--field-product-model-link-nid.tpl.php - поле с ссылкой
<?php
//разделяем строку на 2 части после символа ">"
$array = explode('>', $output);
//выводим первую ячейку массиваи добавляем к ней закрытие тэга ссылки
//в PHP я не силен поэтому способ самый кривой которым можно было отрезать конец ссылки.
print $array[0] . '>';
?>
views-view-fields.tpl.php - шаблон вывода полей
<?php foreach ($fields as $id => $field){
if ($field->class == 'field-product-model-link-nid') {
//не оборачиваем в div поле с ссылкой
print $field->content;
} else {
if ($field->class == 'field-product-model-value') {
//закрываем ссылку после нужного поля
print '<div class="' . $field->class . '">' . $field->content . '</div></a>';
} else {
//все остальные поля выводятся как всегда
print '<div class="' . $field->class . '">' . $field->content . '</div>';
};
};
}; ?>
Надо добавить relationship на ту ноду, куда ссылается node_reference.
Далее в поля добавить Материал: Nid, исключить его из отображения в полях, поставить первым в списке полей и указать тот relationship, который создали.
Потом для каждого поля, который надо сделать ссылкой, нажимаем "Output this field as a link" и пишем там node/[nid].
Спасибо за отличное решение! Думал уже никто не поможет и будет стоять, то кривое которое придумал мой извращенный моск.
А возможно ли сделать графический статус, наподобие xStatus в ICQ и чтобы редактировать его можно было либо в профиле пользователя, либо отдельном блоке, а в блоке пользователей он-лайн картинка статуса выводилась перед ником? Если да то как это сделать
Есть модуль Facebook Statuses (Microblog) смотрели?
CCK поле + CSS.
При чём тут views?
А разве блок я без него смогу вывести на страницу, для быстрой смены статуса???
Есть вопрос:
Сразу опишу зачем мне это
Есть модуль Views Tab Display он выводит, при нажатии на Таб, определенный view через Ajax.
Надумолось сделать в виде Таб ссылку на добавление Нового материала, но модуль WTD работает только с Views.
Вопрос "Как во Views вывести Ноду в режиме добавления ?q=node/add/page ?"
Может PHP Code какой надо вставить? Может надо формы?
Создай вьюс который выводит ничего и в поле если отображение пустое выводи форму добавления ноды.
Да, Это текстовый статус, наподобие как в фйсвуке, вконтакте и однокласниках...
на подобие но не такое же . а хотелось бы...
И попутно еще один вопрос.
Есть таксономия 2 уровней
Компьютеры
-ноутбуки
-моноблоки
-системные блоки
Плееры
-мп3
-сд
-касетные
Создается отображение которое выводит по аргументу содержимое верхнего термина, на этой странице отображается
фильтр, по тому же словарю, только со списком всех нижних терминов (ноут, моноблок, мп3 и т.д.)
Как сделать чтобы на страничке родительского термина Компьютеры в фильтре показывались только его дочерние термины, ну и соответственно для других страниц родительского термина.
Если конечно такое решение существует.
А то придется для каждой страницы с род термином цеплать свой css который будет скпывать ненужные пункты.
Подскажите пожалуйста пользуюсь функцией
<?php views_embed_view('VIEW_NAME', 'DISPLAY_ID', '1');?>
но мне нужно одновремено отобрзаить несколько терминов таксономии. для одного термина я делаю так
<?php views_embed_view('VIEW_NAME', 'DISPLAY_ID', '№ термина');?>
пробовал поразному
<?php views_embed_view('VIEW_NAME', 'DISPLAY_ID', '1+2');
views_embed_view('VIEW_NAME', 'DISPLAY_ID', '1,2');
views_embed_view('VIEW_NAME', 'DISPLAY_ID', array(1,2));
?>
но ни один вариант не подошел
что делать?
1й вариант, а соответствующие галочки в настройках аргумента taxonomy:term стоят?
Спасибо, дело было именно в галочках ;)_
Если прошлый вопрос трудновыполним.
Подскажите как сгруппировать элементы по верхнему термину таксономии, как и в прошлом примере есть 2 уровня таксономии.
-----------------------------------------------
Решил проблему патчем http://drupal.org/files/issues/769136-view-taxonomy-deep-feature8.patch
Все включил.. трекер работает, но, показывает только все сообщения, когда перехожу во вкладку мои сообщения пишет Запрашиваемая страница не найдена и выдает:
* warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in /usr/home/kishchen/public_html/sites/all/modules/views/includes/view.inc on line 1282.
* warning: mysqli_real_escape_string() expects parameter 2 to be string, object given in /usr/home/kishchen/public_html/includes/database.mysqli.inc on line 323.
* warning: Illegal offset type in /usr/home/kishchen/public_html/sites/all/modules/views/includes/view.inc on line 1286.
* warning: Illegal offset type in /usr/home/kishchen/public_html/sites/all/modules/views/includes/view.inc on line 1321.
* recoverable fatal error: Object of class stdClass could not be converted to string in /usr/home/kishchen/public_html/sites/all/modules/views/views.module on line 760.
* warning: Illegal offset type in isset or empty in /usr/home/kishchen/public_html/sites/all/modules/views/views.module on line 768.
ну что, так никто и не поможет с трекером разобраться?...
просто трекер во вьюхе, как я понял отвечает только за отображение всех обновлений на сайте... Но не мои обновления...
Мне нужно чтобы количество отображаемых нод юзер мог выбрать сам, т.е. фильтр по кол-ву нод ($limit), к примеру 10, 20, 40. Посоветуйте плиз чем лучше реализовать
Пробовал реализацию http://drupal.org/node/70145#comment-785657 но у меня не вышло.
Нужно сделать это в всьюсе "taxonomy/term/%tid"
views 3 имеет это из коробки как говорят, если версия меньше, то http://drupal.ru/node/31064
Подскажите, пожалуйста. Пользуюсь vote up down
С помощью relationship вывел в списке комментариев кол-во голосов за этот комментарий. Теперь еще хочется добавить картинку. Если комментарий меньше 0 - одна, если больше или равно 0 - другая картинка.
Подскажите, как?
заранее спасибо!
penexe, благодарю за модуль!
в сторону тройки надо бы посмотреть
Подскажите, пожалуйста. Пользуюсь vote up down
С помощью relationship вывел в списке комментариев кол-во голосов за этот комментарий. Теперь еще хочется добавить картинку. Если комментарий меньше 0 - одна, если больше или равно 0 - другая картинка.
Подскажите, как?
заранее спасибо!
lopata24,
Если под 6, то views customfield вам в помощь, им можно что угодно сделать
hydra
Спасибо, я им пробовал, не получалось. В итоге решил с помощью views-template и сравнения его значения с 0
http://drupal.ru/node/56739, спс
Всем привет
Я исп связку drupal6.2+ubercart+views
Подскажите пожалуйста.
Настраиваю представление product
в виде сетки.Вывести на главную получается прописав адрес представления как node,но при этом не получается тогда вывести на главную материал "о сайте" Как быть?
определитесь что вам надо вывести на главную, о сайте или view product
Вывести на главную надо и материал "о сайте" и view product вместе
в настройках admin/settings/site-information утановить главной страницей ноду "О сайте"
во product создать блок и включить у его в настройках видимости
"О сайте" Сделайте страницей, а продукты - блоком.
Или поместите текст "О сайте" в шапку вашего списка(view).
Или сделайте "О сайте" блоком и поместите над списком, а список сделайте главной страницей.
Получилось,хм так просто оказывается...Большое человеческое спасибо.
А как можно поместить в шапку view?
Доброго времени суток.
Столкнулся вот с такой задачей:
с помощью views делаю представление фильтруемое по термину таксономии "новости сайта" и вывожу в блок, в качестве поля использую анонс материала, пока получается отображение анонса в блоке в виде ссылки, а как сделать чтобы анонс оставался текстом
а ниже была ссылка "читать далее" соответственно на сам материал?
добавьте поле Материал:ссылка на материал
либо поле Материал: nid (не выводить) и поле Глобально: простой текст, которое выводить как ссылку на node/[nid]
Вопрос такой:
стоит фильтр exposed по термин id (с глубиной), т.е. выпадающий список с терминами
при выборе в адресной строке путь sitename/?tid=23
можно ли сделать фильтр по имени термина, чтобы в строке было sitename/?term=testterm
не нашел в фильтрах такой возможности
там же рядом с фильтром по tid есть и по имени
Не нашел там глубины как у tid
вот такой варнинг вылезает.
Drupal 7, views-7.x-3.0-beta1, PHP 5.3.5
как исправить? Спасибо!
Помогите решить проблему.В типе публикации есть поля "ОТ" и "ДО"
Есть представление с открытыми фильтрами.Где есть фильтры ОТ( все что больше поля ОТ) и ДО( все что меньше поля ДО),а мне надо сделать
ОТ (все что больше поля ОТ AND все что меньше поля ДО) И ДО(все что больше поля ОТ AND все что меньше поля ДО).
Собственно проблема решается
hook_views_pre_execute(&$view) {
но как правильно переписать запрос не знаю.Может есть альтернативные решения
поля что-ли разные? для этого ведь between нужно использовать в фильтре
да в в объекте есть параметры от и до,в поиске тоже присутствуют эти поля.
Например если в объекте задано от 5 до 10, а в поиске задать от 6 до 8 то объект не попадает в результы, потому что ДО у него меньше чем в фильтре.
Я вот еще думал что если в фильтрах добавить скрытые фильтры например От больше (форм ОТ) или (От меньше 99999999),а потом в процессе генерации представления подменить аргумент с 99999999 на (форм ДО) но массив виевс дает аргументы не именованые а числовые, при разном заполнении формы аргументы имеют разный индекс.
http://drupal.org/project/views_or мне кажется должен помочь
Здравствуйте. Подскажите пожалуйста, возможно ли, и как на views реализовать каталог товаров, подобный этому
http://www.karcher.ru/ru/Products/tovaja_technyka_dlja_naruzhnoj_y_vnutr...
Т.е., слева идёт колонка с перечислением характеристик, а под картинкой товара идёт перечисление характеристик.
Конечно
А чуть-чуть подробнее можно?
Решается ли это в самих настройках вьюса, или же надо ещё какой-то модель, либо это только темизацией решается?
Я вот копался в настройках табличного вывода вьюса, так там можно сделать лишь наоборот, т.е. столбцам можно задать названия характеристик (мощность, размеры, длина и т.д.) и уже в ячейках ниже выводить.
А вот наоборот как сделать, я не нашёл, т.е. строкам задать значения характеристик (мощность, размеры, длина и т.д.) и в ячейках выводить.
Нашёл модуль views_hacks, который позволяет менять строки со столбцами (при помощи views_flipped_table ). И всё бы хорошо, но, теперь все товары располагаются по горизонтали, т.е. не переносятся через 3 товара на новую строку.
Имелся ввиду именно этот модуль, или что то другое?
Такая задачка по зубам?
Проблема следующая: установил модуль answers (вопросы и ответы), у которого есть одна особенность - вопрос - это тип материала, ответ, это тоже тип материала. Ответы под вопросами выводятся с помощью вьюхи. И к вопросу и к ответу имеется возможность писать комменты.
Включаю вьюху tracker, которая выводит мне последние активности, и она, не без оснований, считает, что материал вопрос и материал ответ, это различный контент (см. аттач). Также у типа материала - ответ, нет названия, только боди.
Как мне объединить в трекере эти два материала, чтобы выводился только тип материала - вопрос, но в случае, если
Отдельно задал вопрос здесь - http://www.drupal.ru/node/125225