Как поместить несколько сообщений на одну страницу

7 марта 2007 в 2:10
Аватар пользователя Atl Atl 0 27

Только главная страница позволяет помещать несколько сообщений на одну страницу. А другие типы содержимого формируют "Добавить дочернюю страницу". Или я чего-то не понял? Кто и что подскажет?

Комментарии

Только главная страница позволяет помещать несколько сообщений на одну страницу.

Нет. Несколько сообщений на одной странице можно получить при помощи таксономии, словарей и термов-тегов {все входит в стандартную поставку "можно" означает - у меня получилось}. Вот так, к примеру, посмотрите.

Или категорий (модуль category), но его я не осилил, поэтому практического подтверждения или примера дать не могу.

7 марта 2007 в 10:31
Аватар пользователя Atl Atl 0

Я пробовал таксономию. Даже, как пишут указывать полные ссылки, но http://.../all почему-то ничего не выдает. Буду копать дальше.

7 марта 2007 в 11:06
Аватар пользователя Zw Zw 0

Я сделал таким образом рубрики (http://opankey.com/). Сначала в "категориях" добавляется словарь потом уже вьюверсы. Правда, КАК я это сделал, я уже не помню:))

9 марта 2007 в 18:44
Аватар пользователя Atl Atl 0

Что-то не получается.
И вообще удивление вызывает, что большинство сайтов Друпала содержат несколько сообщений только на главной. Неужели никого этот вопрос не волнует?

12 марта 2007 в 21:32

На самом деле это не проблема.
И она никого не волнует в общем то.

Кроме уже существующих ответов на ваш вопрос, могу посоветовать Views.
Локализация, как всегда, у меня в блоге

6 апреля 2007 в 15:40
Аватар пользователя B.X B.X 0

"И вообще удивление вызывает, что большинство сайтов Друпала содержат несколько сообщений только на главной. Неужели никого этот вопрос не волнует?"

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

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

а дневники также позволяют просматривать несколько сообщений из всех дневников или все сообщения из дневника какого-либо автора...

13 марта 2007 в 0:40
Аватар пользователя Atl Atl 0

Уважаемые, ShaRP и Zw.
Подскажите, плз, поподробнее как это сделать. Очень нужно.

А с Views хрен разберешь, что и куда. Описаловку какую-нибудь откопать пока не удалось.

13 марта 2007 в 13:59

Вроде человек еще с категориями не разобрался, views как-то рановато.
Atl, идете в Администрацию категорий, создаете словарь, привязываете к нему какой-то тип контента, выбираете иерархию, потом создаете термины (категории) в этом словаре и при создании новых нод этого типа контента вы сможете выбрать для них категорию.
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
Переводы некоторых модулей.
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

14 марта 2007 в 15:07
Аватар пользователя Atl Atl 0

Ничего не получается.
Создал категорию "Новости". В нем несколько терминов. Добавил несколько файлов "123" (node/news/1), "234" (node/news/2). При добавлении выбирал термины.
"Новости" дал адрес "node/news/all". Ничего не получилось - опять появляются дочерние страницы и всё!!!

20 марта 2007 в 22:29

all - это для таксономии, а не для нодов. taxonomy/term/x/all
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
Переводы некоторых модулей.
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

21 марта 2007 в 1:17

Решил попробывать освоить views. попробывал "статейку Dan" переложить на практику и wiki (там почемуто написано Для типов материала отметьте «блог» и «книга» («blog entry» и “book page”) а потом вконце пишут создайте Заметку и выберете категорию, куча не точностей видимо в новой версии views для drupal 5.1, все немного не так) .
Что-то получается но меня напрягает когда запускаю сделанную страничку, а там вверху из Фильтров предлагается выбрать. Нельзя както убрать этот выбор? Я так понял в 4.7 такого выбора небыло. Поидее я должен выбрать и он должен сохраниться навсегда. Я начал только разбираться с drupal. потому поставил последнюю версию.

4 апреля 2007 в 10:06

кстати да, можно как-то сделать чтобы путь показывался в строке состояния? т.е. привязку както сделать к остальным меню.

4 апреля 2007 в 13:31

отпишусь тут, чтобы не постить возможно простой вопрос как отдельную тему. Как привязать Views к таксономии? Вот в category , с которыми постоянно работаю - есть привязка при создании контейнера, потом выбираешь аргумент taxonomy ID в Views - и вид автоматом привязывается к контейнеру. Как аналогично привязать вид к словарю - я чёт не нашел, хотя подозреваю, что просто плохо ищу....

4 апреля 2007 в 11:59
Аватар пользователя Zw Zw 0

Я извиняюсь, не ответил вовремя на Alt'у «Уважаемые, ShaRP и Zw. Подскажите, плз, поподробнее как это сделать. Очень нужно.» Были свои проблемы. Если кому-то вопрос с разделами и меню кому-то интересен, могу описать подробно. Про «путь показывался в строке состояния» не понял вопроса. Если имеется ввиду командная строка в браузере, то есть адрес страницу, то делается это алиансами (подули path и pathauto). В русском Друпале это называется «Чистые ссылки». Строка состояния - это в браузере внизу слева, там ничего делать не надо (т.е. можно, и когда-то туда вставляли всякие бегущие строки и тп. но уже давно это моветон).

4 апреля 2007 в 15:16

Состояния, чего, там не написано ведь) а там имелась ввиду строка состояния..того где ты в данный момент на сайте к примеру Главная>Валя>Дети Вали...браузер тут совсем не при чем. Просто не понимаю как привязать иерархично, чтобы не париться с сылками во views. Чтобы там не писать к примеру путь такойто и прибивать к ссылке в ручную.

4 апреля 2007 в 16:15
Аватар пользователя Atl Atl 0

Господа!
Кто все-таки подскажет как сделать, чтобы сообщения выводились на одной странице? Я понимаю что с помощью View или ССK (по последнему описания не нашел, а по поиску аж 33 страницы).

13 мая 2007 в 14:00

"сообщения выводились на одной странице" - под это описание подходит и простой текстовый файл.... мой сосед-телепат уехал в отпуск на 2 месяца, как вернется - я Вам сообщу

13 мая 2007 в 14:06
Аватар пользователя Atl Atl 0

Спасибо всем за советы и отнятое мною время.

Не помогло.

Разобрался самостоятельно.

Больше беспокоить, уважаемые "советчики", не буду - проще самому врубиться.

Да и на сайт этот заходить лучше, как можно меньше.

27 мая 2007 в 1:47

Добрый день!

Тема, вижу, старая. А я пользователь новый - не только сайта, но и друпала (до этого юзал джумлу) . У меня такой вопрос. Вот я хочу опубликовать статью. В статье №1 имеется некоторое описание и два примера (условно "Содержимое 1", "Пример 1" и "Пример 2"). В тоже время один из примеров может быть и в статье№2, в которой имеется свое описание, но пример только один, и он такой же как в предыдущей статье (условно "Содержимое 2" и "Пример 2"). Как мне это реализовать (без копипаста из статьи в статью)? Модули "Taxonomy" и "Vies" установил. Какова должна быть последовательность моих действий? Судя по общим фразам в этой ветке, подозреваю, что сделать это можно.

Насчет реакции Atl, я так понимаю, что если долго мучится, то в конце концов получится. Но хотелось бы сэкономить это время. В смысле - не самому лбом стену разбивать, а воспользоваться чужим опытом.

Спасибо!

25 декабря 2012 в 21:37
Аватар пользователя Dan Dan 0

Примеры формируются типом материала "Пример".
Статьи формируются типом материала "Статьи".

В "Статье" имеем поле entityreference ("Поле"), которое ссылается на "Пример".
Виджет у "Поле" - Inline Form, в настройках которого выставлена галочка "Позволять пользователю добавлять существующие материалы.

Для реализации необходимы следующие модули:
entity
entityreference
inline_entity_form

PS: Решение для Drupal7.

26 декабря 2012 в 1:51

Спасибо, Dan! Твой метод рабочий. Только ты его несколько в сжатой форме обрисовал. Ну, ничего - кому интересно, тот уже сам сможет додумать))

Только Друпал при сохранении статьи с примерами ругается

Notice: Trying to get property of non-object в функции entity_metadata_no_hook_node_access() (строка 615 в файле *drupal-7.18/modules/entity/modules/callbacks.inc).
Notice: Trying to get property of non-object в функции entity_metadata_no_hook_node_access() (строка 616 в файле *drupal-7.18/modules/entity/modules/callbacks.inc).
Notice: Trying to get property of non-object в функции entity_metadata_no_hook_node_access() (строка 616 в файле *drupal-7.18/modules/entity/modules/callbacks.inc).

При этом, когда страница с примерами сохранена, то отображается вполне корректно, без всяких предупреждений и ошибок. Стоит ли париться по поводу сообщений при сохранении?

27 декабря 2012 в 1:15