вот не давно переносил данные из таксономии в поля следующим снипетом, думаю можно не много поправить и сделать обратную функцию, для этого нужно юзать еще таблицу term_data вроде, там вроде поля vid,tid,data
$tids = db_query(SELECT TID FROM {term_node});
while ($tid = db_result($tids)) {
$nid = db_result(db_query("SELECT n.nid, n.created FROM {node} n, {term_node} t WHERE n.type = '$content_type' AND n.status = 1 AND t.nid = n.nid AND t.tid = %s ORDER BY n.created DESC LIMIT 0,1", $tid));
$output .= node_view(node_load(array('nid' => $nid)), 1);
}
SELECT DISTINCT d.nid, d.created
FROM(
SELECT
n.nid, n.created, t.tid
FROM
{node} n,
{term_node} t
WHERE
n.nid = t.nid
AND n.type = '$content_type'
AND n.STATUS = 1
) d
вроде не срабатывает =(, выводит все ноды
чтоб быть точным запрос выглядит сейчас так
SELECT COUNT(DISTINCT y.nid) FROM {term_node} y
WHERE y.nid IN
(
SELECT x1.nid AS nid FROM {term_node} x1
WHERE x1.tid = 5 or x1.tid = 10 or x1.tid = 15
GROUP BY x1.nid
HAVING COUNT(x1.nid) > 2
)
конечно пользовался, ни чего не подходит, на картинке не совсем точно показано, в начале видно меню только выбора марки авто, только после выбора марки авто выводится подменю выбора серии справа.
как сделать подобные материалы по CCK полям
вот не давно переносил данные из таксономии в поля следующим снипетом, думаю можно не много поправить и сделать обратную функцию, для этого нужно юзать еще таблицу term_data вроде, там вроде поля vid,tid,data
Регулярное выражение
запрос sql
запрос sql
запрос sql
этот код тоже к сожалению выводит все ноды
запрос sql
вроде не срабатывает =(, выводит все ноды
чтоб быть точным запрос выглядит сейчас так
Пейджер (решено)
модуль Previous/Next API
Пейджер (решено)
вопрос закрыт, справился сам
Пейджер (решено)
Нашёл модуль Previous/Next API
пишу в node.tpl.php
помогите с sql запросом
блин да вы вообще монстры в sql
помогите с sql запросом
помогите с sql запросом
т.е. в таком виде точно сработает?
<?php$count = db_result(db_query(SELECT COUNT(nid) FROM {term_node} WHERE tid IN ('$term->tid','$term2->tid','$term3->tid') ));
?>
выпадающее меню на jquery
конечно пользовался, ни чего не подходит, на картинке не совсем точно показано, в начале видно меню только выбора марки авто, только после выбора марки авто выводится подменю выбора серии справа.