Вход на сайт
joomla 2.5 overrides не срабатывает
281 просмотров
Перейти к просмотру всей ветки
в ответ CoDSP 27.12.12 22:15, Последний раз изменено 27.12.12 22:47 (Vovan(ator))
В ответ на:
components/com_content/views/category/tmpl/default.php
components/com_content/views/category/tmpl/default.php
В этой же папке лежит файл blog.php, в нём есть шляйфы, которые генерируют классы для нужных мне заголовков.
Только в первой части я нашёл где генерируется первый заголовок для категории:
В ответ на:
<?php if ($this->params->get('show_category_title', 1) or $this->params->get('page_subheading')) : ?>
<h2>
<?php echo $this->escape($this->params->get('page_subheading')); ?>
<?php if ($this->params->get('show_category_title')) : ?>
<span class="subheading-category"><?php echo $this->category->title;?></span>
<?php endif; ?>
</h2>
<?php endif; ?>
<?php if ($this->params->get('show_category_title', 1) or $this->params->get('page_subheading')) : ?>
<h2>
<?php echo $this->escape($this->params->get('page_subheading')); ?>
<?php if ($this->params->get('show_category_title')) : ?>
<span class="subheading-category"><?php echo $this->category->title;?></span>
<?php endif; ?>
</h2>
<?php endif; ?>
А во второй генерируется содержание заголовка статьи:
В ответ на:
<?php $leadingcount=0 ; ?>
<?php if (!empty($this->lead_items)) : ?>
<div class="items-leading">
<?php foreach ($this->lead_items as &$item) : ?>
<div class="leading-<?php echo $leadingcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>">
<?php
$this->item = &$item;
echo $this->loadTemplate('item');
?>
<?php
$leadingcount++;
?>
<?php endforeach; ?>
<?php endif; ?></div>
</div>
<?php $leadingcount=0 ; ?>
<?php if (!empty($this->lead_items)) : ?>
<div class="items-leading">
<?php foreach ($this->lead_items as &$item) : ?>
<div class="leading-<?php echo $leadingcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>">
<?php
$this->item = &$item;
echo $this->loadTemplate('item');
?>
<?php
$leadingcount++;
?>
<?php endforeach; ?>
<?php endif; ?></div>
</div>
Но я не могу найти где вторая шляйфа в h2-tag вставляется.
Вот часть кода которая получается в результате выдачи:
В ответ на:
<h2>
<span class="subheading-category">Название категории</span>
</h2>
<div class="items-leading">
<div class="leading-0">
<h2>Название статьи</h2>
<h2>
<span class="subheading-category">Название категории</span>
</h2>
<div class="items-leading">
<div class="leading-0">
<h2>Название статьи</h2>
