В Joomla 2.5 есть возможность перечислить статьи автора на их странице контактов («Показать статьи пользователя»). Тем не менее, я могу только получить список последних 10 статей - я не могу найти параметр в параметрах, чтобы изменить это, поэтому я решил, что смогу изменить код в / components / com_contact / views / contact / tmpl / default_articles.php
, но я в растерянности.
Вот файл:
<?php
/**
* @package Joomla.Site
* @subpackage com_contact
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
require_once JPATH_SITE . '/components/com_content/helpers/route.php';
?>
<?php if ($this->params->get('show_articles')) : ?>
<div class="contact-articles">
<ol>
<?php foreach ($this->item->articles as $article) : ?>
<li>
<?php echo JHtml::_('link', JRoute::_(ContentHelperRoute::getArticleRoute($article->slug, $article->catslug)), htmlspecialchars($article->title, ENT_COMPAT, 'UTF-8')); ?>
</li>
<?php endforeach; ?>
</ol>
</div>
<?php endif; ?>
helpers/route.php
намного дольше, но я включу его здесь, если это будет необходимо.
Что могло бы привести к ограничению списка до 10 пунктов? Есть ли способ разбить на страницы дополнительные результаты?