Я новичок в Drupal и пытаюсь понять, как оформить тип контента. Я создаю сайт риэлтора для клиента, в котором моим основным типом контента будет что-то вроде «Список свойств». Я установил все необходимые модули, которые помогут мне загружать изображения, и все работает правильно. Мне нужно иметь возможность отображать ОБА изображения в полном размере и миниатюры, чтобы создать слайд-шоу (или галерею) для каждого свойства.
Пример:
// Fullsize Images
<ul class="gallery-output">
<li><img src="example.png" /></li>
<li><img src="example-two.png" /></li>
</ul>
// Thumbnail Images
<ul class="gallery-nav">
<li><a href="#"><img src="example_thumb.png" /></a></li>
<li><a href="#"><img src="example-two_thumb.png" /></a></li>
</ul>
Теперь я знаю, что вы должны создать файл node- [content-type] .tpl.php, чтобы внести изменения. Что я не знаю, так это где. Так что, пожалуйста, помогите мне.
В моем скопированном файле node -what.tpl.php у меня есть:
<div class="content clear-block">
<?php print $content ?>
</div>
Могу ли я удалить это и заменить своим собственным решением? Или мне внести изменения в файл template.php? Если оба варианта возможны, какое решение предпочтительнее? Я использую: cck, filefield, imageapi, imagecache и imagefield. Если изменение функции препроцессора является решением, каков наилучший метод поиска правильного?
Пожалуйста помоги! (О, и если кто-то скажет «Использовать представления», я думаю, что сойду с ума - так что, пожалуйста, не надо, это не то решение, которое я ищу) :)