1. Подскажите пожалуйста новичку! Создал я на сайте ряд статей об автомобилях. И в каждой статье одна картинка. Теперь захожу в соответствующий пункт меню "Автомобили". И вижу там список статей. Т.е. дату создания для каждой статьи, категорию (автомобили), автора, часть текста, ну и картинка тоже выводится. Я так понял это называется "превью". Возникает необходимость как то доработать это превью, т.к. вид по умолчанию не устраивает. Например, убрать категорию (слово "автомобили" возле каждой статьи). Я уже понял, что для этого нужно редактировать файл node.tpl.php. Удалить в нем строчки:
<?php if ($terms): ?>
<?php endif;?>
А дальше задумался. Хочу я что бы в превью отображалась картинка из статьи и была размером 100*100, а не такого размера, как в статье. Еще что нибудь захочу добавить к превью. И вот собственно вопрос. Для этого нужно редактировать node.tpl.php? Или можно просто использовать какой нибудь модуль для этого дела? Может CCK? (Я ж пока не знаю для чего он нужен). Подскажите в каком направлении двигаться? Как это делается? Как создается превью нужного вида?
2. И второй вопрос. Когда я попадаю на страницу определенной категории со статьями (например автомобили). То мне нужно перемещать определенные стать вверх, вниз, какую то в середину хочу засунуть, а не в порядке публикации. Произвольное перемещение статей как организуется? С помощью модуля Views что ли?
Спасибо всем кто ответит!
Комментарии
1. Views и CCK тоже можно.
2. Views да.
ответ неверный
А чо эт неверный - я бы терминами упорядочил.
превью - imagecache, сск тож понадобится, создайте им поле Картинка к вашему типу материала. На счет вывода.. наверно можно седлать поле с циферкой, установить сортировку по этому полю и контролировать расположение ноды в списке задавая значение этого поля
Т.е. с помощью ССК + imagecache можно создать как тип марериала "статья", так и тип материала "превью"? И сделать так чтобы в превью засовывалась картинка из статьи сжатая до нужных размеров?
Или надо создать тип материала "статья" с помощью ССК. В этом типе материала сделать поле - картинка. А потом уже с помощью Views настроить вывод превью статей?
да, к типу Статья добавляем поле картинка, в имеджфилд создаем прессет (или как он там называется) задаем размер, в виевз для поля картинка выбираем обработку этим прессетом
Разобрался более менее. Спасибо!
Только вот теперь картинка из верхней превью залезает на нижнюю и двигает вправо заголовок нижней превью. Может кто с ходу ответит почему так. Ведь они в разных div лежат. Так почему картинка из верхнего div двигает не весь див вниз, а только заголовок вправо??
Разобрался уже. Поставил для div - clear: both; Все ровно стало.
Тоже бьюсь с выводом превью, не могу понять. Выводится большое изображение, гед указать, чтобы выводилась превьюха.
Добавил поле Widget type: Изображение. imagecache установлен. Можно поподробнее про этот "прессет"?