Advertisement
Guest User

bt

a guest
Jan 24th, 2024
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.90 KB | Source Code | 0 0
  1.  
  2. <div class="product splide__slide cm-dialog-closer {$class}" data-ca-product-id="{$_product.product_id}">
  3.     {if $smarty.request.force_chain_id}
  4.         {$identifier = "`$smarty.request.force_chain_id`_`$_product.product_id`"}
  5.     {else}
  6.         {$identifier = "`$chain.chain_id`_`$_product.product_id`"}
  7.     {/if}
  8.     <div class="cm-reload-{$obj_prefix}{$_product.product_id}"  id="bt_product_prices_container_{$identifier}">
  9.     <div class="product_prices_container" data-ca-product-id="{$_product.product_id}" data-ca-product-price="{$_product.price}" data-ca-discounted-price="{$_product.discounted_price}">
  10.         <!--CONTENT-->
  11.     </div>
  12.     <!--bt_product_prices_container_{$identifier}--></div>
  13.     <input type="hidden" name="product_data[{$_product.product_id}][product_id]" value="{$_product.product_id}" />
  14.  
  15.     <div class="product-image cm-reload-{$obj_prefix}{$_product.product_id}" >
  16.         <a href="{"products.view?product_id=`$_product.product_id`"|fn_url}">{include file="common/image.tpl" image_width="150" image_height="150"  obj_id="`$chain.chain_id`_`$_product.product_id`" images=$_product.main_pair class="product-image" lazy_load=false}</a>
  17.         <!--bt_product_image_{$identifier}--></div>
  18.  
  19.         {if $_product.price != $_product.discounted_price }
  20.         {$discount_prc = round((1-$_product.discounted_price/$_product.price)*100)}
  21.         {if $discount_prc > 0}
  22.             <div class="ty-product-labels ty-product-labels--left-top">
  23.                 <div class="ty-product-labels__item ty-product-labels__item--discount"><span class="ty-product-labels__content">-{$discount_prc|string_format:"%d"}%{*{include file="common/price.tpl" value=$_product.discount|string_format:"%d"}*}</span></div>
  24.             </div>
  25.         {/if}
  26.         {/if}
  27.        
  28.         <div class="product-wrap">
  29.  
  30.  
  31.        
  32.         <div class="product-name">
  33.             <a href="{"products.view?product_id=`$_product.product_id`"|fn_url}">{$_product.product_name|truncate:66:"...":true}</a>
  34.  
  35.             {if $_product.product_options}
  36.                
  37.                 <a href="javascript:void(0);" title="{foreach from=$_product.product_options item="option"}<p>{$option.option_name}: {$option.variants[$option.value].variant_name|default:$option.variant_name}</p>{/foreach}" class="ab__bt-option cm-tooltip"><i class="ty-icon-help-circle"></i> <span>{__("options")}</span></a>
  38.                    
  39.                 {if $behavior_of_similar_products == "popup"}
  40.                     <div class="ab__bt-option ab__bt-option-mobile">{foreach from=$_product.product_options item="option"}<p>{$option.option_name}: {$option.variants[$option.value].variant_name|default:$option.variant_name}</p>{/foreach}</div>
  41.                 {/if}
  42.             {elseif $_product.aoc}
  43.                 {capture name="buy_together_product_options"}
  44.                     <div id="buy_together_options_{$identifier}" class="ab__bt-box cm-reload-{$obj_prefix}{$_product.product_id}">
  45.                         <div class="{$buy_together_options_class}" id="buy_together_options_update_{$identifier}">
  46.                             <input type="hidden" name="appearance[show_product_options]" value="1" />
  47.                             <input type="hidden" name="appearance[bt_chain]" value="{$chain.chain_id}" />
  48.                             <input type="hidden" name="appearance[bt_id]" value="{$_id}" />
  49.                             {include file="views/products/components/product_options.tpl" product=$_product obj_id=$_product.product_id id=$_product.product_id  product_options=$_product.options name="product_data" no_script=true extra_id="`$_product.product_id`_`$chain.chain_id`"}
  50.                             <!--buy_together_options_update_{$identifier}--></div>
  51.                            
  52.        
  53.                         {include file="buttons/button.tpl" but_id="add_item_close" but_name="" but_text=__("save_and_close") but_role="action" but_meta="ty-btn__primary cm-dialog-closer"}
  54.                     </div>
  55.                 {/capture}
  56.                
  57.                 <div class="product-options{if $behavior_of_similar_products != "popup"} optopns-bt-icon{/if}">
  58.                     {capture name="options_popup"}
  59.                     {include file="common/popupbox.tpl" id="buy_together_options_`$chain.chain_id`_`$_product.product_id`_`$rand`" content=$smarty.capture.buy_together_product_options link_meta="ty-btn settings-icon" link_icon_first=true link_icon="ty-icon-cog" text=__("specify_options") act="general"}
  60.                     {/capture}
  61.                     {$smarty.capture.options_popup|replace:'href="#"':"" nofilter}
  62.                 </div>
  63.             {/if}
  64.         </div>
  65.  
  66.         <div class="product-price {if $_product.price != $_product.discounted_price}discounted{/if} cm-reload-{$obj_prefix}{$_product.product_id}" id="bt_product_price_{$identifier}">
  67.             {if $_product.amount > 1}<span class="count">{$_product.amount}x</span>{/if}
  68.             {if !(!$auth.user_id && $settings.General.allow_anonymous_shopping == "hide_price_and_add_to_cart")}
  69.                 <span class="price">{include file="common/price.tpl" value=$_product.discounted_price}</span>
  70.                 {if $_product.price != $_product.discounted_price}
  71.                     <span class="ty-strike">{include file="common/price.tpl" value=$_product.price}</span>
  72.                 {/if}
  73.             {/if}
  74.             <!--bt_product_price_{$identifier}--></div>
  75.             {if $behavior_of_similar_products == "popup"}<div class="select-product-label hidden"><input type="checkbox"><input type="checkbox" checked="checked"><span class="select">{__("select_product")}</span><span class="selected">{__("selected")}</span></div>{/if}
  76.  
  77.                 {include file="common/product_data.tpl" show_product_amount=true obj_id=$_product.product_id}
  78.                 {assign var="product_amount" value="product_amount_`$_product.product_id`"}
  79.                 {$smarty.capture.$product_amount nofilter}
  80.  
  81.  
  82.     </div>
  83. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement