Merge branch 'tiket-productTemplate' into develop
This commit is contained in:
commit
3a5edf328a
@ -5817,7 +5817,7 @@ a.loyalty-transform, .history_method span.total-discount-loyalty{
|
||||
#product #pb-right-column {
|
||||
width: 535px;
|
||||
margin-left: 10px;
|
||||
min-height: 750px;
|
||||
min-height: 500px;
|
||||
float: left;
|
||||
}
|
||||
#primary_block #image-block {
|
||||
|
@ -395,121 +395,121 @@ var fieldRequired = '{l s='Please fill in all required fields, then save the cus
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{if isset($colors) && $colors}
|
||||
<!-- colors -->
|
||||
<div id="color_picker">
|
||||
<p>{l s='Pick a color:' js=1}</p>
|
||||
<div class="clear"></div>
|
||||
<ul id="color_to_pick_list">
|
||||
{foreach from=$colors key='id_attribute' item='color'}
|
||||
<li><a id="color_{$id_attribute|intval}" class="color_pick" style="background: {$color.value};" onclick="updateColorSelect({$id_attribute|intval});$('#wrapResetImages').show('slow');" title="{$color.name}">{if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')}<img src="{$img_col_dir}{$id_attribute}.jpg" alt="{$color.name}" width="20" height="20" />{/if}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if isset($colors) && $colors}
|
||||
<!-- colors -->
|
||||
<div id="color_picker">
|
||||
<p>{l s='Pick a color:' js=1}</p>
|
||||
<div class="clear"></div>
|
||||
<ul id="color_to_pick_list">
|
||||
{foreach from=$colors key='id_attribute' item='color'}
|
||||
<li><a id="color_{$id_attribute|intval}" class="color_pick" style="background: {$color.value};" onclick="updateColorSelect({$id_attribute|intval});$('#wrapResetImages').show('slow');" title="{$color.name}">{if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')}<img src="{$img_col_dir}{$id_attribute}.jpg" alt="{$color.name}" width="20" height="20" />{/if}</a></li>
|
||||
{if ($product->show_price AND !isset($restricted_country_mode)) OR isset($groups) OR $product->reference OR (isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS)}
|
||||
|
||||
{if $HOOK_EXTRA_RIGHT}{$HOOK_EXTRA_RIGHT}{/if}
|
||||
|
||||
|
||||
<!-- description and features -->
|
||||
{if $product->description || $features || $accessories || $HOOK_PRODUCT_TAB || $attachments}
|
||||
<div id="more_info_block" class="clear">
|
||||
<ul id="more_info_tabs" class="idTabs idTabsShort">
|
||||
{if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if}
|
||||
{if $attachments}<li><a id="more_info_tab_attachments" href="#idTab9">{l s='Download'}</a></li>{/if}
|
||||
{if isset($accessories) AND $accessories}<li><a href="#idTab4">{l s='Accessories'}</a></li>{/if}
|
||||
{$HOOK_PRODUCT_TAB}
|
||||
</ul>
|
||||
<div id="more_info_sheets" class="sheets align_justify">
|
||||
{if $product->description}
|
||||
<!-- full description -->
|
||||
<div id="idTab1" class="rte">
|
||||
|
||||
<div class="product_info">
|
||||
<div class="info info_1">
|
||||
{if $sale->delivery_delay == 2
|
||||
|| $sale->delivery_delay == 3
|
||||
|| $sale->delivery_delay == 4
|
||||
|| $sale->delivery_delay == 5
|
||||
|| $sale->delivery_delay == 6
|
||||
|| $sale->delivery_delay == 7}
|
||||
{include file="./themes/site/delay.tpl" delivery_delay=$sale->delivery_delay}
|
||||
{else}
|
||||
<span class="picto"></span>
|
||||
{l s='Livraison estimée sous'} <br />
|
||||
<span class="pink">{l s=' 3 semaines'}</span>
|
||||
{/if}
|
||||
</div>
|
||||
<div class="info info_2">
|
||||
<span class="picto"></span>
|
||||
{l s='Commandez plusieurs marques'} <br />
|
||||
<span class="pink">{l s='= un seul frais de port !'}</span>
|
||||
</div>
|
||||
<div class="info info_3">
|
||||
<span class="picto"></span>
|
||||
{l s='Paiement'} <span class="pink">{l s='sécurisé'}</span> <br />
|
||||
{l s='Paypal & CB'}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{$product->description}</div>
|
||||
{/if}
|
||||
{if $features}
|
||||
<!-- product's features -->
|
||||
<ul id="idTab2" class="bullet">
|
||||
{foreach from=$features item=feature}
|
||||
<li><span>{$feature.name|escape:'htmlall':'UTF-8'}</span> {$feature.value|escape:'htmlall':'UTF-8'}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if ($product->show_price AND !isset($restricted_country_mode)) OR isset($groups) OR $product->reference OR (isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS)}
|
||||
|
||||
{if $HOOK_EXTRA_RIGHT}{$HOOK_EXTRA_RIGHT}{/if}
|
||||
|
||||
|
||||
<!-- description and features -->
|
||||
{if $product->description || $features || $accessories || $HOOK_PRODUCT_TAB || $attachments}
|
||||
<div id="more_info_block" class="clear">
|
||||
<ul id="more_info_tabs" class="idTabs idTabsShort">
|
||||
{if $features}<li><a id="more_info_tab_data_sheet" href="#idTab2">{l s='Data sheet'}</a></li>{/if}
|
||||
{if $attachments}<li><a id="more_info_tab_attachments" href="#idTab9">{l s='Download'}</a></li>{/if}
|
||||
{if isset($accessories) AND $accessories}<li><a href="#idTab4">{l s='Accessories'}</a></li>{/if}
|
||||
{$HOOK_PRODUCT_TAB}
|
||||
{if $attachments}
|
||||
<ul id="idTab9" class="bullet">
|
||||
{foreach from=$attachments item=attachment}
|
||||
<li><a href="{$link->getPageLink('attachment.php', true)}?id_attachment={$attachment.id_attachment}">{$attachment.name|escape:'htmlall':'UTF-8'}</a><br />{$attachment.description|escape:'htmlall':'UTF-8'}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
<div id="more_info_sheets" class="sheets align_justify">
|
||||
{if $product->description}
|
||||
<!-- full description -->
|
||||
<div id="idTab1" class="rte">
|
||||
|
||||
<div class="product_info">
|
||||
<div class="info info_1">
|
||||
{if $sale->delivery_delay == 2
|
||||
|| $sale->delivery_delay == 3
|
||||
|| $sale->delivery_delay == 4
|
||||
|| $sale->delivery_delay == 5
|
||||
|| $sale->delivery_delay == 6
|
||||
|| $sale->delivery_delay == 7}
|
||||
{include file="./themes/site/delay.tpl" delivery_delay=$sale->delivery_delay}
|
||||
{else}
|
||||
<span class="picto"></span>
|
||||
{l s='Livraison estimée sous'} <br />
|
||||
<span class="pink">{l s=' 3 semaines'}</span>
|
||||
{/if}
|
||||
</div>
|
||||
<div class="info info_2">
|
||||
<span class="picto"></span>
|
||||
{l s='Commandez plusieurs marques'} <br />
|
||||
<span class="pink">{l s='= un seul frais de port !'}</span>
|
||||
</div>
|
||||
<div class="info info_3">
|
||||
<span class="picto"></span>
|
||||
{l s='Paiement'} <span class="pink">{l s='sécurisé'}</span> <br />
|
||||
{l s='Paypal & CB'}
|
||||
{/if}
|
||||
{if isset($accessories) AND $accessories}
|
||||
<!-- accessories -->
|
||||
<ul id="idTab4" class="bullet">
|
||||
<div class="block products_block accessories_block clearfix">
|
||||
<div class="block_content">
|
||||
<ul>
|
||||
{foreach from=$accessories item=accessory name=accessories_list}
|
||||
{assign var='accessoryLink' value=$link->getProductLink($accessory.id_product, $accessory.link_rewrite, $accessory.category)}
|
||||
<li class="ajax_block_product {if $smarty.foreach.accessories_list.first}first_item{elseif $smarty.foreach.accessories_list.last}last_item{else}item{/if} product_accessories_description">
|
||||
<h5><a href="{$accessoryLink|escape:'htmlall':'UTF-8'}">{$accessory.name|truncate:22:'...':true|escape:'htmlall':'UTF-8'}</a></h5>
|
||||
<div class="product_desc">
|
||||
<a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{$accessory.legend|escape:'htmlall':'UTF-8'}" class="product_image"><img src="{$link->getImageLink($accessory.link_rewrite, $accessory.id_image, 'medium')}" alt="{$accessory.legend|escape:'htmlall':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" /></a>
|
||||
<a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='More'}" class="product_description">{$accessory.description_short|strip_tags|truncate:70:'...'}</a>
|
||||
</div>
|
||||
<p class="product_accessories_price">
|
||||
{if $accessory.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<span class="price">{if $priceDisplay != 1}{displayWtPrice p=$accessory.price}{else}{displayWtPrice p=$accessory.price_tax_exc}{/if}</span>{/if}
|
||||
<a class="button" href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a>
|
||||
{if ($accessory.allow_oosp || $accessory.quantity > 0) AND $accessory.available_for_order AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}
|
||||
<a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>
|
||||
{else}
|
||||
<span class="exclusive">{l s='Add to cart'}</span>
|
||||
<span class="availability">{if (isset($accessory.quantity_all_versions) && $accessory.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}</span>
|
||||
{/if}
|
||||
</p>
|
||||
</li>
|
||||
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{$product->description}</div>
|
||||
{/if}
|
||||
{if $features}
|
||||
<!-- product's features -->
|
||||
<ul id="idTab2" class="bullet">
|
||||
{foreach from=$features item=feature}
|
||||
<li><span>{$feature.name|escape:'htmlall':'UTF-8'}</span> {$feature.value|escape:'htmlall':'UTF-8'}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
{if $attachments}
|
||||
<ul id="idTab9" class="bullet">
|
||||
{foreach from=$attachments item=attachment}
|
||||
<li><a href="{$link->getPageLink('attachment.php', true)}?id_attachment={$attachment.id_attachment}">{$attachment.name|escape:'htmlall':'UTF-8'}</a><br />{$attachment.description|escape:'htmlall':'UTF-8'}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
{if isset($accessories) AND $accessories}
|
||||
<!-- accessories -->
|
||||
<ul id="idTab4" class="bullet">
|
||||
<div class="block products_block accessories_block clearfix">
|
||||
<div class="block_content">
|
||||
<ul>
|
||||
{foreach from=$accessories item=accessory name=accessories_list}
|
||||
{assign var='accessoryLink' value=$link->getProductLink($accessory.id_product, $accessory.link_rewrite, $accessory.category)}
|
||||
<li class="ajax_block_product {if $smarty.foreach.accessories_list.first}first_item{elseif $smarty.foreach.accessories_list.last}last_item{else}item{/if} product_accessories_description">
|
||||
<h5><a href="{$accessoryLink|escape:'htmlall':'UTF-8'}">{$accessory.name|truncate:22:'...':true|escape:'htmlall':'UTF-8'}</a></h5>
|
||||
<div class="product_desc">
|
||||
<a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{$accessory.legend|escape:'htmlall':'UTF-8'}" class="product_image"><img src="{$link->getImageLink($accessory.link_rewrite, $accessory.id_image, 'medium')}" alt="{$accessory.legend|escape:'htmlall':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" /></a>
|
||||
<a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='More'}" class="product_description">{$accessory.description_short|strip_tags|truncate:70:'...'}</a>
|
||||
</div>
|
||||
<p class="product_accessories_price">
|
||||
{if $accessory.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<span class="price">{if $priceDisplay != 1}{displayWtPrice p=$accessory.price}{else}{displayWtPrice p=$accessory.price_tax_exc}{/if}</span>{/if}
|
||||
<a class="button" href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a>
|
||||
{if ($accessory.allow_oosp || $accessory.quantity > 0) AND $accessory.available_for_order AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}
|
||||
<a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>
|
||||
{else}
|
||||
<span class="exclusive">{l s='Add to cart'}</span>
|
||||
<span class="availability">{if (isset($accessory.quantity_all_versions) && $accessory.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}</span>
|
||||
{/if}
|
||||
</p>
|
||||
</li>
|
||||
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
{/if}
|
||||
{$HOOK_PRODUCT_TAB_CONTENT}
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
{/if}
|
||||
{$HOOK_PRODUCT_TAB_CONTENT}
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
|
||||
{if $quantity_discounts}
|
||||
|
Loading…
Reference in New Issue
Block a user