Переменная imgfloat в mod_articles_news

  • 3 Ответов
  • 230 Просмотров

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

*

Оффлайн kik84

В модуль mod_articles_news добавил
<?php
$images 
json_decode($item->images);
?>

<?php $imgfloat = (empty($images->float_intro))? $params->get('float_intro') : $images->float_intro?>

<div class="intro_image pull-<?php echo htmlspecialchars($imgfloat); ?>">
<a href="<?php echo $item->link?>">
<?php $images json_decode($item->images); ?>
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
</a>
</div>

Но с фронта ...class="intro_image pull- т.е. не добавляется float из соответствующих настроек в материале.
Чего не хватает в коде модуля?

*

Оффлайн FitMe

Re: Переменная imgfloat в mod_articles_news
« Ответ #1 : 29.07.2016, 19:04:48 »
Чего не хватает в коде модуля?
Добавляется это вроде js к class="caption", где то видел подробное описание но не вспомню, смотрите в этом направлении.
Но могу ошибаться)

Возможно более ясная будет картина когда посмотрите как это работает в макете вывода материала в списке категории.

*

Оффлайн kik84

Re: Переменная imgfloat в mod_articles_news
« Ответ #2 : 29.07.2016, 19:43:24 »
Добавляется это вроде js к class="caption", где то видел подробное описание но не вспомню, смотрите в этом направлении.
Но могу ошибаться)

Возможно более ясная будет картина когда посмотрите как это работает в макете вывода материала в списке категории.

Для категорий код в layouts/joomla/content/intro_image.php Оттуда я и брал его, кроме //$params  = $displayData->params; т.к. если с этой переменной, то Fatal error: Call to a member function get() on a non-object

*

Оффлайн FitMe

Re: Переменная imgfloat в mod_articles_news
« Ответ #3 : 29.07.2016, 22:26:19 »
На сколько я помню, то прибавление класса к изображению и описания потом же ниже происходит в
Корень/layouts/joomla/content/intro_image.php

А что мешает проще сделать и классами определить стиль в модуле этого изображения?!
<!-- img -->
<img style="intro_imgs" src="<?php echo json_decode($item->images)->image_intro?>" alt="<?php echo $item->title?>" itemprop="thumbnailUrl"/>
<!-- img -->