Вышла Joomla 3.1
- 27 марта 2014
В макете вывода материала в блоге категории
com_content/views/category/tmpl/blog_item.php
Вот такое вот "элегантное решение", как его называют сами разработчики
// Todo Not that elegant would be nice to group the params ... 36 <?php echo JLayoutHelper::render('joomla.content.content_intro_image', $this->item); ?>
Это так должно выводиться изображение вступительного текста. Но оно почему-то не выводится. Почему - пока не разбирался.
Тем более, что в избранном com_content/views/featured/tmpl/default_item.php изображение выводится по-старинке.
<?php if (isset($images->image_intro) && !empty($images->image_intro)) : ?> <?php $imgfloat = (empty($images->float_intro)) ? $params->get('float_intro') : $images->float_intro; ?> <div class="pull-<?php echo htmlspecialchars($imgfloat); ?> item-image"> <img <?php if ($images->image_intro_caption): echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"'; endif; ?> src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/> </div> <?php endif; ?>
Пришлось скопировать код оттуда заменить им код в блоге категории
Вступительный текст в блог/избранное
Но и в избранном не обошлось ...
Учудили. Зафигачили условие проверки "показывать/нет" вступительный текст. Кнопка в админке совсем для другого приделана! Чтобы имелась возможность повоторять или нет вступительный текст вместе с основным при отображении полного материала.
А тут, по отрицательным результатам проверки, вступление не выводиться на Главной или в блоге.
Вот код:
<?php if ($params->get('show_intro')) : ?> <?php echo $this->item->introtext; ?> <?php endif; ?> // Убрать к черту условие if! Оставить только вывод
Сегодня 27.04.13 следующая версия j3.1.1
В ней, как и ожидалось, баг с условиями для вывода вступительного текста в блоге исправлен.
По прежнему с j3.0.0 не исправлено: бутстраповский аккордеон в IE на работает ... В файле bootstrap.min.css
461 строка: Код
overflow:visible \9;
Убрать код
Пока все. Дальше посмотрим.