public function canView($options = array()) { $params = JUDirectoryHelper::getParams(null, $this->listing_id); $default_image = JUDirectoryHelper::getDefaultListingImage(); if ($this->value == "" && $default_image) { $this->value = "default/" . $params->get('listing_default_image', 'default-listing.png'); } return parent::canView($options); }
public static function getListingImage($image, $getDefault = true) { if ($image) { $listingImageUrl = JUDirectoryFrontHelper::getDirectory("listing_image_directory", "media/com_judirectory/images/listing/", true); return JUri::root(true) . "/" . $listingImageUrl . $image; } elseif ($getDefault) { return JUDirectoryHelper::getDefaultListingImage(); } return ''; }
* ------------------------------------------------------------------------ * JUDirectory for Joomla 2.5, 3.x * ------------------------------------------------------------------------ * * @copyright Copyright (C) 2010-2015 JoomUltra Co., Ltd. All Rights Reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author JoomUltra Co., Ltd * @website http://www.joomultra.com * @----------------------------------------------------------------------@ */ // No direct access to this file defined('_JEXEC') or die('Restricted access'); ?> <script type="text/javascript"> var default_image = "<?php echo JUDirectoryHelper::getDefaultListingImage(); ?> "; var listing_image_url = "<?php echo JUri::root(true) . "/" . JUDirectoryFrontHelper::getDirectory("listing_image_directory", "media/com_judirectory/images/listing/", true); ?> "; function jSelectListing_related() { var $ul = jQuery(".related-listing-list").find(".related-listings"); var $listing = $ul.find("li#listing-" + arguments[0]); if (!$listing.length && arguments[0] != <?php echo (int) $this->item->id; ?> ) { var $li = '<li id="listing-' + arguments[0] + '">'; $li += '<div class="listing-inner">';