Форма публикации

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

Аватар пользователя evl-ntnt evl-ntnt 7 октября 2008 в 21:01

Добрый день.

Как сделать так, что бы при добавлении публикации определенного типа, добавлялись новые поля в зависимости от ее типа. И что бы потом с помощью переменных я мог создать шаблон для отображения публикации этого вида. Существуют ли такие плагины? Или вся работа с публикациями возможна только через несколько стандартных полей (заголовок и содержание)?

Заранее огромное спасибо.

Комментарии

Аватар пользователя Ромка Ромка 7 октября 2008 в 21:05

А вы пробовали читать документацию, искать по форуму? Бывает полезно. Вам поможет или использование модуля [module=CCK], или Node API, для программной реализации новых типов контента с произвольным набором полей.

Аватар пользователя evl-ntnt evl-ntnt 7 октября 2008 в 21:11

Да да
все читал
с ССК работаю
хочу, что бы можно было потом через переменне эти поля использовать при дизайне (типа шорткодов)
Спасибо за быстрый ответ

Аватар пользователя Ромка Ромка 7 октября 2008 в 21:14

Так ведь можно использовать эти переменные в шаблонах node.tpl.php и производных от него. Все данные из полей, созданных модулем ССК, хранятся в переменных вида $node->field_имя_поля.

Самый простой способ узнать все о данных, доступ к которым вы имеете а шаблоне — это разместить в node.tpl.php где-нибудь строчку var_dump($node);

Аватар пользователя evl-ntnt evl-ntnt 7 октября 2008 в 21:26

Большое Вам спасибо.
Теперь понял все.
И еще небольшой вопросик.
Вот тут прямо (drupal.ru) при добавлении комментария или ответа на форуме что используется?
TinyMCE или что то другое?
Я просто ставил TinyMCE, но он не выглядел так приятно. Везде вылезали различные надписи типа advanced.font.default итд
Так вот это TinyMCE, просто с файлами плагина покапаться надо, либо что то другое?