/* Подразумеваю, что при создании ноды, ей просто не присваивается нулевой рейтинг. */
так и есть. сейчас проголосовал за запись +1, потом другим юзером -1, сделал 0 "механически" и запись показалась в фильтре.
Расскажите как сделать 0 автоматом при создании записи?
Вопросы по модулю такие:
1. Как поправить глюк, когда при положительном голосовании за запись с -5 пойнтами, счетчик обнуляется?
2. Как сделать, что бы нельзя было голосовать за себя?
Не стану создавать новую тему, расскажу здесь как отдавать виджет в comment.tpl.php отдельной переменной и как сделать для комментариев свой стиль оформления виджета.
Если выбор категории не принудительный, то добавляем проверку - выбрана категория или нет. Для этого используем функцию taxonomy_node_get_terms_by_vocabulary()
в моем примере обязательный термин из словаря "категории" идет первым в массиве. не проверял, но похоже это зависит от порядкового номера словаря.
собственно, сделал следующее:
Как выводить на отдельную страницу привязанные ноды?
так сделайте его типом материала, но помимо типа материала создавайте одноименный термин таксономии.
Как выводить на отдельную страницу привязанные ноды?
Во-первых, делаем производителей не типом материала, а словарем таксономии. в словарь добавляем термины Fconomix и Awardcolor.
Дальше в видах:
1. создаете новый вид
2. в разделе "страница" указываете адрес "/fconomix/color/"
3. создаете фильтр "Материал: Тип" -> "одно из" -> "Карандаши"
4. создаете фильтр "Taxonomy: Terms for Производители" -> "все из" -> "Fconomix".
все, страница готова.
Для чего вы делаете производителей как тип материала?
Как выводить на отдельную страницу привязанные ноды?
или /taxonomy/term/номер_термина + patchauto
Как выводить на отдельную страницу привязанные ноды?
модуль Views.
www.cms-montenegro.ru
какое неоднозначное доменное имя %).
Вопрос про Views и VotingAPI
ну и в node_delete()
<?php
db_query('DELETE FROM {votingapi_cache} WHERE content_type = "node" AND content_id = %d', $node->nid);
?>
Вопрос про Views и VotingAPI
Помощи не дождался, пришлось хакать модуль node.
Вопрос про Views и VotingAPI
ребятки, ау :(.
не хочется перелопачивать модуль, если есть нормальное решение.
Вопрос про Views и VotingAPI
/* Подразумеваю, что при создании ноды, ей просто не присваивается нулевой рейтинг. */
так и есть. сейчас проголосовал за запись +1, потом другим юзером -1, сделал 0 "механически" и запись показалась в фильтре.
Расскажите как сделать 0 автоматом при создании записи?
Бесплатный хостинг
в чем подвох?
Модуль для каталога таксономии с последовательным выбором ( может кому пригодится )
спасибо, как-раз в задачах висит такой каталог
Переезд Vote Up/Down к заголовку
Вопросы по модулю такие:
1. Как поправить глюк, когда при положительном голосовании за запись с -5 пойнтами, счетчик обнуляется?
2. Как сделать, что бы нельзя было голосовать за себя?
Переезд Vote Up/Down к заголовку
Не стану создавать новую тему, расскажу здесь как отдавать виджет в comment.tpl.php отдельной переменной и как сделать для комментариев свой стиль оформления виджета.
Разделение таксономии
Ну раз уж начал тему, то выдам все "тайны" :).
Формируем ссылки
<?php
//+++++++++ Taxonomy cut ++++++++++++
if(taxonomy_node_get_terms_by_vocabulary($nid, 2, $key = 'tid'))
$category=array_shift($taxonomy);
//+++++++++ Tag links +++++++++++++++
foreach($taxonomy as $aa=>$bb){
if($i)$tag_links.=", ";
$tag_links.=l($bb[title], $bb[href], array('class'=>'smalltags'));
$i++;
}
//+++++++++ Category link +++++++++++
if($category)
Разделение таксономии
Если выбор категории не принудительный, то добавляем проверку - выбрана категория или нет. Для этого используем функцию taxonomy_node_get_terms_by_vocabulary()
Разделение таксономии
в моем примере обязательный термин из словаря "категории" идет первым в массиве. не проверял, но похоже это зависит от порядкового номера словаря.
собственно, сделал следующее:
Разделение таксономии
$node->taxonomy - это тот же массив, что и $taxonomy.
как определить какой термин из какого словаря?
сейчас попробую реализовать категории на og, но, конечно, это не совсем то, что мне нудно :(. хочется попроще :).