Your IP : 216.73.216.84


Current Path : /home/helpink/www/components/com_jbusinessdirectory/views/companies/tmpl/
Upload File :
Current File : /home/helpink/www/components/com_jbusinessdirectory/views/companies/tmpl/default_style_3.php

<?php

/**
 * @package    J-BusinessDirectory
 *
 * @author     CMSJunkie http://www.cmsjunkie.com/
 * @copyright  Copyright (C) 2007 - 2022 CMSJunkie. All rights reserved.
 * @license    https://www.gnu.org/licenses/agpl-3.0.en.html
 */
defined('_JEXEC') or die('Restricted access');
require_once 'header.php';
require_once BD_CLASSES_PATH . '/attributes/attributeservice.php';
require_once HELPERS_PATH.'/listing_styles.php';

$db = JFactory::getDBO();
$address = JBusinessUtil::getAddressText($this->company); 
?>

<div id="listing-style-3" class="listing-style-3" itemscope itemtype="http://schema.org/LocalBusiness">
	<?php
		require_once 'breadcrumbs.php';
	?>

	<div class="row">
		<div class="col-md-7">
			<h1 itemprop="name">
				<?php echo isset($this->company->name) ? $this->company->name : ""; ?>
				<?php echo JBDListingStyles::getCompanyBadges($this->company, $appSettings); ?>
			</h1>
			<div class="company-info-review">
				<?php echo JBDListingStyles::getRatingDisplay($this->company, $appSettings); ?>
				<?php echo JBDListingStyles::getReviewActions($this->company, $appSettings, $user); ?>
			</div>
			<?php if(!empty($this->company->slogan)){?>
				<div class="business-slogan"><?php echo  $this->company->slogan ?> </div>
			<?php }?>
		</div>
		<div class="col-md-5">	
			<div class="text-right header-icons">
				<?php echo JBDListingStyles::getCompanyHeaderActions($this->company, $appSettings, $user); ?>
			</div>
		</div>

	</div>

	<div class="row">
		<div class="company-gallery">
		<?php
			if ((isset($this->package->features) && in_array(IMAGE_UPLOAD, $this->package->features) || !$appSettings->enable_packages)
				&& ((isset($this->pictures) && count($this->pictures) > 0) || (isset($this->videos) && count($this->videos) > 0))
			) {
			?>
				<?php require_once JPATH_COMPONENT_SITE . '/include/gallery/grid_gallery.php'; ?>			
			<?php } ?>
		</div>
	</div>

	<div class="row">
		<!-- SIDEBAR -->
    	<div class="col-lg-4">
			<div class="listing-info-container">
				<?php if(isset($this->package->features) && in_array(SHOW_COMPANY_LOGO,$this->package->features) || !$appSettings->enable_packages){ ?>
					<span itemprop="image" style="display:none;"><?php echo (!empty($this->company->logoLocation)) ? BD_PICTURES_PATH.$this->company->logoLocation : BD_ASSETS_FOLDER_PATH."no_image.jpg" ?></span>
		
					<div class="listing-logo" itemprop="logo" itemscope itemtype="http://schema.org/ImageObject">
						<?php if(!empty($this->company->logoLocation)){?>
							<img title="<?php echo $this->escape($this->company->name) ?>" alt="<?php echo $this->escape($this->company->name) ?>" src="<?php echo BD_PICTURES_PATH.$this->company->logoLocation ?>" itemprop="contentUrl">
						<?php }else{ ?>
							<img title="<?php echo $this->escape($this->company->name) ?>" alt="<?php echo $this->escape($this->company->name) ?>" src="<?php echo BD_PICTURES_PATH.'/no_image.jpg' ?>" itemprop="contentUrl">
						<?php } ?>
						<?php echo JBDListingStyles::getOpeningStatus($this->company, $appSettings); ?>
					</div>
				<?php } ?>

				<div class="listing-info-wrapper"> 
					<?php echo JBDListingStyles::getCompanyContactInfo($this->company, $appSettings, $showData); ?>
					
					<?php echo JBDListingStyles::getCompanyActions($this->company, $appSettings, $user, $showData); ?>
						
					<?php if($showData && (isset($this->package->features) && in_array(SOCIAL_NETWORKS, $this->package->features) || !$appSettings->enable_packages)
						&& ((!empty($this->company->linkedin) || !empty($this->company->youtube) ||!empty($this->company->facebook) || !empty($this->company->twitter)
							|| !empty($this->company->linkedin) || !empty($this->company->skype)|| !empty($this->company->instagram) || !empty($this->company->pinterest) || !empty($this->company->whatsapp)))) {
						require_once 'listing_social_networks.php';
						}
					?>
				</div>
			</div>
				
			<?php if($showData && (isset($this->package->features) && in_array(CONTACT_FORM, $this->package->features) || !$appSettings->enable_packages)) { ?>
				<?php if(!empty($this->companyContacts) && (!empty($this->companyContacts[0]->contact_name) || !empty($this->companyContacts[0]->contact_phone))) { ?>
					<div class="listing-section">
						<div class="listing-section-title">
							<?php echo count($this->companyContacts) > 1 ? JText::_('LNG_CONTACT_PERSONS') : JText::_('LNG_CONTACT_PERSON'); ?>
						</div>
						<div class="listing-section-content">
							<?php require_once 'contact_details.php'; ?>
						</div>
					</div>
				<?php } ?>
			<?php } ?>

			<?php if (!empty($this->company->available_dates)){ ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_AVAILABILITY"); ?>
					</div>
					<div class="listing-section-content">
					<?php require "listing_availability.php" ?>
					</div>
				</div>				
			<?php } ?>

			<!-- Business Hours -->
			<?php if ((isset($this->package->features) && in_array(OPENING_HOURS, $this->package->features) || !$appSettings->enable_packages)
					&& (!empty($this->company->business_hours) && $this->company->enableWorkingStatus) || $this->company->opening_status != COMPANY_OPEN_BY_TIMETABLE
				) { ?>
				<div class="listing-section">
					<div class="listing-section-content">
						<?php require_once 'listing_hours.php'; ?>
					</div>
				</div>
			<?php } ?>

			<?php if ((!isset($this->company->userId) || $this->company->userId == 0) && $appSettings->claim_business) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_CLAIM_COMPANY"); ?>
					</div>
					<div class="listing-section-content">
						<div><?php echo JText::_('LNG_CLAIM_COMPANY_TEXT') ?></div><br />
						<a href="<?php echo JRoute::_('index.php?option=com_jbusinessdirectory&task=businessuser.checkUser&view=businessuser&claim_listing_id=' . $this->company->id.$menuItemId) ?>" class="btn btn-primary">
							<i class="la la-pencil"></i>
							<span class="ui-button-text"><?php echo JText::_("LNG_CLAIM_COMPANY") ?></span>
						</a>
					</div>
				</div>
			<?php } ?>

			<!-- Business Map Location -->
			<?php if (
				$showData && (isset($this->package->features) && in_array(GOOGLE_MAP, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->company->latitude) && !empty($this->company->longitude)
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_BUSINESS_MAP_LOCATION"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'map.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Business Contact Persons Informations -->
			<?php if ($showData && (isset($this->package->features) && in_array(CONTACT_FORM, $this->package->features) || !$appSettings->enable_packages)) { ?>
				<?php if (!empty($this->companyContacts) && (!empty($this->companyContacts[0]->contact_name) || !empty($this->companyContacts[0]->contact_phone))) { ?>
					<div class="listing-section">
						<div class="listing-section-title">
							<?php echo JText::_("LNG_CONTACT_PERSONS"); ?>
						</div>
						<div class="listing-section-content">
							<?php require_once 'contact_details.php'; ?>
						</div>
					</div>
				<?php } ?>
			<?php  } ?>
			
			<!-- Business Articles -->
			<?php if (!empty($this->companyArticles) && file_exists(JPATH_SITE . '/plugins/content/business/business.php')) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_LISTING_ARTICLES"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_articles.php'; ?>
					</div>
				</div>
			<?php } ?>

			<?php if ((isset($this->package->features) && in_array(MEMBERSHIPS, $this->package->features) || !$appSettings->enable_packages) && !empty($this->memberships)) {  ?>
				<div class="listing-section">
					<div class="listing-section-content">
						<?php require_once 'listing_memberships.php'; ?>
					</div>
				</div>
			<?php } ?>

			<div class="listing-banners">
				<?php
				jimport('joomla.application.module.helper');
				// this is where you want to load your module position
				$modules = JModuleHelper::getModules('dir-listing');
				$fullWidth = true;
				?>
				<?php if (isset($modules) && count($modules) > 0) { ?>
					<div class="dir-company-module listing-section">
						<?php
						$fullWidth = false;
						foreach ($modules as $module) {
							echo JModuleHelper::renderModule($module, array("style"=>"xhtml"));
						} ?>
					</div>
				<?php } ?>
			</div>
		</div>
		<!-- BODY -->
		<div class="col-lg-8">
			<div class="listing-section">
				<div class="listing-section-title">
					<?php echo JText::_("LNG_DESCRIPTION"); ?>
				</div>
				<div class="listing-section-content">
					<div class="dir-listing-description listing-item">
						<div class="listing-item-content">
							<?php if (!empty($this->company->description) && (isset($this->package->features) && in_array(HTML_DESCRIPTION, $this->package->features) || !$appSettings->enable_packages)) { ?>
								<?php echo JHTML::_("content.prepare", $this->company->description); ?>
							<?php }else if (!empty($this->company->description) && (isset($this->package->features) && in_array(DESCRIPTION, $this->package->features) || !$appSettings->enable_packages)) { ?>
								<?php echo strip_tags($this->company->description); ?>
							<?php } ?>
						</div>
					</div>
					<?php require_once 'details.php';?>
				</div>
			</div>

			
			<!-- Company Services -->
			<?php if ((isset($this->package->features) && in_array(COMPANY_SERVICES, $this->package->features) || !$appSettings->enable_packages)
				&& isset($this->services) && count($this->services) && $appSettings->enable_services
			) {
			?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_SERVICES"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_services.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Business announcements -->
			<?php if ((isset($this->package->features) && in_array(ANNOUNCEMENTS, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->companyAnnouncements) && count($this->companyAnnouncements) && $appSettings->enable_announcements
			) { ?>
				<div id="company-announcements-list" class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_ANNOUNCEMENTS"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_announcements.php'; ?>
					</div>
				</div>
			<?php } ?>

			<?php if($showData && $appSettings->enable_attachments && (isset($this->package->features) && in_array(ATTACHMENTS, $this->package->features) || !$appSettings->enable_packages)) { ?>
				<?php if(!empty($this->company->attachments)) { ?>
					<div class="listing-section">
						<div class="listing-section-title"><?php echo JText::_('LNG_ATTACHMENTS')?></div>
						<div class="listing-section-content">
							<?php require "listing_attachments.php" ?>
						</div>
					</div>
				<?php } ?>
			<?php } ?>

			<?php if ((isset($this->package->features) && in_array(CUSTOM_TAB, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->company->custom_tab_name)
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo $this->company->custom_tab_name; ?>
					</div>
					<div class="listing-section-content">
						<?php echo JHTML::_("content.prepare", $this->company->custom_tab_content); ?>
					</div>
				</div>
			<?php } ?>

			<!-- Business Videos -->
			<?php if ((isset($this->package->features) && in_array(VIDEOS, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->videos)
			) { ?>
				<div class="listing-section" id="company-videos">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_VIDEOS") ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_videos.php'; ?>
					</div>
				</div>
			<?php }	?>

			<!-- Business Sounds -->
			<?php if ((isset($this->package->features) && in_array(SOUNDS_FEATURE, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->sounds)
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_SOUNDS") ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_sounds.php'; ?>
					</div>
				</div>
			<?php }	?>

				<!-- Custom Gallery -->
				<?php
				if ((isset($this->package->features) && in_array(IMAGE_UPLOAD, $this->package->features) || !$appSettings->enable_packages)
					&& ((isset($this->extraPictures) && count($this->extraPictures) > 0))
				) {
				?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_CUSTOM_GALLERY") ?>
					</div>
					<div class="listing-section-content">
						<?php require_once JPATH_COMPONENT_SITE.'/include/extra_gallery.php'; ?>
					</div>
				</div>

				<?php } ?>

			<!-- Business Offers Price List -->
			<?php if (isset($this->offers) && count($this->offers)  && in_array("1", array_column($this->offers, "add_to_price_list")) && $appSettings->enable_offers && $appSettings->show_offer_price_list) { ?>
				<div class="listing-section" id="company-offers-price-list">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_OFFERS_PRICE_LIST"); ?>
					</div>
					<div class="listing-section-content">
						<?php if($appSettings->offer_price_list_view_style == 1) {
									require_once 'listing_offers_price_list_style_2.php';
								} else {
									require_once 'listing_offers_price_list.php';
								}
						?>                              
					</div>
				</div>
			<?php } ?>

			<!-- Business Offers -->
			<?php if ((isset($this->package->features) && in_array(COMPANY_OFFERS, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->offers) && $appSettings->enable_offers
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_COMPANY_OFFERS"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_offers.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Business Products -->
			<?php if ((isset($this->package->features) && in_array(PRODUCTS, $this->package->features) || !$appSettings->enable_packages)
				&& isset($this->productCategories) && count($this->productCategories)
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_PRODUCTS"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_product_categories.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Related Companies -->
			<?php if ((isset($this->package->features) && in_array(RELATED_COMPANIES, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->realtedCompanies)
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_RELATED_COMPANIES"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'related_business.php'; ?>
					</div>
				</div>
			<?php } ?>

			<?php if (!empty($this->associatedCompanies) && $appSettings->enable_linked_listings) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_LINKED_COMPANIES"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_associated_companies.php'; ?>
					</div>
				</div>
			<?php } ?>

			

			<!-- Business Events -->
			<?php if ((isset($this->package->features) && in_array(COMPANY_EVENTS, $this->package->features) || !$appSettings->enable_packages)
				&& isset($this->events) && count($this->events) && $appSettings->enable_events
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_COMPANY_EVENTS"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_events.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Associated Events -->
			<?php if ((isset($this->package->features) && in_array(COMPANY_EVENTS, $this->package->features) || !$appSettings->enable_packages)
				&& isset($this->associatedEvents) && count($this->associatedEvents) && $appSettings->enable_events
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_ASSOCIATED_EVENTS"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_associated_events.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Company Testimonials -->
			<?php if ((isset($this->package->features) && in_array(TESTIMONIALS, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->companyTestimonials)
			) { ?>
				<div class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_TESTIMONIALS") ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_testimonials.php'; ?>
					</div>
				</div>
			<?php } ?>


			<!-- Business Price List -->
			<?php if ((isset($this->package->features) && in_array(SERVICES_LIST, $this->package->features) || !$appSettings->enable_packages)
				&& !empty($this->services_list) && count($this->services_list) && $appSettings->enable_price_list
			) { ?>
				<div id="company-price-list" class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_PRICE_LIST"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_price_list.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Business Projects -->
			<?php 
			if((isset($this->package->features) && in_array(PROJECTS,$this->package->features) || !$appSettings->enable_packages) 
				&& !empty($this->companyProjects)){ ?>
				<div id="company-projects" class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_PROJECTS"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_projects.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Listing Team -->
			<?php if((isset($this->package->features) && in_array(TEAM_FEATURE,$this->package->features) || !$appSettings->enable_packages )
				&& !empty($this->teamMembers['leadership']) || !empty($this->teamMembers['team'])) { ?>
				<div id="company-team" class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_TEAM"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_team.php'; ?>
					</div>
				</div>
			<?php } ?>

			<!-- Business Reviews -->
			<?php if ($appSettings->enable_packages && $appSettings->enable_reviews && isset($this->package->features) && in_array(REVIEWS,$this->package->features) || !$appSettings->enable_packages 
						&& $appSettings->enable_reviews) {  ?>
				<div id="go-company-reviews" class="listing-section">
					<div class="listing-section-title">
						<?php echo JText::_("LNG_BUSINESS_REVIEWS"); ?>
					</div>
					<div class="listing-section-content">
						<?php require_once 'listing_reviews.php'; ?>
					</div>
				</div>
				<?php if(!$appSettings->enable_reviews_users || !$user->id ==0) { ?>
					<div class="listing-section">
						<?php require_once 'default_addreview.php'; ?>
					</div>
				<?php } ?>
			<?php } ?>
		</div>
	</div>
</div>


<form name="tabsForm" action="<?php echo JRoute::_('index.php?option=com_jbusinessdirectory' . $menuItemId) ?>" id="tabsForm" method="post">
	<input type="hidden" name="option" value="<?php echo JBusinessUtil::getComponentName() ?>" />
	<input type="hidden" name="task" value="companies.displayCompany" />
	<input type="hidden" name="tabId" id="tabId" value="<?php echo $this->tabId ?>" />
	<input type="hidden" name="view" value="companies" />
	<input type="hidden" name="layout2" id="layout2" value="" />
	<input type="hidden" name="companyId" value="<?php echo $this->company->id ?>" />
	<input type="hidden" name="controller" value="companies" />
	<input type="hidden" name="facebook_url" id="facebook_url" value="cmsjunkie" />
</form>

<script>
	window.addEventListener('load', function() {
		<?php if (
			$showData && (isset($this->package->features) && in_array(GOOGLE_MAP, $this->package->features) || !$appSettings->enable_packages)
			&& !empty($this->company->latitude) && !empty($this->company->longitude)
		) { ?>
			loadDetailsViewMap();
		<?php }	?>
	});
</script>

<?php require_once 'listing_util.php'; ?>