Здравствуйте!
Использовал views для вывода всех материалов типа новость на одной странице, обрезаю текст в настройках поля используя вот это
Trim this field to a maximum length. Проблема в том что в некоторых новостях в самом начале содержимого стоят изображения, например 400*400 и это основательно ломает верстку страницы.
Подскажите пожалуйста, каким образом можно не выводить изображения используя views и в нем трим?
Уточню, на всякий случай, там где "поля" выбрал "Материал: Содержимое".
Комментарии
Вы анонсы выводите? Тогда почему бы не выбрать стиль grid и там уже выбирать поля - картинку нужного формата (image style), заголовок и body - а там уже и "trim..."?
Дизайн не предусматривает картинки в анонсах. В принципе, я могу попросить клиента в первые n символов не впихивать картинку, но какой я тогда программист? Другой момент, что сумма оплаты все таки позволяет подобные просьбы. Уже все готово и пока проходит оплата домена, хостинга есть немного времени попробовать сделать правильно.
Для темизации юзаю page-node-*.tpl.php
Тоесть мне просто надо не выводить картинку. Может искать тег перед выводом вида в шаблон в переменной $content? В друпале еще не силен, всего несколько сайтов. Где можно добраться до переменных views?
Самый извращенный вариант, джаваскриптом найти и вырезать)))
мб я не прав, но вы можете сделать вьюху для новостей сами как вам надо, создав те поля что надо выводить, естес-но изображения там не будет , можете отработать дизайн шаблона чисто под эту вьюху...
самый простой бубен: создаешь поле новое, для картинко. перед "боди". чел туда парит первую картинко, и ты это поле не выводишь в анонсе. профит.