Новости Joomla

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

Victor333

  • Захожу иногда
  • 445
  • 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

  • Легенда
  • 9758
  • 1664 / 66
  • Севастополь, Россия
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Убрать из модуля новостей ссылку на статью, на которой выводится модуль

Автор zeus07

Ответов: 3
Просмотров: 727
Последний ответ 08.11.2023, 21:17:26
от GrayAn
Поиск в Материал- Блог категории

Автор mag_num83

Ответов: 1
Просмотров: 327
Последний ответ 14.09.2023, 20:36:34
от beliyadm
Вернуть слайдер после работы с модулем html кода

Автор Jenik1245

Ответов: 0
Просмотров: 396
Последний ответ 30.05.2023, 14:15:58
от Jenik1245
Изменение отображения модуля от разрешения экрана

Автор mag_num83

Ответов: 5
Просмотров: 525
Последний ответ 17.05.2023, 09:35:23
от Театрал
Как удалить позицию модуля в настройках модуля?

Автор 62411

Ответов: 6
Просмотров: 413
Последний ответ 12.03.2023, 18:24:38
от 62411