| Current Path : /home/smartconb/www/armencom33/components/com_eventgallery/tmpl/singleimage/ |
| Current File : /home/smartconb/www/armencom33/components/com_eventgallery/tmpl/singleimage/default.php |
<?php
/**
* @package Sven.Bluege
* @subpackage com_eventgallery
*
* @copyright Copyright (C) 2005 - 2019 Sven Bluege All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
use Joomla\CMS\Categories\CategoryNode;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use Svenbluege\Component\Eventgallery\Site\Library\Common\View;
use Svenbluege\Component\Eventgallery\Site\Library\Helper\CartConnector;
use Svenbluege\Component\Eventgallery\Site\Model\SingleimageModel;
defined('_JEXEC') or die('Restricted access');
$app = Factory::getApplication();
/**
* @var \de\svenbluege\joomla\eventgallery\ObjectWithConfiguration|View $this
* @var \Svenbluege\Component\Eventgallery\Site\Library\File\File $file
* @var SingleimageModel $model
* @var CategoryNode $category
*/
$file = $this->file;
$category = $this->category;
$model = $this->model;
?>
<?php echo $this->loadSnippet('social'); ?>
<?php echo $this->loadSnippet("cart"); ?>
<div id="singleimage">
<?php IF ($this->config->getEvent()->doShowDate()): ?>
<h4 class="date">
<?php echo \Joomla\CMS\HTML\HTMLHelper::date($this->folder->getDate()) ?>
</h4>
<?php ENDIF ?>
<?php echo $this->config->getEventsList()->renderEventHeadTag($this->folder->getDisplayName(), 'displayname'); ?>
<a name="image"></a>
<div class="btn-group">
<a class="btn singleimage-overview" href="<?php
$link = "index.php?option=com_eventgallery&view=event&folder=" . $this->folder->getFolderName().'&Itemid='. $this->currentItemid;
if ($model->currentLimitStart > 0) {
$link .= "&limitstart=" . $model->currentLimitStart;
}
if (isset($category) && $category->id != 'root') {
$link .= "&catid=" . $category->id;
} $link = Route::_($link);
echo $link; ?>" title="<?php echo Text::_('COM_EVENTGALLERY_SINGLEIMAGE_NAV_OVERVIEW') ?>"><i class="egfa egfa-list"></i></a>
<?php IF ( $model->firstFile && $model->firstFile->getId() != $file->getId()): ?>
<a class="btn singleimage-first" href="<?php echo Route::_(
"index.php?option=com_eventgallery&view=singleimage&folder=" . $model->firstFile->getFolderName()
. "&file=" . $model->firstFile->getFileName().'&Itemid='. $this->currentItemid
) ?>#image" title="<?php echo Text::_('COM_EVENTGALLERY_SINGLEIMAGE_NAV_START') ?>"><i
class="egfa egfa-fast-backward"></i></a>
<?php ENDIF ?>
<?php IF ($model->prevFile && $model->prevFile->getId() != $file->getId()): ?>
<a class="btn singleimage-prev" id="prev_image" href="<?php echo Route::_(
"index.php?option=com_eventgallery&view=singleimage&folder=" . $model->prevFile->getFolderName() . "&file="
. $model->prevFile->getFileName().'&Itemid='. $this->currentItemid
) ?>#image" title="<?php echo Text::_('COM_EVENTGALLERY_SINGLEIMAGE_NAV_PREV') ?>"><i
class="egfa egfa-backward"></i></a>
<?php ENDIF ?>
<?php IF ($model->nextFile && $model->nextFile->getId() != $file->getId()): ?>
<a class="btn singleimage-next" id="next_image" href="<?php echo Route::_(
"index.php?option=com_eventgallery&view=singleimage&folder=" . $model->nextFile->getFolderName() . "&file="
. $model->nextFile->getFileName().'&Itemid='. $this->currentItemid
) ?>#image" title="<?php echo Text::_('COM_EVENTGALLERY_SINGLEIMAGE_NAV_NEXT') ?>"><i
class="egfa egfa-forward"></i></a>
<?php ENDIF ?>
<?php IF ($model->lastFile && $model->lastFile->getId() != $file->getId()): ?>
<a class="btn singleimage-last" href="<?php echo Route::_(
"index.php?option=com_eventgallery&view=singleimage&folder=" . $model->lastFile->getFolderName() . "&file="
. $model->lastFile->getFileName().'&Itemid='. $this->currentItemid
) ?>#image" title="<?php echo Text::_('COM_EVENTGALLERY_SINGLEIMAGE_NAV_END') ?>"><i
class="egfa egfa-fast-forward"></i></a>
<?php ENDIF ?>
<a class="btn singleimage-zoom" href="<?php echo $file->getImageUrl(NULL, NULL, true) ?>"><i class="egfa egfa-search-plus"></i></a>
<?php IF ($this->folder->isCartable() && $this->config->getCart()->doUseCart()): ?>
<a href="#" data-id="<?php echo "folder=" . urlencode($file->getFolderName()) . "&file=" . urlencode($file->getFileName()); ?>" title="<?php echo Text::_(
'COM_EVENTGALLERY_CART_ITEM_ADD2CART'
) ?>" class="btn btn-primary eventgallery-openAdd2cart"><?php echo Text::_('COM_EVENTGALLERY_PRODUCT_BUY_IMAGE') ?></a>
<?php ENDIF ?>
<?php IF ($this->folder->isCartable() && $this->config->getCart()->doShowCartConnector()): ?>
<a href="<?php echo CartConnector::getLink($file); ?>"
class="btn button-cart-connector" title="<?php echo Text::_('COM_EVENTGALLERY_CART_CONNECTOR') ?>"
data-folder="<?php echo $file->getFolderName() ?>"
data-file="<?php echo $file->getFileName(); ?>"><i class="egfa egfa-cart-plus"></i></a>
<?php ENDIF ?>
<?php IF ($this->config->getSocial()->doUseSocialSharingButton() && $this->folder->isShareable()):?>
<a class="btn social-share-button social-share-button-open" rel="nofollow" href="#" data-href="<?php echo Route::_('index.php?option=com_eventgallery&view=singleimage&layout=share&folder='.$file->getFolderName().'&file='.$file->getFileName().'&Itemid='. $this->currentItemid.'&format=raw'); ?>" class="social-share-button" title="<?php echo Text::_('COM_EVENTGALLERY_SOCIAL_SHARE')?>" ><i class="egfa egfa-share-alt"></i></a>
<?php ENDIF ?>
<?php IF ($file->getHitCount()>0 && $this->config->getEventPageable()->doShowImageHits()): ?>
<div class="btn singleimage-hits"><?php echo Text::_(
'COM_EVENTGALLERY_SINGLEIMAGE_HITS'
) ?> <?php echo $file->getHitCount() ?></div>
<?php ENDIF ?>
</div>
<div class="singleimage eventgallery-imagelist" data-rowheight="100" data-rowheightjitter="0" data-firstimagerowheight="1" data-dofilllastrow="true">
<a class="img-thumbnail thumbnail"
id="bigimagelink"
data-pid="<?php echo $file->getId();?>" data-width="<?php echo $file->getLightboxImageWidth();?>" data-height="<?php echo $file->getLightboxImageHeight();?>"
data-gid="singleimage"
data-title="<?php echo rawurlencode($file->getLightBoxTitle($this->config->getEvent()->doShowImageFilename(), $this->config->getEvent()->doShowExif(), $this->config->getEvent()->doShowImageTitle(), $this->config->getEvent()->doShowImageCaption())) ?>"
data-eg-lightbox="gallery"
href="<?php echo $file->getImageUrl(NULL, NULL, true) ?>"
>
<?php echo $file->getLazyThumbImgTag(100, 100, "", false, null, $this->config->getEvent()->doShowImageTitle(), $this->config->getEvent()->doShowImageCaption()); ?>
</a>
<?php
echo $this->loadTemplate('image_description');
?>
</div>
</div>
<?php echo $this->loadSnippet('footer_disclaimer'); ?>