Умный переход "Подробнее" 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)
Минус такой реализации, все слетит после обновления версии движка, если конечно в апдейт вошли изменения в системе материалов.
