Тема: Вывод анонса статьи с заданным количеством символов
Подскажите, пожалуйста, как это правильно сделать? Чтобы все столбцы были одинаковые.
Форум ReadyScript Вопросы по созданию тем оформления Вывод анонса статьи с заданным количеством символов
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Подскажите, пожалуйста, как это правильно сделать? Чтобы все столбцы были одинаковые.
Какие именно вы имеете ввиду?
На Главной, например. Или в категориях со статьями и новостями. Заголовок, небольшой блок начала или анонс и ссылка читать далее.
Всё равно мало сведений. Мне не совсем понятно. Вы хотите вывести информацию с одинаковой длинной символов, или вы хотите, чтобы у Вас были анонсы новостей разбиты по колонкам и эти колонки были одинаковыми по ширине?
Мне нужно сделать примерно так. В идеале с картинкой.
или так
Или такой вариант с картинками где-нибудь в сайдбаре
У нас есть модуль "Список свежих новостей", который можно настроить под Ваши нужды, просто назначив нужный Вам шаблон для отображения. Модуль т.к. у Вас тема адаптивная можно добавить через админку в разеделе Веб-сайт->Конструктор сайта, выбрав нужную Вам страницу для отображения. Далее Вы добавляете блок и указываете свой шаблон отображения. Соответственно Вам надо будет создать копию из имеющегося и переделать под Ваши нужды.
Например взяв из темы perfume:
/templates/perfume/moduleview/article/blocks/lastnews/lastnews.tpl
Далее настраиваете CSS под Ваше отображение.
Так что если вы обладаете вёрсткой, то можете сделать самостоятельно, если нет, то придётся обратится в верстальщику HTML, он Вам сделает как надо.
Вернусь к вопросу. Наверное в прошлый раз объяснила не так.
В коде анонс статьи выводится кодом <p class="descr">{$item->getPreview()}</p>
Как мне эту часть ограничить до 4-х строчек, например. Как в посте выше http://forum.readyscript.ru/post/1767/#p1767
Ну точно до 4 наверное никак, т.к. буквы все разные по ширине. Но примерно можно подогнать. Что можно сделать?
Можно указать сколько символов надо вывести анонса. Сделать это можно уменьшив посимвольно, так:
<p class="descr">{$item->getPreview(сколько символов мне нужно)}</p>
И в css ограничить по высоте:
.мой класс для краткого описания{
height: нужная высота в пикселях;
overflow:hidden;
}
Отлично. Спасибо, всё получилось!
Не за что
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум ReadyScript Вопросы по созданию тем оформления Вывод анонса статьи с заданным количеством символов