Здравствуйте. Есть вопрос. Как на главной странице, при отображении статей сделать описание статьи. Т.е. идет статья, а там описание, некоторое число слов(символов). Статьи добавляют простые пользователи и на главной странице их статья отображается целиком, короче сколько текста, столько и выводит. А мне надо, чтобы на главной отображалось, скажем только 500 символов, а потом "подробнее". Простые пользователи не очень пользуются кнопкой "подробнее" в встроенной в редактор. Пожалуйста, подскажите.
1. Создать отдельное поле в админке, куда будет забиваться вступительный текст (как было в Joomla 1.0) 2. Использовать регулярки для обрезки текста по словам. 3. Использовать функции php. Например: Если вывод статей на главную производится при помощи блога категории, то открываем файл \components\com_content\views\category\tmpl\blog_item.php В 117 строке код Код (PHP): <?php echo $this->item->text; ?> меняем на Код (PHP): <?php $string = $this->item->text; $result = iconv("utf-8", "windows-1251", $string); $result = implode(array_slice(explode('<br>',wordwrap($result,350,'<br>',false)),0,1)); $result = iconv("windows-1251","utf-8", $result); echo $result; if($result!=$string)echo'...'; ?> Вместо 350 указываете нужное количество символов. Но код очень старый. Возможно спецы подскажут как это сделать более правильно.
У меня "Шаблон блога раздела", нет ли для этого случая РНР кода?, т.к. 1 и 2 случай я не понял Буду очень благодарен.
А все нашел, за него оказывается отвечает папка "section". Огромное спасибо! Но опять есть вопрос: как сделать так, чтобы на главной картинка из статьи отображалась в определенном размере. А то если картинка большая то растягивается в натуральную величину и нарушает весь сайт. Знаю есть какой-то плагин, но не знаю как называется. Может подскажете.