В данный момент меня больше всего тревожит графика и отображение тизеров. Сделал в imagecashe 2 персета для тизера и для статьи, создал тип статьи с полем для изображения, сделал статью, добавил картинку. Все работает как я хочу (в тизере небольшая картинка, в статье побольше), НО изображение можно вставить только ДО или ПОСЛЕ статьи. Как же все-таки вставить ее в начале текста (слева или справа). Использовал этот материал http://www.drupal.by/node/165 , но почему-то не вышло. Помогите кто может.
Комментарии
1) открыть node.tpl.php
2) в нужном месте вставить
<?php print $node->field_photo[0]['view']; ?>
где field_photo заменить на ID вашего поля.
3) обернуть этот вывод необходимыми для верстки DIV'ами.
Вроде бы всё.
Спасибо за ответ! Только код для меня пока чужд
Посмотрите пожалуйста мой node.tpl
Куда там вставить нужно?
И какими дивами обернуть?
В ближайшее время занимаюсь php и css! Обещаю!
<?php print $picture ?>
<?php if ($page == 0): ?>
" title="<?php print $title ?>"><?php print $title ?>
<?php endif; ?>
<?php print $submitted ?>
<?php endif; ?>
<?php if ($terms): ?>
<?php endif;?>
<?php if ($links): ?>
<?php endif; ?>
<?php if ($node_bottom && !$teaser): ?>
<?php endif; ?>
Заранее благодарю!
Ну здесь именно вот этот фрагмент выводит полностью тело документа (со всеми фотками):
Вам нужно как бы "разделить" вывод поля "Содержание" и imagefield.
То есть, попробуйте так:
а вместо этого:
после чего пишем нужные CSS для DIV'ов #body и #photo
Спасибо Вам большое! Пока остановлюсь на этом. Завтра посмотрю и постараюсь понять. Всего хорошего!
А-а-а deima, теперь я понял что вам надо.
Честно, толко вижу заголовок темы и уже понимаю что это вы.
Не морочьте себе голову. Ставьте CKEDiotor + IMCE и загружайте картинки в статьи куда угодно. Еще там есть галочка "Показывать анонс в полной версии".
То что вы освоили imagecashe + imagefield это кстати тоже хорошо.
Спасибо! Выработал свой узнаваемый стиль И отдельное спасибо Вам, что практически всегда мне помогаете дельным советом.
В этом тоже разобрался. Стоит FCKeditor и IMCE. Изображения загружаю без проблем. Но только размер одинаковый что у тизера, что у статьи. Если был бы легкий способ выводить в тизере картинку поменьше, а в статье побольше, то это было бы отлично!
Ваш стиль отнють не оригинален. Просто ваши вопросы связаны между собой.
Объясняю. Делаете в статье отдельно анонс с маленькой фоткой и отдельно всю статью с большой. Текст в анонсе и в начале статьи повторяете. И снимаете галочку с "Показывать анонс в полной версии".
Кнопочку ставящую тизер надеюсь вы нашли.
Тут я чуть не понял, но решил делать по другому: определенный тип материалов делаю стандартно (одинаковые размеры изображений в тизере и статье), а другой - с помощью imagecashe и imagefield (с разными размерами) пусть и располагается выше. Для начала пойдет. Вам все равно спасибо огромное!