Как в шаблоне статьи переместить поле Автор

Тема в разделе "Внешний вид, шаблоны, графика", создана пользователем Diamond, 21.08.2012.

  1. Offline

    Diamond Недавно здесь

    Регистрация:
    05.07.2012
    Сообщения:
    24
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте!
    В Joomla 2.5 при выводе статей поле "Автор" по умолчанию выводится перед статьей, а мне нужно, чтобы это поле выводилось внизу, после статьи.
    Знаю что все это меняется в /templates/shablon/com_content/article/default.php
    но вот как поменять код не знаю.

    на всякий случай привожу код шаблона статьи:
    Код (PHP):
    1. <?php
    2. defined('_JEXEC') or die;
    3.  
    4. require_once dirname(__FILE__) . str_replace('/', DIRECTORY_SEPARATOR, '/../../../functions.php');
    5.  
    6. JHtml::addIncludePath(JPATH_COMPONENT . '/helpers');
    7.  
    8. $component = new ArtxContent($this, $this->params);
    9. $article = $component->article('article', $this->item, $this->item->params, array('print' => $this->print));
    10.  
    11. echo $component->beginPageContainer('item-page');
    12. if (strlen($article->pageHeading))
    13.     echo $component->pageHeading($article->pageHeading);
    14. $params = $article->getArticleViewParameters();
    15. if (strlen($article->title)) {
    16.     $params['header-text'] = $this->escape($article->title);
    17.     if (strlen($article->titleLink))
    18.         $params['header-link'] = $article->titleLink;
    19. }
    20. // Change the order of "if" statements to change the order of article metadata header items.
    21. if (strlen($article->created))
    22.     $params['metadata-header-icons'][] = "<span class=\"my-postdateicon\">" . $article->createdDateInfo($article->created) . "</span>";
    23. if (strlen($article->modified))
    24.     $params['metadata-header-icons'][] = "<span class=\"my-postdateicon\">" . $article->modifiedDateInfo($article->modified) . "</span>";
    25. if (strlen($article->published))
    26.     $params['metadata-header-icons'][] = "<span class=\"my-postdateicon\">" . $article->publishedDateInfo($article->published) . "</span>";
    27. if (strlen($article->author))
    28.     $params['metadata-header-icons'][] = "<span class=\"my-postauthoricon\">" . $article->authorInfo($article->author, $article->authorLink) . "</span>";
    29. if ($article->printIconVisible)
    30.     $params['metadata-header-icons'][] = $article->printIcon();
    31. if ($article->emailIconVisible)
    32.     $params['metadata-header-icons'][] = $article->emailIcon();
    33. if ($article->editIconVisible)
    34.     $params['metadata-header-icons'][] = $article->editIcon();
    35. if (strlen($article->hits))
    36.     $params['metadata-header-icons'][] = $article->hitsInfo($article->hits);
    37. // Build article content
    38. $content = '';
    39. if (!$article->introVisible)
    40.     $content .= $article->event('afterDisplayTitle');
    41. $content .= $article->event('beforeDisplayContent');
    42. if (strlen($article->toc))
    43.     $content .= $article->toc($article->toc);
    44. if (strlen($article->text))
    45.     $content .= $article->text($article->text);
    46. if ($article->introVisible)
    47.     $content .= $article->intro($article->intro);
    48. if (strlen($article->readmore))
    49.     $content .= $article->readmore($article->readmore, $article->readmoreLink);
    50. $content .= $article->event('afterDisplayContent');
    51. $params['content'] = $content;
    52. // Change the order of "if" statements to change the order of article metadata footer items.
    53. if (strlen($article->category))
    54.   $params['metadata-footer-icons'][] = "<span class=\"my-postcategoryicon\">"
    55.     . $article->categories($article->parentCategory, $article->parentCategoryLink, $article->category, $article->categoryLink)
    56.     . "</span>";
    57. // Render article
    58. echo $article->article($params);
    59. echo $component->endPageContainer();
     
  2.  

Поделиться этой страницей

Загрузка...