PATH:
home
/
letacommog
/
entrepro
/
wp-content
/
themes
/
rehub
/
content-egg-templates
<?php /* * Name: List widget with merchants * Modules: * Module Types: PRODUCT * */ ?> <?php use ContentEgg\application\helpers\TemplateHelper; use ContentEgg\application\helpers\CurrencyHelper; // sort items by price ?> <?php $all_items = TemplateHelper::sortAllByPrice($data); ?> <?php if(!empty($all_items)):?> <?php $postid = (isset($post_id)) ? $post_id : get_the_ID();?> <?php if (get_post_type($postid) == 'product'):?> <?php $itemsync = \ContentEgg\application\WooIntegrator::getSyncItem($postid); $unique_id = $itemsync['unique_id']; $module_id = $itemsync['module_id'];?> <?php else:?> <?php $unique_id = get_post_meta($postid, '_rehub_product_unique_id', true);?> <?php $module_id = get_post_meta($postid, '_rehub_module_ce_id', true);?> <?php endif;?> <?php $syncitem = ($unique_id) ? $data[$module_id][$unique_id] : '';?> <?php $rand = mt_rand();?> <?php $countitems = count($all_items);?> <?php if ($unique_id && $module_id && !empty($syncitem)) :?> <?php include(rh_locate_template( 'inc/parts/pricealertpopup.php' ) ); ?> <?php endif;?> <div class="widget_merchant_list<?php if ($countitems > 7):?> expandme<?php endif;?>"> <div class="tabledisplay"> <?php foreach ($all_items as $key => $item): ?> <?php $stock_status_str = (!empty($item['stock_status'])) ? TemplateHelper::getStockStatusStr($item) : '';?> <?php $stock_status_class = (!empty($item['stock_status'])) ? TemplateHelper::getStockStatusClass($item) : '';?> <?php $offer_post_url = $item['url'] ;?> <?php $afflink = apply_filters('rh_post_offer_url_filter', $offer_post_url );?> <?php $merchant = (!empty($item['merchant'])) ? $item['merchant'] : ''; ?> <?php $offer_price = (!empty($item['price'])) ? $item['price'] : ''; ?> <?php $currency_code = (!empty($item['currencyCode'])) ? $item['currencyCode'] : ''; ?> <?php $modulecode = (!empty($item['module_id'])) ? $item['module_id'] : ''; ?> <?php if (!empty($item['domain'])):?> <?php $domain = $item['domain'];?> <?php elseif (!empty($item['extra']['domain'])):?> <?php $domain = $item['extra']['domain'];?> <?php else:?> <?php $domain = '';?> <?php endif;?> <?php $domain = rh_fix_domain($merchant, $domain);?> <?php $lowestused_price = (!empty($item['extra']['lowestUsedPrice'])) ? $item['extra']['lowestUsedPrice'] : ''; ?> <?php if($offer_price && rehub_option('ce_custom_currency')) { $currency_code = rehub_option('ce_custom_currency'); $currency_rate = CurrencyHelper::getCurrencyRate($item['currencyCode'], $currency_code); if (!$currency_rate) $currency_rate = 1; $offer_price = $offer_price * $currency_rate; }?> <?php if(rehub_option('rehub_btn_text') !='') :?><?php $btn_txt = rehub_option('rehub_btn_text') ; ?><?php else :?><?php $btn_txt = __('See it', 'rehub_framework') ;?><?php endif ;?> <div class="table_merchant_list module_class_<?php echo esc_attr($modulecode);?> rh_stock_<?php echo esc_attr($stock_status_class);?>"> <div class="merchant_thumb"> <a rel="nofollow" target="_blank" href="<?php echo esc_url($afflink) ?>" class="re_track_btn"> <img src="<?php echo esc_attr(TemplateHelper::getMerhantIconUrl($item, true)); ?>" alt="<?php echo esc_attr($modulecode);?>" /> <?php if (!empty($merchant)):?> <?php echo esc_html($merchant); ?> <?php elseif(!empty($domain)):?> <?php echo esc_html($domain); ?> <?php endif;?> </a> </div> <div class="price_simple_col"> <?php if(!empty($item['price'])) : ?> <div> <a rel="nofollow" target="_blank" href="<?php echo esc_url($afflink) ?>" class="re_track_btn"> <span class="val_sim_price"> <?php echo TemplateHelper::formatPriceCurrency($offer_price, $currency_code); ?> </span> <?php if (!empty($item['extra']['totalUsed'])): ?> <span class="val_sim_price_used_merchant"> <?php echo (int)$item['extra']['totalUsed']; ?> <?php _e('used', 'rehub_framework'); ?> <?php _e('from', 'rehub_framework'); ?> <?php echo TemplateHelper::formatPriceCurrency($lowestused_price, $currency_code); ?> </span> <?php endif; ?> </a> </div> <?php endif ;?> <?php if($stock_status_class == 'outofstock'):?> <span class="blockstyle redbrightcolor font80"><?php echo esc_attr($stock_status_str);?></span> <?php endif;?> </div> <div class="buttons_col"> <a class="re_track_btn" href="<?php echo esc_url($afflink) ?>" target="_blank" rel="nofollow"> <?php echo esc_html($btn_txt) ; ?> </a> </div> </div> <?php endforeach; ?> </div> <div class="additional_line_merchant flowhidden"> <?php if ($countitems > 7):?> <span class="expand_all_offers"><?php _e('Show all', 'rehub_framework');?> <span class="expandme">+</span></span> <?php endif;?> <?php if ($unique_id && $module_id && !empty($syncitem)) { include(rh_locate_template( 'inc/parts/pricehistorypopup.php' ) ); } ?> </div> </div> <div class="clearfix"></div> <?php $product_update = TemplateHelper::getLastUpdateFormattedAmazon($data);?> <?php if($product_update):?> <div class="font60 lineheight20"><?php _e('Last Amazon price update was:', 'rehub_framework');?> <?php echo esc_html($product_update);?> <span class="csspopuptrigger" data-popup="ce-widgetamazon-disclaimer"><i class="far fa-question-circle greycolor font110"></i></span></div> <div class="csspopup" id="ce-widgetamazon-disclaimer"> <div class="csspopupinner"> <span class="cpopupclose">×</span> <?php _e('Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon.com (Amazon.in, Amazon.co.uk, Amazon.de, etc) at the time of purchase will apply to the purchase of this product.', 'rehub_framework');?> </div> </div> <?php endif;?> <?php endif;?>
[+]
..
[+]
AvantlinkProducts
[+]
Flipkart
[+]
Optimisemedia
[+]
Udemy
[+]
QwantImages
[+]
Zanox
[+]
AffilinetProducts
[+]
Walmart
[+]
Youtube
[+]
GoogleImages
[+]
Twitter
[+]
Impactradius
[+]
LomadeeProducts
[-] block_all_logolist_widget.php
[edit]
[+]
PayTM
[+]
Shareasale
[+]
Ebay
[-] block_all_merchant_widget.php
[edit]
[-] .htaccess
[edit]
[+]
Pepperjam
[-] wdgt_price_movers_top_offers.php
[edit]
[-] block_all_offers_logo.php
[edit]
[+]
BingImages
[+]
Flickr
[-] block_all_pricehistory_full.php
[edit]
[+]
AE
[-] wdgt_price_movers_grid.php
[edit]
[+]
TradedoublerProducts
[+]
Offer
[+]
Bolcom
[+]
Linkwise
[+]
Aliexpress
[+]
Envato
[+]
Viglink
[-] block_all_simple_list.php
[edit]
[+]
Kelkoo
[+]
GoogleNews
[+]
GdeSlon
[+]
Amazon
[+]
Affiliatewindow
[+]
Linkshare
[+]
CjProducts
[+]
GoogleBooks
[-] block_all_offers_list.php
[edit]
[+]
TradetrackerProducts
[-] block_all_offers_grid.php
[edit]
[+]
AdmitadProducts
[-] block_all_pricealert_full.php
[edit]