Strycker: Комментарии

Главные вкладки

3 октября 2009 в 12:19

Давайте я ещё раз попробую объяснить другими словами, может будет понятнее.

У меня есть ноды определённого типа. По ним делаю выборку с помощью вьюшки, выбирая только те что опубликованны, ноды именно того типа что мне нужны.
В этой вьюшке у меня есть два "раскрытых" для пользователя фильтра:
расположение (hierarhical_select) и тип оказываемых услуг (обычный radiobutton) - оба они построены на таксономии. И тот и другой термин может быть единственным для одной ноды.

2 октября 2009 в 11:12

В продолжении темы:
Думал над задачей, искал модули, ничего нужного не нашёл. Но в голову пришло решение, опыта чтоб написать отдельный модуль не хвает, поэтому я тут постараюсь изложить суть решения и буду надеяться на поддержку сообщества - вдруг кто-то предложит или объяснит (что было бы вообще здорово) как реализовать подобное.

30 сентября 2009 в 19:56

Чтоб не плодить ещё темы спрошу тут же.
Потыкался с этим модулём, вроде бы более-менее разобрался. Но не понятно мне: можно ли натравить hierarchical_select на Taxonomy Content Field, т.е. производить заполнение поля CCK через Hierarchical_select?

7 сентября 2009 в 11:56

Спасибо за подсказку, осталось только осмыслить, как это сделать Smile

upd: снипет искал, но не нашёл. Как сделать в целом понятно, но нужно писать, а в этом я пока не силён.

6 сентября 2009 в 20:48

Разобрался с тем, как при создании новой ноды, сделать ссылку на существующую ноду, созданную этим пользователем.
А вот как вывести в профиле пользователя список документов, созданных им на сайте и сделать эту информацию доступную только для него - пока нет.

6 сентября 2009 в 16:29

Спасибо! разобрался. Только единственно возникает тут же вопрос: я разрешил для ввода тег - картинка отобразилась. Но получается что если этот тег открыт то можно вставить в документ любую доступную картинку. А можно как-то ограничить, что бы этот тег мог быть использован только с файлами, которые находятся на этом сайте, а не на каком либо ещё?

31 августа 2009 в 16:43

в шестёрке, когда настраиваете фильтр для view жмёте шестерёнку, там в настройках есть ниспадающий список с цифирками (по умолчанию стоит 0) в правом нижнем углу формы view. Вот число как раз обозначает в скольких дочерних уровнях термина будет осуществлятся поиск. Там и пример про фрукт и яблоко описан. Посмотрите внимательно.

28 августа 2009 в 14:33

Вариант с матрикс не подходит: модуль под пятый друпал, у меня шестой.
С выводом view: на сколько я понимаю view работает так, что в заголовках столбцов может выдать либо название словаря (если в строках выводятся термины), либо сами термины, если табличка с одной строкой. А как сконфигурировать view чтоб он в столбцах выдавал термины одного словаря, а в заголовках - термины другого я не знаю. Тем более как хранить галочку на пересечении?..

28 августа 2009 в 14:02

IrinaStasuk wrote:
Обязательно галочки?

очень желательно. Для меня главное понять как это хранить, соответственно отсюда можно будет понять как это редактировать и выводить.

27 августа 2009 в 22:07

Для меня главное не вертикальный текст, а возможность расставить галочки на пересечении терминов из двух словарей для каждой ноды. Т.е. сначала задать, а потом отобразить.

25 августа 2009 в 9:39

gor wrote:
после Ного сайта, вопрос какой модуль использовать уже не стоит. Или стоит редко. Со временем у вас сформируется список модулей, которые вы обчно будете использовать на сайтах.

24 августа 2009 в 21:14

О! судя по описанию то что надо, благодарю. Уточнение: я не совсем понял node referrer для этого модуля нужен или нет?
Осталось только разбить редактирование нод по пользователям, придумать новый шаблон для редактирования каждого типа ноды и настанет коммунизм Wink
Но это уже совсем другая история...

Благодарю ещё раз за дискуссию.

Upd: скачал модуль, поставил, активировал. Никаких существенных изменений не обнаружил.

24 августа 2009 в 20:47

Это предложение к дискуссии и скорее вопрос.
Например, сейчас у меня 6 пункт, самый актуальный. Понять какой модуль нужен для реализации задачи - для меня сейчас очень не просто. Обычно это выливается в день-другой поиска по сайтам, чтение описаний.

24 августа 2009 в 14:06

g00dvin, спасибо за такой быстрый ответ Wink

Почитаю про Infobox и Agava. А почему вы не воспользовались услугами Гора? О нём хорошие отзывы на этом сайте.
VDS брать не планируем. Если проект будет популярный, то решено сразу же покупать свой сервер в силу определённого рода причин. А пока нужен хороший хостинг - приоритет отдаётся качеству услуг (готовы немного переплатить но получить полный спект услуг: тех.поддержка, дополнительные модули и прочее).

24 августа 2009 в 13:31

Уважаемые! Есть вопросы, но плодить темы не хочется, поэтому задаю тут с позволения автора и участвующих в обсуждении.

1. Попадается много линков на разные хостинговые компании, но про nic.ru никто ничего упомянул, почему? Возможно раньше он был категорически отвергнут по каким-то причинам?

2. Опять же в тему хостинга, планируется сайт со следующими характеристиками:

24 августа 2009 в 12:54

Т.е. заполнять поле авторы, ноды песни через view? Тогда надо использовать другой модуль, тот что viewfield или fieldview, который позволяет сделать view для вывода содержимого ноды? Я не смог найти этот модуль для 6 версии друпал. Опять же, лишний раз использовать view не очень хочется. Я хоть и не специалист в друпал (надеюсь что пока Wink ), но мне кажется, что лишний раз использовать view не стоит - тяжеловат он на мой взгляд.

23 августа 2009 в 16:40

Отображает описание, а не сам термин словарей.
Видимо этот код изначально и был так написан. Постараюсь разобраться и переписать. Хотя, если признаться, это довольно сложно, с учётом того что я не изучал php и с друпалом общаюсь только вторую неделю Wink

20 августа 2009 в 0:07

Согласен.
Обдумал оба варианта, решил что лучше всё таки крутить вертеть через таксономию. Решил, что буду разбираться как красиво вывести таксономию для ноды. Определил для себя, что первое что попробую это будет редактирование шаблона вывода node-<имя_ноды>.tpl.php. Есть на этом ресурсе пару интересных статей на эту тему. На мой взгляд это самый правильный вариант в моём случае.