Как вывести ссылку и главную картинку модуля конкурсов на главную?

1 month 2 weeks ago #1602
Topic Author
Максим Дроздов's Avatar
Posts: 1
Как вывести ссылку и главную картинку модуля конкурсов на главную?

<?php
/**
 * @package    Mod_Competition_Participants
 * @author     Dmitry Rekun and SherZa <support@norrnext.com>
 * [member=126442]copyright[/member]  Copyright (C) 2015 - 2017 NorrNext. All rights reserved.
 * @license    GNU General Public License version 3 or later; see license.txt
 */

defined('_JEXEC') or die;

CompetitionHelperAsset::load('style.min.css', null, 'com_competition', true);

if (!empty($list)) : ?>

<div class="homekonkurszag">
<span class="img konkursim7">
<img alt="Мисс октябрь Инфоград" src="/images/infograd/kubokkonkurs.png" width="50" height="50">
</span>
<a href="/miss-oktyabr-infograd.html"><h3 class="homezag">Конкурс</h3></a>
</div>
<div class="homekonkurs7title">
<p><a href="/miss-oktyabr-infograd.html">Все участники</a></p>

<!--	<p class="homekonkursuchast"><a href="/uchastvovat">принять участие</a></p> -->
</div>

<div class="testkonkurshome7">
<a href="/miss-oktyabr-infograd.html"><img class="anonskonkursa" src="/images/infograd/konkursmissoctober.jpg" style="border: 1px solid #dddddd;padding: 2px;background: #ffffff;" alt="Мисс октябрь Инфоград"></a>
</div>


<div class="mod-cp-list<?php echo $moduleclass_sfx; ?>">
<div class="nc-grid" data-nc-grid-margin data-nc-grid-match>
<?php
$i = 1;
$k = 0;
$columns = $params->get('cols', 3);

foreach ($list as $k => $item) :
?>

<div class="nc-width-medium-1-<?php echo CompetitionHelperTheme::getUnitWidth('default', $columns);?>">

<?php if (!empty($item->image)) : ?>
<a class="nc-thumbnail"	href="<?php echo $item->href; ?>">
<figure class="nc-overlay nc-overlay-toggle nc-margin-small-bottom">
<img src="<?php echo $item->image; ?>" alt="<?php echo $item->title; ?>" />
<figcaption class="nc-overlay-area">
<div class="nc-overlay-area-content">
<i class="nc-icon-share nc-icon-large"></i>
</div>
</figcaption>
</figure>

<div class="nc-thumbnail-caption">
<p class="nc-margin-small-bottom nc-margin-small-left nc-text-left">
<?php if ($params->get('showRating', 1) && isset($item->votes)) : ?>
<span class="nc-float-right nc-margin-small-right">
<span class="nc-icon-heart nc-margin-small-right nc-text-danger"></span>
<?php echo $item->votes; ?>
</span>
<?php endif; ?>
<?php echo $item->title; ?>
</p>
</div>
</a>
<?php else: ?>
<a class="nc-grid-participant-title" href="<?php echo $item->href; ?>">
<?php echo $item->title; ?>
</a>
<?php if ($params->get('showRating', 1) && isset($item->votes)) : ?>
<br /><span class="nc-icon-heart nc-text-danger"></span>
<?php echo $item->votes;
endif; ?>
<?php endif; ?>

</div>

<?php $k++;
if ($i++ == $columns && $k < count($list)) : ?>

</div><div class="nc-grid" data-nc-grid-margin data-nc-grid-match>

<?php $i = 1;
endif;

endforeach; ?>
</div>
</div>
<?php
else :
echo JText::_('MOD_COMPETITION_PARTICIPANTS_NO_PARTICIPANTS');
endif;

1 month 2 weeks ago #1609
Eugene's Avatar
Posts: 475
Как вывести ссылку и главную картинку модуля конкурсов на главную?

Выше приведён код, но, боюсь, не совсем понятна конечная цель. :-)
В коде уже жёстко прописаны данные конкретных конкурсов.
Вы хотите в самописный модуль добавить определенную логику?
Что есть ссылка и картинка? Это ссылка на конкурс и картинка из его настроек?
Какая задача стоит в целом?
Пожалуйста, уточните вопрос.


Like our extensions and support?
Add your voice to the JED listing with a 5-star review: bit.ly/2ciJBqC
Thanks!
Last Edit: 1 month 2 weeks ago by Eugene.

1 month 2 weeks ago #1610
Eugene's Avatar
Posts: 475
Как вывести ссылку и главную картинку модуля конкурсов на главную?

Данная тема была создана в разделе другого расширения. Подумал, что Вы по ошибке создали тему не в том разделе и перенёс в раздел компонента, теперь вижу, что у Вас нет активной подписки и, соответственно, прав для публикации в разделе NorrCompetition. В этой теме ответить пока не сможете.

NorrCompetition - платный продукт. Для получения поддержки и свежих версий нужно иметь активную подписку на компонент. Вам нужно прибрести лицензию.


Like our extensions and support?
Add your voice to the JED listing with a 5-star review: bit.ly/2ciJBqC
Thanks!
Last Edit: 1 month 2 weeks ago by Eugene.

You can get our help: Monday - Friday / 09:00 to 17:00 (GMT+2). but not limited. Our staff will be pleased to provide Premium support to every paid subscriber asap, but sometimes you should be ready to wait for our reply for up to 3 days. In case of free extensions we do the best to develop and maintain them either, but their support is not necessary.

Product Latest Update