如果是分類的佈局,你想,這將是在components/com_content/views/categories/tmpl
類別的文件夾(我假設你正在談論在前端)。 佈局文件位於tmpl文件夾中。
在Joomla 3.2中,您會發現這些文件引用文件layouts/content/categories_default.php
和layouts/content/categories_default_items.php
。 這是因爲核心佈局對於所有類別都是相同的(並且它們可以被任何使用類別的組件使用)。
您可以覆蓋模板的html文件夾中的tmpl文件和佈局。
更新 這裏是在categories_default_items佈局產生標題,圖片和說明HTML
<h3 class="page-header item-title">
<a href="<?php echo JRoute::_(ContentHelperRoute::getCategoryRoute($item->id));?>">
<?php echo $this->escape($item->title); ?></a>
<?php if ($this->params->get('show_cat_num_articles_cat') == 1) :?>
<span class="badge badge-info tip hasTooltip" title="<?php echo JHtml::tooltipText('COM_CONTENT_NUM_ITEMS'); ?>">
<?php echo $item->numitems; ?>
</span>
<?php endif; ?>
<?php if (count($item->getChildren()) > 0) : ?>
<a href="#category-<?php echo $item->id;?>" data-toggle="collapse" data-toggle="button" class="btn btn-mini pull-right"><span class="icon-plus"></span></a>
<?php endif;?>
</h3>
<?php if ($this->params->get('show_description_image') && $item->getParams()->get('image')) : ?>
<img src="<?php echo $item->getParams()->get('image'); ?>"/>
<?php endif; ?>
<?php if ($this->params->get('show_subcat_desc_cat') == 1) :?>
<?php if ($item->description) : ?>
<div class="category-desc">
<?php echo JHtml::_('content.prepare', $item->description, '', 'com_content.categories'); ?>
</div>
<?php endif; ?>
<?php endif; ?>
可惜的是代碼塊,我已經檢查的所有文件夾中(以及文件夾「類」),但不類似於我上面展示的代碼。 – Prastow