Вовод краткого содержания страницы

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

Аватар пользователя marced marced 17 октября 2009 в 19:21

Доброго времени суток!

Есть вопрос... Каким образом ( желательно простым образом Smile ) можно вывести анонс страниц так как на главной странице? То есть в идеале хотелось бы , чтобы выглядело вот так http://easyelectronics.ru/

То есть
1-Создал материал
2-Вывел анонс на нужную страницу
3-И при нажатии выходила полная страница

В друпале новичок...
Заранее спасибо!

Комментарии

Аватар пользователя GDI@drupal.org GDI@drupal.org 17 октября 2009 в 19:38

Не понятно, что же вам конкретно нужно. Вы дали ссылку на главную другого сайта, тоже самое у вас и получится на друпале. Точно так же будут выводится анонсы на страницах терминов таксономии. Но все эти способы не соответствуют вашим желаемым шагам. Т.е. пункт 2 будет происходить автоматически при задании тэгов в материале. На каких страницах еще вам нужно выводить анонсы?

Аватар пользователя marced marced 17 октября 2009 в 20:05

А без таксономии возможно (просто я очень плохо разбираюсь)? то есть вот сам сайт http://www.projes.ru/
Я создаю на нём страницу , после чего указываю куда поместить анонс (например в Hard), и он там появляется, и принажатии на него он у меня открывается в полном содержании.
P.S.Есть при создании страницы или замеки поле "Родительский пункт" но оно не выводит анонс, а просто присоединяет страницу - мне это не надо.
Помогите разобраться пожалуйста.

Аватар пользователя marced marced 17 октября 2009 в 20:20

Вот супер радикальным методом сделал! Но это код ,а не то что я описывал Smile

http://www.projes.ru/node/6

То есть вот 2 раза написано "Сайт на обслуживании". Вот именно так я и хоче чтобы отображались анонсы страниц! Только чтоб это можно было сделать по-человечески , а не вставкой кода на страницу.

P.S. В таксономии разбираться надо.. а я даже не знай как это всё нормально сделать.А в документации я прям потерялся)

Аватар пользователя GDI@drupal.org GDI@drupal.org 17 октября 2009 в 20:21

"marced" wrote:
куда поместить анонс
- это будет пункт меню? С таксономией всё просто. Создаете новый словарь таксономии и термины в нем соответствующие вашему меню. Отмечаете, для какого типа материалов он будет применяться, можно сделать чтоб словарь был обязательным, чтоб не забывать выбирать из него термины при создании материала. Затем создаете пункты в меню которые ссылаются на термины из этого словаря - вот и все. Это примерный путь решения проблемы, я это делал, но довольно давно, мог что-то забыть. Еще можно изменить пути у терминов назначив им алиасы, чтобы пути были с говорящими названиями типа hard/, soft/ , а не taxonomy/term/1, taxonomy/term/2.

Аватар пользователя marced marced 17 октября 2009 в 20:45

Я разобрался с таксономией ! GDI@drupal.org Спасибо!
И можно тогда Вам еще один вопрос задать гуру?
Мне нужно сделать для меню (то есть для пунктов Hard , Soft , Hack Zone) подпункты. И я так чувствую с помощью таксономии Smile
Вот конкретно Hard = Основы , Ремонт , Моддинг (это подпункты для которых я уже создам термины в таксономии). Вот ... как мне это осуществить?

Аватар пользователя GDI@drupal.org GDI@drupal.org 18 октября 2009 в 14:52

Насколько я помню, если присвоить пункту меню какой то словарь терминов, то при входе в это меню на странице будут отображаться ссылки, указывающие на эти термины. Т.е. вам надо создать несколько словарей, словарь Hard с терминами Основы, Ремонт,Моддинг и т.д. Далее создаете пункт меню - со ссылкой на Хард. Вот только не знаю, будут ли отображаться все статьи при входе в меню, попробуйте сами. Возможно, это будет работать и с вложенными терминами, т.е. попробуйте просто создать в ваших терминах еще под-термины, внутри Hard создайте термины Основы и т.д.
Другой путь - попробовать это сделать при помощи Secondary Menu. В нем создать пункты меню указывающие на под-термины.
Есть еще модуль Taxonomy Menu - он позволяет делать меню из терминов таксономии.

Есть еще третий путь, сделать все страницы с использованием Views. Для этого создаете страницы Отображения(Views) с фильтрацией по тэгам, каждая страница Views должна иметь уникальный путь, вот этот путь и присваиваете потом пунктам меню.

Я думаю, что можно и еще придумать пути решения проблемы - дерзайте.