Понимаю что уже эти вопросы достали, но приходится опубликовывать их снова, так как пока не нашел ответ.
Вот есть Views, создал я вид сначала Дефолтный, потом создал вид страницы и блока, каждый из них у меня отображается так как мне надо. В виде страницы прописал ссылку и Добавил пункт в меню, это тоже все работает. Вопрос: вот перехожу я по этой ссылке у меня отображается массив моих материалов, кликаю на материал(заголовок, картинка) попадаю на подробную страницу уже непосредственно самого материала, а как мне сделать вот для подробной страницы вид, вот не въеду и все.Также интересует вопрос , можно ли создавать Вид для страницы добавления Материала, причем Типов материалов несколько и для каждого хотелось бы создать свой. И еще, я вывел всю иерархию (а именно глубина 2 уровня) термины словаря, где находится материал,то есть (Все термины: Фрукты=>Яблоки=> Материал Очень вкусные яблоки) нажимаю на любой из терминов, перекидует на страницу с материалами , которые созданы в этом разделе(на какой нажал) вот как этой странице тоже создать свой вид.Я так понимаю, у меня проблема именно с привязкой Вида к страницам, сами виды я создаю , сортирую, фильтрую, вроди все понятно, вид могу привязать к пункту меню(в самом виде), а вот как привязать вид , другим страницам не пойму.
Комментарии
Простите, я очень внимательно вас прочитала. Несколько раз. Но я так и не поняла вопросов.
Вы подробно описали что у вас получилось. Сейчас самое время описать, что вы хотите получить?
/* если возможно, отделяйте абзацы или вопросы, а то очень трудно читать */
Panels или аналоги
Serge66, вы поняли, что автор спрашивает? Я вами восхищаюсь.
про термины понял так. Есть вид страница с материалами, и список терминов. Как сделать так чтобы при нажатии на термин словаря вид сохранялся. Так?
Простите, Вопроссы:
1. Вот я создал вид, который выводит из словаря 1 все материалы с Типом 1, создал пункт меню, вывел этот пункт в Navigation все работает, но когда я нажимаю на один из Выведеных материалов(на заголовок, что дает возможность перейти уже на сам материал) - вот Как этой странице присвойить Новый вид, который создан.
2. Вообще как присваевать виды разным страницым, я умею только Создать Вид, в его настройках ввести адрес http://mysite.ru/_вот тут я пишу к примеру test_, исоздаю пункт меню, ВСЕ. На этом я и застрял, а веть есть же еще много всяких страниц, как им присвоить вид?
Если что я могу сделать подробные скрины что я имею ввиду.
Насколько я поняла, у вас проблема темизации страницы самого материала. Работайте с node.tpl.php или используйте или conteplates, panels. С помощью этих средств определяйте какие виды у вас будут выводиться на странице ноды.
Или, если у вас материалы одного вида /ноды одного типа/ находятся на определенном адресе, задавайте в views адрес этих страниц. Но, тут лучше работать с альясами. Например, страница в views - frukty/%.
Посмотрите по какому адресу находятся ваши страницы и пишите этот url в вьюсе, а то, что меняется обозначьте %, где % - аргумент NID или что там у вас.
А вы пользуетесь альясами? или у вас все адреса вида noda/* ?
Давайте, пока мы добрые
Ну или сохранялся, или присвоить совсем другой вид.
я так понимаю к этому мне еще рано, я с видами еще не разобрался, мне кажется они на много мощней чем я их пока познал.
поищите по словосочетанию "views аргументы"
вот чт ото нарыл, это то что мне нужно я так понимаю?
Аргументы views аналогичны аргументам функций -- в зависимости от полученного значения аргумента функция выдает разный результат. В views аргументы передаются через адресную строку.
например:
www.example.com/my_view/%1/%2/%3, где
%1 -- тип материала
%2 -- автор (uid)
%3 -- термин таксономии
www.example.com/my_view/book/1/2+3 -- покажет ноду типа "книга" юзера с UID=1 с терминами №2 и №3
www.example.com/my_view/%1/%2/%3, где
%1 -- тип материала
%2 -- числовое поле cck (кол-во комнат)
%3 -- числовое поле cck (цена)
www.example.com/my_view/house/6/6000000 -- покажет ноду типа "дом" с шестью комнатами стоимостью 6 млн.
Вариантов бесчисленное множество.
Уважаемая sanita , вы полностью ответили на мой вопрос,
Посмотрите по какому адресу находятся ваши страницы и пишите этот url в вьюсе, а то, что меняется обозначьте %, где % - аргумент NID или что там у вас.
это я видел и пробовал туда даже чт ото ввести, но выдало ошибку, я это дело и закрыл, я прост оне знал для чего это - теперь понял.
...или используйте или conteplates, panels
установлено conteplates, мне как то попалось описание данного модуля, меня он заинтересовал, я его поставил, но толком не разбирался, думал он уже нужен будет, когда все готово будет, для разметки контента по сайту(теперь понял для чего он).
Насколько я поняла, у вас проблема темизации страницы самого материала. Работайте с node.tpl.php или используйте или conteplates, panels. С помощью этих средств определяйте какие виды у вас будут выводиться на странице ноды. -- вот это и есть ответ на мой вопрос, мне интересно, где в каком мануале это описано я вроди много прочел, пересмотрел, но чт ото такого не помню- может не внимательно смотрел)).
Но, тут лучше работать с альясами. Например, страница в views - frukty/%.
это дело тоже прочитал, и думал что это тоже щас мне не надо, я просто только изучаю Друпал, и на такие моменты пока не обращаю внимание, мне щас главное научится работать с (cck - с чем уже научился работать, views, таксономия).
sorrrrry, рада, что смогла вам помочь. Мне на этом сайте тоже очень помогли (и помогают), так что я, так сказать, возвращаю жест
Поищите на этом сайте про темизацию ноды - читать очень много, предупреждаю.
+ contemplate один из моих любимых модулей - он позволяет сделать страницу ноды просто какую хотите. С этим модулем работают в admin/content/node-type/ваш-тип-ноды/template (ну, сначала активируйте его).
Я вам дам еще один совет, если позволите - Не оставляйте модули "на потом". Неприятная шутка в том, что иногда модули работают хорошо по-отдельности, но не работают корректно в связке. Поэтому, если есть возможность, сразу же проверяйте как у вас работает тот или иной модуль, может придется от него отказаться или заменить.
да меня тоже этот вопрос мучает, на сколько много можно ставить модулей в друпал.У меня щас стоит 28, и это я так думаю еще не все, что мне понадобятся.
По поводу читанины - было б что читать, я про джумлу читал читаю и буду читать, благодаря этому я и могу на ней сделать абсолютно любой сайт, но джумла есть джумла. Я просто начал работать с фреймфорком (CI), долго юзал и читал, но очень тяжело это все происходило, и тут я вспомнил за друпал(он тоже по сути фреймворк) но сделан для людей, у которых опыт в программировании мал, вот я и остановился на нем, и он как наркотик, тут есть все чего мне не хватало в джумле. Я занимаюсь сижу каждый день с утра доночи, и скаждым днем понимаю мощь этого движка.
Если вам не трудно посомтри на вот еще одну мою тему
http://www.drupal.ru/node/70817
просто что то никто не хочет отвечать на нее ,меня тоже этот вопрос немного беспокоит. Как же все таки поступить.
модуль panels позволяет изменить вид как редактируемой, так и исходный вид ноды или нужного типа материалов.
Спасибо, будем разбиратся.
но тяжеловат для того, чтобы устанавливать его ради одного анонса материала
Ну вообще то схема сайта будет очень серьёзная, видов будет не мерянно, на страницу будут выводится очень много данных.