Просмотр темы - Помогите с кодом drupal 6 • Форум поддержки сайта zvirec.com

 




Ответить на тему  [ 1 сообщение ] 
Помогите с кодом drupal 6 
Автор Сообщение
Прохожий

Зарегистрирован: 02 янв 2012, 19:07
Сообщений: 11
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Помогите с кодом drupal 6
Цель: Вывести термины конкретного словаря списком в две колонки.

Нашел в интернете снипет

<?php
$vid = 1; // Номер словаря
$pole = array();
$items = array();
$terms = taxonomy_get_tree($vid);
usort($terms,create_function('$a,$b','return strcasecmp ($a->name,$b->name);'));
foreach ( $terms as $term ) {
$count = db_result(db_query("SELECT COUNT(nid) FROM {term_node} WHERE tid = %d", $term->tid));
$pole[]=Array (l($term->name, "taxonomy/term/$term->tid") . " ($count)", $term->depth, $count, $term->tid) ;
}
$depth =-1;
foreach ($pole as $list) {
if ($list[1] > $depth) echo "\n<ul>";
if ($list[1] < $depth) echo "\n</li>\n</ul>\n</li>";
if ($list[1] == $depth) echo "</li>";
$poc++;
echo "\n<li>$list[0]";
if ($list[2]>0) {
echo "\n<ul>";
$result = db_query("SELECT n.title, n.nid FROM {term_node} t INNER JOIN {node} n ON t.nid=n.nid WHERE t.tid=$list[3] ORDER BY n.title ASC");
while($zaznam = db_fetch_array($result)) {
$node_link = l($zaznam[title], "node/$zaznam[nid]");
echo "\n<li>$node_link</li>";
}
echo "\n</ul>";
}
$depth=$list[1];
}
echo "</li>\n</ul>";
?>


Два вопроса:

1) Что нужно убрать что бы не выводились ноды относящиеся к термину? Нужны только заголовки самих терминов из словаря.

2) Как сделать в две колонки?

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

Хоть и возникает вопрос, что лучше применять вюшку или сторонний php код в теле ноды?

Помогите с кодом пожалуйста.


26 окт 2014, 15:35
Профиль Отправить личное сообщение WWW
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ 1 сообщение ] 
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Нет новых непрочитанных сообщений в этой теме Как обновить drupal 6 до drupal 7.10?

в форуме Drupal 7

cmmndr

5

2218

01 фев 2012, 11:53

LeGront Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Joomla "Произвольный HTML-код" и проблема с PHP кодом

в форуме ФОРМИРОВАНИЕ СТРУКТУРЫ САЙТА И ВОПРОСЫ ПО ФУНКЦИОНИРОВАНИЮ СТАНДАРТНОЙ СБОРКИ JOOMLA

MansEL

4

1829

27 сен 2010, 15:39

MansEL Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Сайты на Drupal 7 медленнее, чем на Drupal 6

в форуме Drupal 7

Dimionius_84

1

1401

31 июл 2012, 15:11

LeGront Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Работа с PHP кодом. Подстановка функций.

в форуме DREAMWEAVER

PHPtort

2

1522

22 июл 2015, 12:20

dreamwinner Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме перенос сайта с кодом sape

в форуме ССЫЛОЧНЫЕ БИРЖИ

vladimir

2

961

20 ноя 2010, 23:47

vladimir Перейти к последнему сообщению


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
 cron