Вывод данных в views с группировкой по терминам из таксономии.
Прислано: symsym
пт, 26/08/2011 - 08:04
Нужно сделать следующую вещь:
"Распоряжения" - название раздела
Дисциплинарные - термин словаря "Распоряжения"
Дата. Распоряжение 1 - тип материала "Распоряжения"
Тизер
Дата. Распоряжение 1
Тизер
Дата. Распоряжение 1
Тизер
посмотреть все - ссылка
Поощрительные - термин словаря "Распоряжения"
-//-
Регламентирующие - термин словаря "Распоряжения"
-//-
Что я попытался сделать:
Создал тип материала Распоряжения, добавил cck поле "Дата"
-Создал словарь:
Распоряжения: Дисциплинарные, Поощрительные, Регламентирующие
-Создал view "Распоряжения". С полями Дата, Название, Тизер, Термин (скрытый) чтобы можно было доступ к этой переменной получиить.

-Создал views-view-unformatted--lastDocs--page-1.tpl.php
<?php
$terms = taxonomy_get_children($tid, 1);
print_r($terms);
foreach ($terms as $term) {
print "$term->name </br>";
}
?> <?php foreach ($rows as $id => $row): ?>
<?php if($term->tid == $id ): ?>
<?php print $classes[$id]; ?>">
<?php print $row; ?>
<?php endif ?>
<?php endforeach; ?>
- Хочу foreach c терминами сделать сверху foreach c row, только не могу отфильтровать row по термину. Как отфильтровать, или может вообще по другому сделать?
Как вывести поле термина description в taxonomy_grid?
Прислано: symsym
ср, 06/04/2011 - 07:28
Вопрос прост, делаю каталог с помощью taxonomy_grid модуля. Как вместе с названием термина выводить и описание термина?
- Для комментирования войдите или зарегистрируйтесь
Выдача в результатах поиска некрасивых node/xx вместо красивых shop/xx вьюсов.
Прислано: symsym
вс, 26/09/2010 - 12:03
У меня проблема, на сайте сделаны красивые views, по ссылке shop/xx выдает красивый результат ноды node/xx. А в поиске друпала, выводятся ноды типа node/xx.
Как мне сделать чтобы в результатах поиска выводились материалы shop/xx.
Создавать алиасы для нод я пробывал, не то, при переходе на ссылку shop/xx выдается неформатированная нода node/xx.
Как сделать блок с view и горизонтальным меню?
Прислано: symsym
вт, 07/09/2010 - 16:05
В общем, требуется сделать следующую вещь:
Блок:
-------------------------------------------
Термин 1 | Термин 2 | Термин 3 | Термин 4 |
-------------------------------------------
|
Содержание меняется в зависимости от вы- |
бранного термина |
|
|
-------------------------------------------
Я так понимаю что здесь без views не обойтись, но как меню прикрутить никак не пойму.
Как сделать отображение содержания страницы зависимым от выбора города в меню?
Прислано: symsym
ср, 25/08/2010 - 12:46
Мне никак не присниться решение по вопросу из заголовка. У меня есть меню, при выборе города в нем, должно меняться содержимое страницы, показываться соответсвующие блоки на странице.
1. Т.е я при входе на сайт выбираю в меню свой город (в будущем планируется определять его по IP)
2. Должен увидеть только те блоки и вьюсы которые относятся к этому городу.
Я нашел, вроде подходящую статью на drupal.org Displaying related nodes using Views and Contemplate, но пока её пытаюсь осмыслить.
Может кто-то уже делалал подобное?
И вообще есть ли сайт на которомо выкладываются истории создания сайтов?
Знаки вопросов вместо русских meta тэгов в модуле "Metatags by path".
Прислано: symsym
пн, 11/01/2010 - 08:30
Добавляю русские метатэги в модуле "Metatags by path", получаю ?????? знаки вопросов в html. Если кто сталкивался, подскажите где-что подправить.
Увеличенные картинки при наведении курсора на изображение.
Прислано: symsym
вт, 01/12/2009 - 11:43
Сделал вот такой сайт , нужно сделать чтобы при наведении на картинку появлялась увеличенная, да еще и с небольшим описанием, как вот здесь. Скачал и положил tooltip.js файл в папку с темой. Пробую в Firebug добавлять к картинкам в тэг img нужную функцию
было:
<img class="imagecache imagecache-width_139x90px" width="139" height="90" title="" alt="" src="http://uaz-nn.ru/eco/sites/default/files/imagecache/width_139x90px/Index-04-carpet_on_big.jpg"/>
стало:
<img onmouseover="showtrail(300,200,'http://uaz-nn.ru/eco/sites/default/files/Index-04-carpet_on_big.jpg');" onmouseout="hidetrail();" class="imagecache imagecache-width_139x90px" width="139" height="90" title="" alt="" src="http://uaz-nn.ru/eco/sites/default/files/imagecache/width_139x90px/Index-04-carpet_on_big.jpg"/>
Ура работает. Осталось только чтобы это
onmouseover="showtrail(300,200,'http://uaz-nn.ru/eco/sites/default/files/Index-04-carpet_on_big.jpg');" onmouseout="hidetrail();"
добавлялось ко всем картинкам в каталоге. Как это сделать?
- Для комментирования войдите или зарегистрируйтесь
