0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 261 Просмотров
*

Victor333

  • Захожу иногда
  • 444
  • 1 / 0
Добрый день. Помогите, пожалуйста, добавить позицию для модуля.

Нужно прописать код в файл, если я правильно понимаю это файл этот - /templates/шаблон/warp/systems/joomla/layouts/article.php

Код
<article  itemscope itemtype="http://schema.org/Article" class="uk-article uk-panel-box-primary" <?php if ($permalink) echo 'data-permalink="'.$permalink.'"'; ?>>

<?php if ($author || $date || $category) : ?>
<div class="uk-article-meta">
<?php

$author   = ($author && $author_url)? '<a href="'.$author_url.'">'.$author.'</a>' : $author;
$date     = ($date)? ($datetime ? '<time datetime="'.$datetime.'">'.JHtml::_('date', $date, JText::_('d.m.Y')).'</time>' : JHtml::_('date', $date, JText::_('d.m.Y'))) : '';

$img = @$category_img ? '<img src="'.$category_img.'" alt="'.$category_img_alt.'" class="uk-article-meta-category-img">' : '';
$category = ($category && $category_url)? '<a href="'.$category_url.'">'.$img.$category.'</a>' : $category;

if ($category) {
echo '<span class="uk-article-meta-category uk-float-left">'.$category.'</span>';
}

if ($author) {
echo '<span class="uk-article-meta-author uk-float-right">'.$author.'</span>';
}

if ($date) {
echo '<span class="uk-article-meta-author uk-float-right">'.$date.'</span>';
}

?>
<div class="uk-clearfix"></div>
</div>
<?php endif; ?>

<?php if ($image && $image_alignment == 'none') : ?>
<?php if ($url) : ?>
<a class="tm-article-title-link" href="<?php echo $url; ?>">
<img class="tm-article-title-img" src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>">
<?php if ($title) : ?>
<h1 class="uk-article-title"><?php echo $title; ?></h1>
<?php endif; ?>
</a>
<?php else : ?>
<img class="tm-article-title-img" src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>">
<?php if ($title) : ?>
<h1 class="uk-article-title"><?php echo $title; ?></h1>
<?php endif; ?>
<?php endif; ?>
<?php elseif ($title) : ?>
<h1 itemprop="name" class="uk-article-title">
<?php if ($url && $title_link) : ?>
<a class="tm-article-title-link" href="<?php echo $url; ?>"><?php echo $title; ?></a>
<?php else : ?>
<?php echo $title; ?>
<?php endif; ?>
</h1>
<?php endif; ?>

<?php echo $hook_aftertitle; ?>

<?php if ($image && $image_alignment != 'none') : ?>
<?php if ($url) : ?>
<a class="uk-align-<?php echo $image_alignment; ?>" href="<?php echo $url; ?>" title="<?php echo $image_caption; ?>"><img src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>"></a>
<?php else : ?>
<img class="uk-align-<?php echo $image_alignment; ?>" src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>">
<?php endif; ?>
<?php endif; ?>



<?php if ($article) : ?>
<div itemprop="articleBody" class="tm-article-content"><?php echo $article; ?></div>
<?php endif; ?>

<?php if ($tags) : ?>
<div class="tm-article-tags"><?php echo JText::_('TPL_WARP_TAGS').': '.$tags; ?></div>
<?php endif; ?>

<?php if ($more) : ?>
<div class="tm-article-more"><a href="<?php echo $url; ?>" title="<?php echo $title; ?>"><?php echo $more; ?></a></div>
<?php endif; ?>

<?php if ($edit) : ?>
<div class="tm-article-edit"><?php echo $edit; ?></div>
<?php endif; ?>


<div class="tm-article-before"><?php echo $hook_beforearticle; ?></div>


<?php
$modules =JModuleHelper::getModules('main-article');
if (count($modules))
{
?>
<div class="tm-pos_mod-articles">

<?php
$attr = array('style' => 'none');

foreach ($modules as $module) {

$mod_params = json_decode($module->params);
$mod_title_class = (trim($mod_params->header_class)? ' class="'.trim($mod_params->header_class).'"' : '');
$mod_title_tag = (!empty($mod_params->params->header_tag)? $mod_params->params->header_tag : 'h3');
$mod_title = ($module->showtitle ? '<'.$mod_title_tag.$mod_title_class.'>'.$module->title.'</'.$mod_title_tag.'>' : '');
$mod_class = (trim($mod_params->moduleclass_sfx)? ' '.trim($mod_params->moduleclass_sfx) : '');
?>
<div class="tm-pos_mod-article<?php echo $mod_class; ?>">
<?php echo $mod_title; ?>
<?php echo JModuleHelper::renderModule($module, $attr); ?>
</div>
<?php } ?>

</div>
<?php } ?>


<div class="tm-article-after"><?php echo $hook_afterarticle; ?></div>


<?php if ($previous || $next) : ?>
<ul class="uk-pagination">
<?php if ($previous) : ?>
<li class="uk-pagination-previous">
<a href="<?php echo $previous; ?>"><i class="uk-icon-angle-double-left"></i> <?php echo JText::_('JPREV'); ?></a>
</li>
<?php endif; ?>

<?php if ($next) : ?>
<li class="uk-pagination-next">
<a href="<?php echo $next; ?>"><?php echo JText::_('JNEXT'); ?> <i class="uk-icon-angle-double-right"></i></a>
</li>
<?php endif; ?>
</ul>
<?php endif; ?>

</article>

Нужно чтоб после заголовка материала H1 выводился модуль. Модуль можно назвать условно, потом переименую


Кто в теме, помогите, пожалуйста
*

beliyadm

  • Легенда
  • 8862
  • 1624 / 63
  • Севастополь == Россия
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать рамку вокруг модуля?

Автор RaMzEs1997

Ответов: 29
Просмотров: 192
Последний ответ 14.11.2018, 16:15:03
от lexxbry
Помощь в настройке модуля на Joomla 3, подпрыгивает страница вверх

Автор black_vlad_ik1

Ответов: 0
Просмотров: 63
Последний ответ 13.11.2018, 19:55:37
от black_vlad_ik1
Голосование за материал (За/Против)

Автор comax

Ответов: 0
Просмотров: 32
Последний ответ 12.11.2018, 16:24:25
от comax
После обновления на версию 3.9.0 не работают модули при добавлении в материал

Автор help-tend

Ответов: 10
Просмотров: 259
Последний ответ 09.11.2018, 16:13:50
от help-tend
Двойной заголовок модуля в материале

Автор d0ublezer0

Ответов: 1
Просмотров: 83
Последний ответ 31.10.2018, 13:29:17
от NewUsers