пользователь с помощью термина определяет к какой категории относится его материал. соответственно при выводе через views выводятся в блоке ссылки на эти материалы. иначе как бы я сделал отбор в блок?
с его помощью юзер создает материалы. если все глобально описать то: есть словарь с терминами; есть ноды которые связаны с терминами - одна нода = одному термину (как бы визуальное отображение термина); юзер создает материал используя hierarhical_select (ну и немного других полей); далее выводится таблица, поля которой заполнены ссылками на термины; при клике на эту ссылку юзер попадает на страницу где - выводится нода соответствующего термина + блоки со ссылками на материалы которые насоздовали юзеры (выводятся в соответствии с термином). вот наверно все.
решил проблему вот таким способом (вставил в comment.tpl.php или же для определенного типа материала comment-тип.tpl.php):
<?php $term = arg(2);
print 'cid.'">#'; ?>
Зачем это надо? нода выводится по ссылке на термин таксономии (много нод не выводится ибо один термин - одна нода, других привязок нет. зачем так сделано - на основе терминов составлено иерархическое меню). поэтому хотелось чтобы ссылка на каменты не ломала глаз совершенно другой ссылкой.
может из меня объясняльщик плохой но тем не менее код работает.
конечно выводится нода. но ссылка на вывод ноды сделана через термин. почему тогда ссылка работает если ее набрать руками либо генерировать выше написанным кодом?
получилось сделать добавлением вот такого кода:
<?php if ($comment->cid): ?> /#comment-<?php print $comment->cid ?>">#
<?php endif ?>
но данная конструкция выводит именно ссылку как taxonomy/term/... как сделать подмену на синоним термина таксономии? применение taxonomy_get_term ни к чему не привело (либо используется не для этого)
да, наверное я несколько коряво вопрос задал... в представлении (на сколько я понял) используется термин, но выводится нода, к которой этот термин привязан. номер комментария я получаю вот так <?php print $comment->cid ?>
так то бы конечно и оставить, но в представлении завязаны блоки относящиеся тоже к этому термину...
может быть я с самого начала что не так делаю?
Ну какой массив отдает preg_match_all ) делал по аналогии с http://westseo.ru/simple-php-parser/undefined
echo то нормально все выводит... а [пробел0] ни на что не влияет
вопрос в том, почему скрипт останавливается (как я понял именно на моменте создания ноды)
Таблица выводится в следующем виде:
Дата | Категория1 | Итем1 | Категория1 | Итем2
Категория и Итем - это термины таксономии, которые имеют каждый свой вес и расположены в иерархии.
По идее, достаточно будет просто вывести таблицу уже отсортированную по весу Итем1, и далее по весу Итем2. В настройках вьюса есть только парметры (field_item1) дельта, (field_item2) дельта
Все, домучал ) Вобщем, в аргументах (в дисплее блоков) как ранее было правильно сказано было выбрано Содержимое:поле из cck, в его свойствах Если аргумента нет,то - Подставить аргумент по умолчанию - ID термина таксономии из URL.
Профит!
В итоге имеем на странице термина два блока с разными значениями (поля для вывода естественно разные,как и фильтры)
Так. Вроде продвинулся в вопросе: создал в представлении два блока, если в предпросмотре - то все отбирается так как надо, т.е. и "меняют на" и "хотят из". Добавил в Блоках эти два блока в правую колонку - все выводится. Но. Почему то в выборках в блоках появляются материалы, которые в предпросмотре отсутствуют, например:
Номера терминов:
Итем1 = 1
Итем2 = 2
Итем3 = 3
Итем6 = 6
Материалы содержат:
Дата термин_есть термин_надо
01.01.2010 Категория1 Итем1 Категория1 Итем2
02.01.2010 Категория1 Итем1 Категория1 Итем6
А два списка - это пока не реализовал, но так понимаю что это просто два блока на странице будет.
Вот как во вьюс пытаюсь сделать - http://gyazo.com/afd230a57d4defd9d3622ec32c94af33.
Если в поле предпросмотра для аргумента ничего не ставить - все отбирается (в адрес taxonomy/all). Если ставлю ID термина (например 3502) то пусто.
Ссылка на комментарий в термине таксономии
пользователь с помощью термина определяет к какой категории относится его материал. соответственно при выводе через views выводятся в блоке ссылки на эти материалы. иначе как бы я сделал отбор в блок?
AJAX_Comments и ссылка "изменить"
спасибо ) но это не решает главного вопроса...
Ссылка на комментарий в термине таксономии
с его помощью юзер создает материалы. если все глобально описать то: есть словарь с терминами; есть ноды которые связаны с терминами - одна нода = одному термину (как бы визуальное отображение термина); юзер создает материал используя hierarhical_select (ну и немного других полей); далее выводится таблица, поля которой заполнены ссылками на термины; при клике на эту ссылку юзер попадает на страницу где - выводится нода соответствующего термина + блоки со ссылками на материалы которые насоздовали юзеры (выводятся в соответствии с термином). вот наверно все.
Ссылка на комментарий в термине таксономии
каюсь, не про то написал на радостях... на основе терминов составлено hierarhical_select
Ссылка на комментарий в термине таксономии
решил проблему вот таким способом (вставил в comment.tpl.php или же для определенного типа материала comment-тип.tpl.php):
<?php $term = arg(2);
print 'cid.'">#'; ?>
Зачем это надо? нода выводится по ссылке на термин таксономии (много нод не выводится ибо один термин - одна нода, других привязок нет. зачем так сделано - на основе терминов составлено иерархическое меню). поэтому хотелось чтобы ссылка на каменты не ломала глаз совершенно другой ссылкой.
может из меня объясняльщик плохой но тем не менее код работает.
Ссылка на комментарий в термине таксономии
конечно выводится нода. но ссылка на вывод ноды сделана через термин. почему тогда ссылка работает если ее набрать руками либо генерировать выше написанным кодом?
Ссылка на комментарий в термине таксономии
получилось сделать добавлением вот такого кода:
<?php if ($comment->cid): ?>
/#comment-<?php print $comment->cid ?>">#
<?php endif ?>
но данная конструкция выводит именно ссылку как taxonomy/term/... как сделать подмену на синоним термина таксономии? применение taxonomy_get_term ни к чему не привело (либо используется не для этого)
Ссылка на комментарий в термине таксономии
да, наверное я несколько коряво вопрос задал... в представлении (на сколько я понял) используется термин, но выводится нода, к которой этот термин привязан. номер комментария я получаю вот так <?php print $comment->cid ?>
так то бы конечно и оставить, но в представлении завязаны блоки относящиеся тоже к этому термину...
может быть я с самого начала что не так делаю?
Создание новой ноды с модулем Link (программно)
Ну какой массив отдает preg_match_all ) делал по аналогии с http://westseo.ru/simple-php-parser/undefined
echo то нормально все выводит... а [пробел0] ни на что не влияет
вопрос в том, почему скрипт останавливается (как я понял именно на моменте создания ноды)
Сортировка терминов словаря если в терминах есть число
Неужели решения нет???...
Сортировка таблицы (если она создана с помощью views)
Таблица выводится в следующем виде:
Дата | Категория1 | Итем1 | Категория1 | Итем2
Категория и Итем - это термины таксономии, которые имеют каждый свой вес и расположены в иерархии.
По идее, достаточно будет просто вывести таблицу уже отсортированную по весу Итем1, и далее по весу Итем2. В настройках вьюса есть только парметры (field_item1) дельта, (field_item2) дельта
И снова вывод нод на странице термина
Все, домучал ) Вобщем, в аргументах (в дисплее блоков) как ранее было правильно сказано было выбрано Содержимое:поле из cck, в его свойствах Если аргумента нет,то - Подставить аргумент по умолчанию - ID термина таксономии из URL.
Профит!
В итоге имеем на странице термина два блока с разными значениями (поля для вывода естественно разные,как и фильтры)
И снова вывод нод на странице термина
Так. Вроде продвинулся в вопросе: создал в представлении два блока, если в предпросмотре - то все отбирается так как надо, т.е. и "меняют на" и "хотят из". Добавил в Блоках эти два блока в правую колонку - все выводится. Но. Почему то в выборках в блоках появляются материалы, которые в предпросмотре отсутствуют, например:
Номера терминов:
Итем1 = 1
Итем2 = 2
Итем3 = 3
Итем6 = 6
Материалы содержат:
Дата термин_есть термин_надо
01.01.2010 Категория1 Итем1 Категория1 Итем2
02.01.2010 Категория1 Итем1 Категория1 Итем6
И снова вывод нод на странице термина
Бинго! Выставил в аргументе именно то поле которое указано в cck. Стало отбираться для странички термина как надо.
И снова вывод нод на странице термина
А два списка - это пока не реализовал, но так понимаю что это просто два блока на странице будет.
Вот как во вьюс пытаюсь сделать - http://gyazo.com/afd230a57d4defd9d3622ec32c94af33.
Если в поле предпросмотра для аргумента ничего не ставить - все отбирается (в адрес taxonomy/all). Если ставлю ID термина (например 3502) то пусто.
Как задать местоположение кнопки Webform
спасибо, помогло.
Странный глюк с меню (superfish)
решил сам. спасибо. нужно было всего то прописать в div-е вывода карты z-index: 0