Умный переход "Подробнее" Joomla 2.5
И снова Joomla. Задумался сделать грамотный переход к полной статье. Т.е. добавить к ссылке "Читать дальше" якорь. А именно что бы попадать не на заголовок и превью которое как правило уже прочитано, а сразу на продолжение статьи. Что и было реализовано на этом блоге.
Ищем: сайт.ру/components/com_content/views/article/view.html.php
if ($item->params->get('show_intro', '1')=='1') { $item->text = $item->introtext.' '.$item->fulltext; }
заменяем на:
if ($item->params->get('show_intro', '1')=='1') { $item->text = $item->introtext.'<div id="cut"></div>'.$item->fulltext; }
Далее нам необходимо в шаблонах комонента com_content добавить якорь к ссылке.
Ищем: сайт.ру/components/com_content/views/featured/tmpl/default_item.php
<p class="readmore"> <a href="/<?php echo $link; ?>"> <?php if (!$params->get('access-view')) :
заменяем на:
<p class="readmore"> <a href="/<?php echo $link.'#cut'; ?>"> <?php if (!$params->get('access-view')) :
Ну и естественно последние изменения нужно внести везде где необходимо (featured,category)
Минус такой реализации, все слетит после обновления версии движка, если конечно в апдейт вошли изменения в системе материалов.