Не отображается форма комментариев

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

Аватар пользователя Dark_Neo Dark_Neo 27 мая 2011 в 8:23

Добрый день.

Решил перейти с Joomla на Drupal и начал постепенно для обучения делать собственный фотоблог.

Установил Drupal 7, к нему доустановил модуль Views. С помощью встроенного CCK создал новый тип материала - фотоальбом, с помощью Views создал два отображения: все альбомы в столбик со ссылкой на просмотр одного альбома и страницу для просмотра одного альбома. Ссылки имеют следующий вид:

/photoalbums/ - все фотоальбомы
/photoalbum/X - просмотр фотоальбома с номером Х.

Фотоальбом отображается нормально, но нет формы комментариев. Как ее можно включить?

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 27 мая 2011 в 8:36

С 7кой не работал, но предполагаю, что принцип там тот же, что и у 6ки - настройки комментирования задаются в созданном типе материалов.
Для 6ки это выглядит так -

И не забыть раздать права.

Аватар пользователя penexe penexe 27 мая 2011 в 8:51

я с 7кой тоже не работал, но views только для списков контента
1 нода - это не список

вам нужно использовать Pathauto, чтобы задать алиасы путей для фотоальбомов

Аватар пользователя Dark_Neo Dark_Neo 27 мая 2011 в 8:54

penexe wrote:
я с 7кой тоже не работал, но views только для списков контента
1 нода - это не список

вам нужно использовать Pathauto, чтобы задать алиасы путей для фотоальбомов


Т.е. чтобы адреса вида /photoalbum/Х обрабатывались как /node/X, я правильно понимаю?

Аватар пользователя penexe penexe 27 мая 2011 в 8:57

Dark_Neo wrote:
penexe wrote:
я с 7кой тоже не работал, но views только для списков контента
1 нода - это не список

вам нужно использовать Pathauto, чтобы задать алиасы путей для фотоальбомов


Т.е. чтобы адреса вида /photoalbum/Х обрабатывались как /node/X, я правильно понимаю?

именно

Аватар пользователя Dark_Neo Dark_Neo 27 мая 2011 в 8:53

Не помогло, это уже сделал.

1. Тип материала

2. Просмотр через view (адрес photoalbum/2)

3. Меняю в строке адреса photoalbum на node и форма комментариев появляется

Аватар пользователя penexe penexe 27 мая 2011 в 10:18

Dark_Neo wrote:
Подскажите, а какой именно алиас мне нужно создать?

в 6ке настройки были по адресу admin/build/path/pathauto
там для вашего типа добавить шаблон алиаса photoalbum/[nid]

Аватар пользователя Dark_Neo Dark_Neo 27 мая 2011 в 11:49

Опять, похоже, не те настройки.

Если у Вас есть возможность, пожалуйста, приведите скриншот настроек данного типа.

Аватар пользователя penexe penexe 27 мая 2011 в 12:06

Dark_Neo wrote:
Опять, похоже, не те настройки.

Если у Вас есть возможность, пожалуйста, приведите скриншот настроек данного типа.


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

Аватар пользователя Dark_Neo Dark_Neo 27 мая 2011 в 12:54

Да, получилось, ссылки на просмотр полного материала в статьях стали автоматически меняться, но теперь они снова отображаются как простые ноды, а не так, как я сделал с помощью модуля Views, т.е. адрес /photoalbum/3, но показывается точно также, как /node/3.

Нужно какие-то параметры во Views добавить теперь?

Аватар пользователя Dark_Neo Dark_Neo 27 мая 2011 в 12:55

Да, во Views в параметре path у отображения указан путь /photoalbum/% то есть, вроде как правильный, но система его как бы не видит. До этого видела, когда ссылка была прямой, а не через pathauto

Аватар пользователя penexe penexe 27 мая 2011 в 13:05

забейте на views, он только для СПИСКОВ
темизируйте свои ноды как вам надо, можете даже воспользоваться поиском.

Аватар пользователя Dark_Neo Dark_Neo 27 мая 2011 в 13:24

А есть какой-нибудь модуль вроде Views, только для отдельных типов материалов? Или единственно верный способ - писать это ручками в node-photoalbum.tpl.php?