2013-10-15 4 views
0

Привет всем, у меня есть тип контента, называемый «клиентами». Я хочу отображать их по специальному методу для управления их отображением, например, для управления отображением миниатюр, заголовка, содержимого и другие настраиваемые поля в требуемых местах, чтобы сохранить внешний вид дизайна. есть в любом случае, чтобы отображать данные или листинг пользовательских типов контента в некоторых php-циклах и получать доступ к его заголовку, контенту и настраиваемым полям, чтобы показывать их по своему выбору вместо исходного списка элементов.Drupal 7: Отображать пользовательский тип контента по специальному методу

Спасибо.

ответ

0

Если у вас есть опыт, и вам нужно сделать больше, чем вкладка «управлять отображением», вы можете создать собственную тему, которая будет применяться только к указанному типу содержимого.

Вы хотите создать шаблон: node-[type].tpl.php где [тип] - ваш тип контента. Проверьте node.tpl.php, чтобы понять, как это работает.

Вот некоторая информация о тематизации узлах: https://drupal.org/node/17565

Это даст вам полный контроль, но также необходимо знать, или узнать, как тема (которую вы могли бы начать с здесь: https://drupal.org/documentation/theme).

0

Существуют различные способы сделать это один, как @kayakdave как говорил, однако, если вы не знакомы с ним вы можете использовать

Drupal 7 дисплейный модуль Suit https://drupal.org/project/DS

Вы можете проверить DS ресурсы здесь https://drupal.org/node/1857540

Вы также можете использовать модули вида и панелей для создания макета по своему усмотрению.

Смежные вопросы