2013-11-22 4 views
0

Я создал собственный тип контента с полями: название, текст, изображение, ссылку. Имена полей полей: field_logo, title, field_info_txt, field_link_logo. Пользовательский тип контента, который я назвал, - catlist. Поле изображения содержит изображения логотипов, которые также являются ссылкой (внешний url).Как стилизовать эти представления в drupal 7/custom content type /?

http://s22.postimg.org/d7fmzzio1/now.jpg

В настоящее время это, но я хочу, чтобы стиль его с CSS или просматривает модуль Друпала, чтобы посмотреть рядный, не каждый логотип изображение в другой строке (один над другим). Я хочу, чтобы они плавали влево. Как я могу это сделать. Я хочу что-то вроде этого:

http://s23.postimg.org/t6on8z13v/want.jpg

Может быть, я должен сделать --catlist.tpl.php тему для этого типа контента, чтобы сделать свой CSS стиль, но я dont`t знаю PHP, только HTML и CSS. Как я могу это сделать, и это возможно только с просмотрами. спасибо

ответ

0

Если вы используете модуль просмотров вы можете присвоить класс этих полей из интерфейса Просмотров:

enter image description here

, а затем примените display: inline-block или float:left к этому классу, чтобы разместить элемент по мере необходимости. Таким образом, вам не нужно создавать какой-либо файл tpl.

0

Насколько я знаю, нет никакого способа иметь полный контроль над шаблоном пользовательского типа контента без какого-либо кодирования.

Самый удобный способ, как вы уже предложили самостоятельно, - создать собственный шаблон. Если вы можете позволить себе потратить некоторое время, вы можете изучить основы PHP (вам не нужно знать , что много) на странице, например codecademy.com

Для получения дополнительной информации о том, как создать пользовательский контент типа вы можете посмотреть на официальном примере из drupal.org

https://drupal.org/node/266817

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