first commit
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,51 @@
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_DATE')}
|
||||
<div class="simpleblog__listing__post__wrapper__footer__block date">
|
||||
<time datetime="{$post.date_add|date_format:'c'}">{$post.date_add|date_format:Configuration::get('PH_BLOG_DATEFORMAT')}</time>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="simpleblog__listing__post__wrapper__footer">
|
||||
{if $is_category eq false && Configuration::get('PH_BLOG_DISPLAY_CATEGORY')}
|
||||
<div class="simpleblog__listing__post__wrapper__content__footer__category">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-tag"><path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path><line x1="7" y1="7" x2="7" y2="7"></line></svg> <a href="{$post.category_url}" title="{$post.category}" rel="category">{$post.category}</a>
|
||||
</div>
|
||||
{/if}
|
||||
{if isset($post.author) && !empty($post.author) && Configuration::get('PH_BLOG_DISPLAY_AUTHOR')}
|
||||
<div class="simpleblog__listing__post__wrapper__footer__block">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg> <span itemprop="author">{$post.author}</span>
|
||||
</div>
|
||||
{else}
|
||||
<meta itemprop="author" content="{Configuration::get('PS_SHOP_NAME')}">
|
||||
{/if}
|
||||
{if $post.allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'native'}
|
||||
<div class="simpleblog__listing__post__wrapper__footer__block">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-message-circle"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"></path></svg>
|
||||
<span>
|
||||
<a href="{$post.url}#phsimpleblog_comments">{$post.comments} {l s='comments' mod='ph_simpleblog'}</a>
|
||||
</span>
|
||||
</div>
|
||||
{/if}
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_VIEWS')}
|
||||
<div class="simpleblog__listing__post__wrapper__footer__block">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-eye"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>
|
||||
<span>
|
||||
{$post.views} {l s='views' mod='ph_simpleblog'}
|
||||
</span>
|
||||
</div>
|
||||
{/if}
|
||||
<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
|
||||
<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
|
||||
<meta itemprop="url" content="{$urls.shop_domain_url|rtrim:'/'}{$shop.logo}">
|
||||
</div>
|
||||
<meta itemprop="name" content="{Configuration::get('PS_SHOP_NAME')}">
|
||||
<meta itemprop="email" content="{Configuration::get('PS_SHOP_EMAIL')}">
|
||||
</div>
|
||||
<meta itemprop="datePublished" content="{$post.date_add}">
|
||||
<meta itemprop="dateModified" content="{$post.date_upd}">
|
||||
<meta itemprop="mainEntityOfPage" content="{$urls.shop_domain_url}">
|
||||
{if !isset($post.author) || (isset($post.author) && empty($post.author))}
|
||||
<div itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||||
<meta itemprop="name" content="{Configuration::get('PS_SHOP_NAME')}">
|
||||
</div>
|
||||
{/if}
|
||||
</div><!-- .simpleblog__listing__post__wrapper__footer -->
|
||||
@@ -0,0 +1,44 @@
|
||||
<div class="simpleblog__listing__post
|
||||
{if $blogLayout eq 'grid' AND $columns eq '3'}
|
||||
col-md-4 col-sm-6 col-xs-12 col-ms-12 {cycle values="first-in-line,second-in-line,last-in-line"}
|
||||
{elseif $blogLayout eq 'grid' AND $columns eq '4'}
|
||||
col-md-3 col-sm-6 col-xs-12 col-ms-12 {cycle values="first-in-line,second-in-line,third-in-line,last-in-line"}
|
||||
{elseif $blogLayout eq 'grid' AND $columns eq '2'}
|
||||
col-md-6 col-sm-6 col-xs-12 col-ms-12 {cycle values="first-in-line,last-in-line"}
|
||||
{else}
|
||||
col-md-12
|
||||
{/if}"
|
||||
>
|
||||
<div class="simpleblog__listing__post__wrapper" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost">
|
||||
{if $post.post_type == 'url'}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/type-url/post-thumbnail.tpl"}
|
||||
{else if $post.post_type == 'video'}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/type-video/post-thumbnail.tpl"}
|
||||
{else}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/type-default/post-thumbnail.tpl"}
|
||||
{/if}
|
||||
<div class="simpleblog__listing__post__wrapper__content">
|
||||
{if $post.post_type == 'url'}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/type-url/post-headline.tpl"}
|
||||
{else}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/type-default/post-headline.tpl"}
|
||||
{/if}
|
||||
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/post-miniature-footer.tpl"}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_DESCRIPTION')}
|
||||
<p itemprop="description">
|
||||
{$post.short_content|strip_tags:'UTF-8'}
|
||||
</p>
|
||||
{/if}
|
||||
|
||||
|
||||
{if $post.post_type == 'url'}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/type-url/post-bottomline.tpl"}
|
||||
{else}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/type-default/post-bottomline.tpl"}
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
</div><!-- .simpleblog__listing__post__wrapper -->
|
||||
</div><!-- .simpleblog__listing__post -->
|
||||
@@ -0,0 +1,10 @@
|
||||
<div class="simpleblog__featuredProducts" id="products">
|
||||
<h3 class="h2">{l s='Related products' mod='ph_simpleblog'}</h3>
|
||||
<div class="products row">
|
||||
{foreach from=$related_products item="product"}
|
||||
{block name='product_miniature'}
|
||||
{include file='catalog/_partials/miniatures/product.tpl' product=$product}
|
||||
{/block}
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,8 @@
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_MORE')}
|
||||
<div class="simpleblog__listing__post__wrapper__content__footer">
|
||||
<a href="{$post.url}" class="readmore tip_inside noeffect">
|
||||
<i><span></span><span></span><span></span></i>
|
||||
<span class="tip">{l s='Read more' mod='ph_simpleblog'}</span>
|
||||
</a>
|
||||
</div>
|
||||
{/if}
|
||||
@@ -0,0 +1,5 @@
|
||||
<h3 itemprop="headline">
|
||||
<a href="{$post.url}">
|
||||
{$post.title}
|
||||
</a>
|
||||
</h3>
|
||||
@@ -0,0 +1,9 @@
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_THUMBNAIL') && (isset($post.banner_wide) || isset($post.banner_thumb))}
|
||||
<a href="{$post.url}" itemprop="url" class="noeffect">
|
||||
{if $blogLayout eq 'full'}
|
||||
<img src="{$post.banner_wide}" alt="{$post.title}" itemprop="image" class="img-fluid photo">
|
||||
{else}
|
||||
<img src="{$post.banner_thumb}" alt="{$post.title}" itemprop="image" class="img-fluid photo">
|
||||
{/if}
|
||||
</a>
|
||||
{/if}
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,9 @@
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_MORE')}
|
||||
<div class="simpleblog__listing__post__wrapper__content__footer">
|
||||
{if $is_category eq false && Configuration::get('PH_BLOG_DISPLAY_CATEGORY')}
|
||||
<div class="simpleblog__listing__post__wrapper__content__footer__category">
|
||||
<i class="material-icons">label</i> <a href="{$post.category_url}" title="{$post.category}" rel="category">{$post.category}</a>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
@@ -0,0 +1,5 @@
|
||||
<h3 itemprop="headline">
|
||||
<a href="{$post.external_url}" target="_blank">
|
||||
{$post.title}
|
||||
</a>
|
||||
</h3>
|
||||
@@ -0,0 +1,9 @@
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_THUMBNAIL') && (isset($post.banner_wide) || isset($post.banner_thumb))}
|
||||
<a href="{$post.external_url}" target="_blank" itemprop="url" class="noeffect">
|
||||
{if $blogLayout eq 'full'}
|
||||
<img src="{$post.banner_wide}" alt="{$post.title}" itemprop="image" class="img-fluid photo">
|
||||
{else}
|
||||
<img src="{$post.banner_thumb}" alt="{$post.title}" itemprop="image" class="img-fluid photo">
|
||||
{/if}
|
||||
</a>
|
||||
{/if}
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,13 @@
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_THUMBNAIL') && (isset($post.banner_wide) || isset($post.banner_thumb))}
|
||||
<a href="{$post.url}" itemprop="url" class="noeffect">
|
||||
{if $blogLayout eq 'full'}
|
||||
<img src="{$post.banner_wide}" alt="{$post.title}" itemprop="image" class="img-fluid photo">
|
||||
{else}
|
||||
<img src="{$post.banner_thumb}" alt="{$post.title}" itemprop="image" class="img-fluid photo">
|
||||
{/if}
|
||||
</a>
|
||||
{else}
|
||||
<div itemprop="video">
|
||||
{$post.video_code nofilter}
|
||||
</div>
|
||||
{/if}
|
||||
@@ -0,0 +1,38 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div class="simpleblog__addComment">
|
||||
<h2 class="h2">{l s='Comments' mod='ph_simpleblog'}</h2>
|
||||
<div id="disqus_thread"></div>
|
||||
<script type="text/javascript">
|
||||
var disqus_shortname = '{Configuration::get('PH_BLOG_DISQUS_SHORTNAME')}';
|
||||
var disqus_identifier = '{$post->url|@md5}';
|
||||
(function() {
|
||||
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
|
||||
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
|
||||
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
|
||||
})();
|
||||
</script>
|
||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
|
||||
</div>
|
||||
@@ -0,0 +1,28 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div class="simpleblog__addComment">
|
||||
<h2 class="h2">{l s='Comments' mod='ph_simpleblog'} (<fb:comments-count href={$post->url|escape:'html':'UTF-8'}/></fb:comments-count>)</h2>
|
||||
<div class="fb-comments" data-href="{$post->url|escape:'html':'UTF-8'}" data-colorscheme="{Configuration::get('PH_BLOG_FACEBOOK_COLOR_SCHEME')|escape:'html':'UTF-8'}" data-numposts="5" data-width="100%"></div>
|
||||
</div>
|
||||
@@ -0,0 +1,64 @@
|
||||
{*
|
||||
* 2007-2018 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2018 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div class="simpleblog__addComment">
|
||||
{if $customer.is_logged || Configuration::get('PH_BLOG_COMMENT_ALLOW_GUEST')}
|
||||
<h3 class="h3 newcom">{l s='New comment' mod='ph_simpleblog'}</h3>
|
||||
<form class="simpleblog__addComment__form" action="{$post->url|escape:'html':'UTF-8'}" method="post">
|
||||
<div class="form-group">
|
||||
<label class="col-12 form-control-label">
|
||||
{l s='Your name' mod='ph_simpleblog'}
|
||||
</label>
|
||||
<div class="col-12">
|
||||
<input type="text" class="form-control" name="customer_name" id="customer_name" value="{if isset($logged) AND $logged}{$customerName|escape:'html':'UTF-8'}{else}{if isset($smarty.post.comment_content)}{$smarty.post.customer_name|escape:'htmlall':'UTF-8'}{/if}{/if}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-12 form-control-label">
|
||||
{l s='Your comment' mod='ph_simpleblog'}
|
||||
</label>
|
||||
<div class="col-12">
|
||||
<textarea class="form-control"id="comment_content" name="comment_content" rows="6">{if isset($smarty.post.comment_content)}{$smarty.post.comment_content|escape:'htmlall':'UTF-8'}{/if}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
{if Configuration::get('PH_BLOG_COMMENTS_RECAPTCHA')}
|
||||
<div class="form-group">
|
||||
<div class="g-recaptcha" data-sitekey="{Configuration::get('PH_BLOG_COMMENTS_RECAPTCHA_SITE_KEY')}" data-theme="{Configuration::get('PH_BLOG_COMMENTS_RECAPTCHA_THEME')}"></div>
|
||||
<script src='https://www.google.com/recaptcha/api.js'></script>
|
||||
</div>
|
||||
{/if}
|
||||
<footer class="form-footer clearfix">
|
||||
<input type="hidden" name="id_simpleblog_post" value="{$post->id_simpleblog_post|intval}" />
|
||||
<input type="hidden" name="id_parent" id="id_parent" value="0" />
|
||||
<button class="continue btn btn-primary wide btn-high bright float-xs-right" name="submitNewComment" type="submit" value="1">
|
||||
{l s='Add new comment' mod='ph_simpleblog'}
|
||||
</button>
|
||||
</footer>
|
||||
</form>
|
||||
{else}
|
||||
<div class="warning alert alert-warning">
|
||||
<a href="{$link->getPageLink('authentication', true, null, ['back' => $post->url])|escape:'html':'UTF-8'}">{l s='Only registered and logged customers can add comments' mod='ph_simpleblog'}</a>
|
||||
</div><!-- .warning -->
|
||||
{/if}
|
||||
</div>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2013 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2013 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,48 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div class="simpleblog__comments{if $post->comments == 0}-empty{/if}" id="phsimpleblog_comments">
|
||||
<h3 class="h3">{l s='Comments' mod='ph_simpleblog'} ({$post->comments})</h3>
|
||||
{if $post->comments}
|
||||
<ul>
|
||||
{foreach $comments as $comment}
|
||||
<li>
|
||||
<ul class="simpleblog__comments__authorInfo">
|
||||
<li class="simpleblog__comments__authorInfo__author">{$comment.name}</li>
|
||||
<li>{$comment.date_add}</li>
|
||||
</ul>
|
||||
<div class="simpleblog__comments__text">
|
||||
{$comment.comment}
|
||||
</div>
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{else}
|
||||
<div class="warning alert alert-warning">
|
||||
{l s='No comments at this moment' mod='ph_simpleblog'}
|
||||
</div><!-- .warning -->
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/comments/form.tpl"}
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,75 @@
|
||||
{*
|
||||
* 2007-2018 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2018 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{extends file='page.tpl'}
|
||||
|
||||
{block name='page_header_container'}
|
||||
<div class="page-heading">
|
||||
<h1 class="h1">
|
||||
{if $is_category eq true}
|
||||
{$blogCategory->name}
|
||||
{else}
|
||||
{$blogMainTitle}
|
||||
{/if}
|
||||
</h2>
|
||||
</div><!--.page-heading-->
|
||||
{/block}
|
||||
|
||||
{block name='head_seo_title'}{strip}{$meta_title}{/strip}{/block}
|
||||
{block name='head_seo_description'}{strip}{$meta_description}{/strip}{/block}
|
||||
|
||||
{block name='page_content'}
|
||||
{if $is_category eq true}
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_CATEGORY_IMAGE') && isset($blogCategory->image)}
|
||||
<div class="simpleblog-category-image">
|
||||
<img src="{$blogCategory->image}" alt="{$blogCategory->name}" class="img-responsive" />
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if !empty($blogCategory->description) && Configuration::get('PH_BLOG_DISPLAY_CAT_DESC')}
|
||||
<div class="ph_cat_description rte">
|
||||
{$blogCategory->description nofilter}
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
<div class="simpleblog__listing" itemscope="itemscope" itemtype="http://schema.org/Blog">
|
||||
<div class="row">
|
||||
{if isset($posts) && count($posts)}
|
||||
{foreach from=$posts item=post}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/post-miniature.tpl"}
|
||||
{/foreach}
|
||||
{else}
|
||||
<div class="warning alert alert-warning">{l s='There are no posts' mod='ph_simpleblog'}</div>
|
||||
{/if}
|
||||
</div><!-- .row -->
|
||||
</div><!-- .simpleblog__listing -->
|
||||
{if isset($posts) && count($posts)}
|
||||
{if $is_category}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/pagination.tpl" rewrite=$blogCategory->link_rewrite type='category'}
|
||||
{else}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/pagination.tpl" rewrite=false type=false}
|
||||
{/if}
|
||||
{/if}
|
||||
{/block}
|
||||
@@ -0,0 +1,54 @@
|
||||
<!-- Pagination -->
|
||||
{if $start!=$stop}
|
||||
<nav class="simpleblog__listing__pagination pagination">
|
||||
<div class="col-md-12 pr-0">
|
||||
<ul class="simpleblog__listing__pagination__list page-list clearfix text-sm-center">
|
||||
{if $p != 1}
|
||||
{assign var='p_previous' value=$p-1}
|
||||
<li>
|
||||
<a rel="prev" href="{SimpleBlogPost::getPageLink($p_previous, $type, $rewrite)}" class="previous disabled "><i class="material-icons">navigate_before</i>{l s='Previous' mod='ph_simpleblog'}
|
||||
</li>
|
||||
{else}
|
||||
<li>
|
||||
<a rel="prev" href="#" class="previous disabled "><i class="material-icons">navigate_before</i>{l s='Previous' mod='ph_simpleblog'}
|
||||
</li>
|
||||
{/if}
|
||||
{if $start > 1}
|
||||
<li><a href="{SimpleBlogPost::getPageLink(1, $type, $rewrite)}">1</a></li>
|
||||
<li>
|
||||
<span class="spacer">…</span>
|
||||
</li>
|
||||
{/if}
|
||||
{section name=pagination start=$start loop=$stop+1 step=1}
|
||||
{if $p == $smarty.section.pagination.index}
|
||||
<li class="current">
|
||||
<a href="#" class="disabled">{$p}</a>
|
||||
</li>
|
||||
{else}
|
||||
<li>
|
||||
<a href="{SimpleBlogPost::getPageLink($smarty.section.pagination.index, $type, $rewrite)}">{$smarty.section.pagination.index}</a>
|
||||
</li>
|
||||
{/if}
|
||||
{/section}
|
||||
{if $pages_nb>$stop}
|
||||
<li>
|
||||
<span class="spacer">…</span>
|
||||
</li>
|
||||
<li><a href="{SimpleBlogPost::getPageLink($pages_nb, $type, $rewrite)}">{$pages_nb|intval}</a></li>
|
||||
{/if}
|
||||
{if $pages_nb > 1 AND $p != $pages_nb}
|
||||
{assign var='p_next' value=$p+1}
|
||||
<li>
|
||||
<a rel="next" href="{SimpleBlogPost::getPageLink($p_next, $type, $rewrite)}" class="next ">
|
||||
{l s='Next' mod='ph_simpleblog'}<i class="material-icons">navigate_next</i>
|
||||
</a>
|
||||
</li>
|
||||
{else}
|
||||
<li>
|
||||
<a rel="next" href="#" class="next disabled">{l s='Next' mod='ph_simpleblog'}<i class="material-icons">navigate_next</i></a>
|
||||
</li>
|
||||
{/if}
|
||||
</ul>
|
||||
</div>
|
||||
</nav>
|
||||
{/if}
|
||||
@@ -0,0 +1,235 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{extends file='page.tpl'}
|
||||
|
||||
{block name='page_header_container'}
|
||||
<header class="page-header">
|
||||
<h1 class="h1">{$post->title}</h1>
|
||||
</header>
|
||||
{/block}
|
||||
|
||||
{block name='hook_after_body_opening_tag' append}{strip}
|
||||
{if Configuration::get('PH_BLOG_FB_INIT')}
|
||||
<div id="fb-root"></div>
|
||||
<script>(function(d, s, id) {
|
||||
var js, fjs = d.getElementsByTagName(s)[0];
|
||||
if (d.getElementById(id)) return;
|
||||
js = d.createElement(s); js.id = id;
|
||||
js.src = 'https://connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v3.2&appId=&autoLogAppEvents=1';
|
||||
fjs.parentNode.insertBefore(js, fjs);
|
||||
}(document, 'script', 'facebook-jssdk'));</script>
|
||||
{/if}
|
||||
{/strip}{/block}
|
||||
|
||||
{block name='head_seo' prepend}
|
||||
<link rel="canonical" href="{$post->url}">
|
||||
{/block}
|
||||
|
||||
{block name='head_seo_title'}{strip}
|
||||
{if !empty($post->meta_title)}
|
||||
{$post->meta_title} - {$page.meta.title}
|
||||
{else}
|
||||
{$post->title} - {$page.meta.title}
|
||||
{/if}
|
||||
{/strip}{/block}
|
||||
|
||||
{if !empty($post->meta_description)}
|
||||
{block name='head_seo_description'}{$post->meta_description}{/block}
|
||||
{/if}
|
||||
|
||||
{if !empty($post->meta_keywords)}
|
||||
{block name='head_seo_keywords'}{$post->meta_keywords}{/block}
|
||||
{/if}
|
||||
|
||||
{block name='page_content'}
|
||||
{assign var='post_type' value=$post->post_type}
|
||||
<div class="simpleblog__postInfo">
|
||||
<ul>
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_DATE')}
|
||||
<li>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-calendar"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg>
|
||||
<span>
|
||||
<time>
|
||||
{$post->date_add|date_format:Configuration::get('PH_BLOG_DATEFORMAT')}
|
||||
</time>
|
||||
</span>
|
||||
</li>
|
||||
{/if}
|
||||
{if isset($post->author) && !empty($post->author) && Configuration::get('PH_BLOG_DISPLAY_AUTHOR')}
|
||||
<li>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg>
|
||||
<span>
|
||||
{$post->author}
|
||||
</span>
|
||||
</li>
|
||||
{/if}
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_CATEGORY')}
|
||||
<li>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-tag"><path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path><line x1="7" y1="7" x2="7" y2="7"></line></svg>
|
||||
<span>
|
||||
<a
|
||||
href="{$link->getModuleLink('ph_simpleblog', 'category', ['sb_category' => $post->category_rewrite])}"
|
||||
title="{$post->category}"
|
||||
>
|
||||
{$post->category}
|
||||
</a>
|
||||
</span>
|
||||
|
||||
</li>
|
||||
{/if}
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_LIKES')}
|
||||
<li>
|
||||
<a href="#" data-guest="{$guest}" data-post="{$post->id_simpleblog_post}" class="simpleblog-like-button">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg>
|
||||
<span class="likes-count">
|
||||
{$post->likes}
|
||||
</span>
|
||||
<span>
|
||||
{l s='likes' mod='ph_simpleblog'}
|
||||
</span>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_VIEWS')}
|
||||
<li>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-eye"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle></svg>
|
||||
<span>
|
||||
{$post->views} {l s='views' mod='ph_simpleblog'}
|
||||
</span>
|
||||
</li>
|
||||
{/if}
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'native'}
|
||||
<li>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-message-circle"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"></path></svg>
|
||||
<span>
|
||||
<a href="{$post->url}#phsimpleblog_comments">{$post->comments} {l s='comments' mod='ph_simpleblog'}</a>
|
||||
</span>
|
||||
</li>
|
||||
{/if}
|
||||
</ul>
|
||||
</div>
|
||||
<div class="simpleblog__post">
|
||||
{if $post->featured_image}
|
||||
<a href="{$post->featured_image}" title="{$post->title}" class="fancybox simpleblog__post-featured">
|
||||
<img src="{$post->featured_image}" alt="{$post->title}" class="img-fluid" />
|
||||
</a>
|
||||
{/if}
|
||||
<div class="simpleblog__post__content">
|
||||
{$post->content nofilter}
|
||||
|
||||
{if $post_type == 'gallery' && sizeof($post->gallery)}
|
||||
<div class="post-gallery">
|
||||
{foreach $post->gallery as $image}
|
||||
<a rel="post-gallery-{$post->id_simpleblog_post}" class="fancybox" href="{$gallery_dir}{$image.image}.jpg" title="{l s='View full' mod='ph_simpleblog'}"><img src="{$gallery_dir}{$image.image}.jpg" class="img-fluid" /></a>
|
||||
{/foreach}
|
||||
</div><!-- .post-gallery -->
|
||||
{elseif $post_type == 'video'}
|
||||
<div class="post-video" itemprop="video">
|
||||
{$post->video_code nofilter}
|
||||
</div><!-- .post-video -->
|
||||
{/if}
|
||||
</div>
|
||||
<div class="simpleblog__post__after-content" id="displayPrestaHomeBlogAfterPostContent">
|
||||
{hook h='displayPrestaHomeBlogAfterPostContent'}
|
||||
</div><!-- #displayPrestaHomeBlogAfterPostContent -->
|
||||
|
||||
<nav>
|
||||
<ul class="pagination pagination-lg">
|
||||
{if $previousPost}
|
||||
<li class="page-item">
|
||||
<a class="btn" href="{$previousPost.url}" tabindex="-1">{l s='Previous article' mod='ph_simpleblog'}</a>
|
||||
</li>
|
||||
{/if}
|
||||
<!-- <li class="page-item"><a class="btn" href="{$link->getModuleLink('ph_simpleblog', 'list')}">{l s='Main page' mod='ph_simpleblog'}</a></li> -->
|
||||
{if $nextPost}
|
||||
<li class="page-item next">
|
||||
<a class="btn" href="{$nextPost.url}">{l s='Next article' mod='ph_simpleblog'}</a>
|
||||
</li>
|
||||
{/if}
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_SHARER')}
|
||||
<div class="simpleblog__share">
|
||||
<h3 class="h3">{l s='Share this post' mod='ph_simpleblog'}</h3>
|
||||
<ul>
|
||||
<li>
|
||||
<a
|
||||
data-type="twitter"
|
||||
href="#"
|
||||
class="btn btn-twitter"
|
||||
>
|
||||
<i class="fa fa-twitter"></i> Twitter
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
data-type="facebook"
|
||||
href="#"
|
||||
class="btn btn-facebook"
|
||||
>
|
||||
<i class="fa fa-facebook"></i> Facebook
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
data-type="google"
|
||||
href="#"
|
||||
class="btn btn-google"
|
||||
>
|
||||
<i class="fa fa-google-plus"></i> Google+
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
data-type="pinterest"
|
||||
href="#"
|
||||
class="btn btn-pinterest"
|
||||
>
|
||||
<i class="fa fa-pinterest"></i> Pinterest
|
||||
</a>
|
||||
</li>
|
||||
{hook h='displayBlogForPrestaShopSocialSharing'}
|
||||
</ul>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_RELATED') && $related_products}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/_partials/post-single-related-products.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'native'}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/comments/layout.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'facebook'}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/comments/facebook.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'disqus'}
|
||||
{include file="module:ph_simpleblog/views/templates/front/1.7/comments/disqus.tpl"}
|
||||
{/if}
|
||||
{/block}
|
||||
@@ -0,0 +1,38 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{capture name=path}
|
||||
<a href="{$link->getModuleLink('ph_simpleblog', 'list')|escape:'html':'UTF-8'}" title="{l s='Back to blog homepage' mod='ph_simpleblog'}">
|
||||
{l s='Blog' mod='ph_simpleblog'}
|
||||
</a>
|
||||
<span class="navigation-pipe">
|
||||
{$navigationPipe|escape:'html':'UTF-8'}
|
||||
</span>
|
||||
|
||||
{$author->firstname|escape:'html':'UTF-8'} {$author->lastname|escape:'html':'UTF-8'}
|
||||
{/capture}
|
||||
|
||||
{include file="$tpl_dir./errors.tpl"}
|
||||
|
||||
<pre>{$author|@print_r}</pre>
|
||||
@@ -0,0 +1,38 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{capture name=path}
|
||||
<a href="{$link->getModuleLink('ph_simpleblog', 'list')|escape:'html':'UTF-8'}" title="{l s='Back to blog homepage' mod='ph_simpleblog'}">
|
||||
{l s='Blog' mod='ph_simpleblog'}
|
||||
</a>
|
||||
<span class="navigation-pipe">
|
||||
{$navigationPipe|escape:'html':'UTF-8'}
|
||||
</span>
|
||||
|
||||
{l s='Authors' mod='ph_simpleblog'}
|
||||
{/capture}
|
||||
|
||||
{include file="$tpl_dir./errors.tpl"}
|
||||
|
||||
<pre>{$authors|@print_r}</pre>
|
||||
@@ -0,0 +1,42 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div id="simpleblog-post-comments" class="post-block">
|
||||
<h3 class="block-title">{l s='Comments' mod='ph_simpleblog'}</h3>
|
||||
<div id="disqus_thread"></div>
|
||||
<script type="text/javascript">
|
||||
/* * * CONFIGURATION VARIABLES * * */
|
||||
// Required: on line below, replace text in quotes with your forum shortname
|
||||
var disqus_shortname = '{Configuration::get('PH_BLOG_DISQUS_SHORTNAME')}';
|
||||
var disqus_identifier = '{$post->url|escape:'htmlall':'utf-8'|@md5}';
|
||||
|
||||
/* * * DON'T EDIT BELOW THIS LINE * * */
|
||||
(function() {
|
||||
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
|
||||
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
|
||||
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
|
||||
})();
|
||||
</script>
|
||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
|
||||
</div>
|
||||
@@ -0,0 +1,28 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div id="simpleblog-post-comments" class="post-block">
|
||||
<h3 class="block-title">{l s='Comments' mod='ph_simpleblog'} (<fb:comments-count href={$post->url|escape:'html':'UTF-8'}/></fb:comments-count>)</h3>
|
||||
<div class="fb-comments" data-href="{$post->url|escape:'html':'UTF-8'}" data-colorscheme="{Configuration::get('PH_BLOG_FACEBOOK_COLOR_SCHEME')|escape:'html':'UTF-8'}" data-numposts="5" data-width="100%"></div>
|
||||
</div>
|
||||
@@ -0,0 +1,65 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{if isset($logged) AND $logged || Configuration::get('PH_BLOG_COMMENT_ALLOW_GUEST')}
|
||||
<form class="std clearfix" action="{$post->url|escape:'html':'UTF-8'}" method="post">
|
||||
<fieldset>
|
||||
<div class="box">
|
||||
<h3 class="page-heading bottom-indent">{l s='New comment' mod='ph_simpleblog'}</h3>
|
||||
<div class="form-group">
|
||||
<label for="customer_name">{l s='Your name' mod='ph_simpleblog'}</label>
|
||||
<input type="text" class="form-control" name="customer_name" id="customer_name" value="{if isset($logged) AND $logged}{$customerName|escape:'html':'UTF-8'}{else}{if isset($smarty.post.comment_content)}{$smarty.post.customer_name|escape:'htmlall':'UTF-8'}{/if}{/if}" />
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="comment_content">{l s='Your comment' mod='ph_simpleblog'}</label>
|
||||
<textarea class="form-control"id="comment_content" name="comment_content" cols="26" rows="5">{if isset($smarty.post.comment_content)}{$smarty.post.comment_content|escape:'htmlall':'UTF-8'}{/if}</textarea>
|
||||
</div>
|
||||
{if Configuration::get('PH_BLOG_COMMENTS_RECAPTCHA')}
|
||||
<div class="form-group">
|
||||
<div class="g-recaptcha" data-sitekey="{Configuration::get('PH_BLOG_COMMENTS_RECAPTCHA_SITE_KEY')}" data-theme="{Configuration::get('PH_BLOG_COMMENTS_RECAPTCHA_THEME')}"></div>
|
||||
<script src='https://www.google.com/recaptcha/api.js'></script>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
<p class="cart_navigation required submit clearfix">
|
||||
<input type="hidden" name="id_simpleblog_post" value="{$post->id_simpleblog_post|intval}" />
|
||||
<input type="hidden" name="id_parent" id="id_parent" value="0" />
|
||||
{if $is_16}
|
||||
<button type="submit" class="button btn btn-default button-medium" name="submitNewComment" id="submitNewComment">
|
||||
<span>
|
||||
{l s='Add new comment' mod='ph_simpleblog'}
|
||||
<i class="fa fa-chevron-right right"></i>
|
||||
</span>
|
||||
</button>
|
||||
{else}
|
||||
<input type="submit" class="button" name="submitNewComment" value="{l s='Add new comment' mod='ph_simpleblog'}" />
|
||||
{/if}
|
||||
</p>
|
||||
</fieldset>
|
||||
</form>
|
||||
{else}
|
||||
<div class="warning alert alert-warning">
|
||||
<a href="{$link->getPageLink('authentication', true, null, ['back' => $post->url])|escape:'html':'UTF-8'}">{l s='Only registered and logged customers can add comments' mod='ph_simpleblog'}</a>
|
||||
</div><!-- .warning -->
|
||||
{/if}
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2013 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2013 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,50 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div id="simpleblog-post-comments" class="post-block">
|
||||
<h3 class="block-title">{l s='Comments' mod='ph_simpleblog'} ({$post->comments|escape:'html':'UTF-8'})</h3>
|
||||
|
||||
<div class="post-comments-list">
|
||||
{if $post->comments}
|
||||
{foreach $comments as $comment}
|
||||
<div class="post-comment post-comment-{$comment.id|intval}">
|
||||
<div class="post-comment-meta">
|
||||
<i class="fa fa-pencil"></i>
|
||||
{l s='Posted by' mod='ph_simpleblog'} <span class="post-comment-author">{$comment.name|escape:'html':'UTF-8'}</span> {l s='on' mod='ph_simpleblog'} <span class="post-comment-date">{$comment.date_add|escape:'html':'UTF-8'}</span>
|
||||
</div><!-- .post-comment-meta -->
|
||||
<div class="post-comment-content">
|
||||
{$comment.comment|escape:'html':'UTF-8'}
|
||||
</div><!-- .post-comment-content -->
|
||||
</div><!-- .post-comment -->
|
||||
{/foreach}
|
||||
{else}
|
||||
<div class="warning alert alert-warning">
|
||||
{l s='No comments at this moment' mod='ph_simpleblog'}
|
||||
</div><!-- .warning -->
|
||||
{/if}
|
||||
</div><!-- .post-comments-list -->
|
||||
|
||||
{* Comment form *}
|
||||
{include file="./form.tpl"}
|
||||
</div><!-- #post-comments -->
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,199 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_BREADCRUMBS')}
|
||||
{capture name=path}
|
||||
{if isset($parent_category) || $is_category eq true}
|
||||
<a href="{$link->getModuleLink('ph_simpleblog', 'list')|escape:'html':'UTF-8'}">
|
||||
{l s='Blog' mod='ph_simpleblog'}
|
||||
</a>
|
||||
{else}
|
||||
{l s='Blog' mod='ph_simpleblog'}
|
||||
{/if}
|
||||
{if isset($parent_category)}
|
||||
<span class="navigation-pipe">
|
||||
{$navigationPipe|escape:'html':'UTF-8'}
|
||||
</span>
|
||||
<a href="{$link->getModuleLink('ph_simpleblog', 'category', ['sb_category' => $parent_category->link_rewrite])|escape:'html':'UTF-8'}">{$parent_category->name|escape:'html':'UTF-8'}</a>
|
||||
{/if}
|
||||
{if $is_category eq true}
|
||||
<span class="navigation-pipe">
|
||||
{$navigationPipe|escape:'html':'UTF-8'}
|
||||
</span>
|
||||
{$blogCategory->name|escape:'html':'UTF-8'}
|
||||
{/if}
|
||||
{/capture}
|
||||
{if !$is_16}
|
||||
{include file="$tpl_dir./breadcrumb.tpl"}
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
<div class="ph_simpleblog simpleblog-{if $is_category}category{else}home{/if}">
|
||||
{if $is_category eq true}
|
||||
<h1>{$blogCategory->name|escape:'html':'UTF-8'}</h1>
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_CATEGORY_IMAGE') && isset($blogCategory->image)}
|
||||
<div class="simpleblog-category-image">
|
||||
<img src="{$blogCategory->image|escape:'html':'UTF-8'}" alt="{$blogCategory->name|escape:'html':'UTF-8'}" class="img-responsive" />
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{if !empty($blogCategory->description) && Configuration::get('PH_BLOG_DISPLAY_CAT_DESC')}
|
||||
<div class="ph_cat_description rte">
|
||||
{$blogCategory->description}
|
||||
</div>
|
||||
{/if}
|
||||
{else}
|
||||
<h1>{$blogMainTitle|escape:'html':'UTF-8'}</h1>
|
||||
{/if}
|
||||
|
||||
{if isset($posts) && count($posts)}
|
||||
<div class="row simpleblog-posts" itemscope="itemscope" itemtype="http://schema.org/Blog">
|
||||
{foreach from=$posts item=post}
|
||||
|
||||
<div class="simpleblog-post-item simpleblog-post-type-{$post.post_type|escape:'html':'UTF-8'}
|
||||
{if $blogLayout eq 'grid' AND $columns eq '3'}
|
||||
col-md-4 col-sm-6 col-xs-12 col-ms-12 {cycle values="first-in-line,second-in-line,last-in-line"}
|
||||
{elseif $blogLayout eq 'grid' AND $columns eq '4'}
|
||||
col-md-3 col-sm-6 col-xs-12 col-ms-12 {cycle values="first-in-line,second-in-line,third-in-line,last-in-line"}
|
||||
{elseif $blogLayout eq 'grid' AND $columns eq '2'}
|
||||
col-md-6 col-sm-6 col-xs-12 col-ms-12 {cycle values="first-in-line,last-in-line"}
|
||||
{else}
|
||||
col-md-12
|
||||
{/if}" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost">
|
||||
|
||||
<div class="post-item">
|
||||
{assign var='post_type' value=$post.post_type}
|
||||
|
||||
{* How it works? *}
|
||||
{* We slice post at few parts, thumbnail, title, description etc. we check if override for specific parts exists for current post type and if so we include this tpl file *}
|
||||
|
||||
{if $post_type != 'post' && file_exists("$tpl_path./types/$post_type/thumbnail.tpl")}
|
||||
{include file="./types/$post_type/thumbnail.tpl"}
|
||||
{else}
|
||||
{if isset($post.banner) && Configuration::get('PH_BLOG_DISPLAY_THUMBNAIL')}
|
||||
<div class="post-thumbnail">
|
||||
<a href="{$post.url|escape:'html':'UTF-8'}" title="{l s='Permalink to' mod='ph_simpleblog'} {$post.title|escape:'html':'UTF-8'}">
|
||||
{if $blogLayout eq 'full'}
|
||||
<meta itemprop="image" content="{$shopUrl}{$post.banner_wide|escape:'html':'UTF-8'}">
|
||||
<img src="{$post.banner_wide|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" />
|
||||
{else}
|
||||
<meta itemprop="image" content="{$shopUrl}{$post.banner_thumb|escape:'html':'UTF-8'}">
|
||||
<img src="{$post.banner_thumb|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" />
|
||||
{/if}
|
||||
</a>
|
||||
</div><!-- .post-thumbnail -->
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{if $post_type != 'post' && file_exists("$tpl_path./types/$post_type/title.tpl")}
|
||||
{include file="./types/$post_type/title.tpl"}
|
||||
{else}
|
||||
<div class="post-title">
|
||||
<h2 itemprop="headline">
|
||||
<a itemprop="url" href="{$post.url|escape:'html':'UTF-8'}" title="{l s='Permalink to' mod='ph_simpleblog'} {$post.title|escape:'html':'UTF-8'}">
|
||||
{$post.title|escape:'html':'UTF-8'}
|
||||
</a>
|
||||
</h2>
|
||||
</div><!-- .post-title -->
|
||||
{/if}
|
||||
|
||||
{if $post_type != 'post' && file_exists("$tpl_path./types/$post_type/description.tpl")}
|
||||
{include file="./types/$post_type/description.tpl"}
|
||||
{else}
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_DESCRIPTION')}
|
||||
<div class="post-content" itemprop="text">
|
||||
{$post.short_content|strip_tags:'UTF-8'}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_MORE')}
|
||||
<div class="post-read-more">
|
||||
<a href="{$post.url|escape:'html':'UTF-8'}" title="{l s='Read more' mod='ph_simpleblog'}">
|
||||
{l s='Read more' mod='ph_simpleblog'} <i class="fa fa-chevron-right"></i>
|
||||
</a>
|
||||
</div><!-- .post-read-more -->
|
||||
{/if}
|
||||
</div><!-- .post-content -->
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{if $post_type != 'post' && file_exists("$tpl_path./types/$post_type/meta.tpl")}
|
||||
{include file="./types/$post_type/meta.tpl"}
|
||||
{else}
|
||||
<div class="post-additional-info post-meta-info">
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_DATE')}
|
||||
<span class="post-date">
|
||||
<i class="fa fa-calendar"></i> <time itemprop="datePublished" datetime="{$post.date_add|date_format:'c'}">{$post.date_add|date_format:Configuration::get('PH_BLOG_DATEFORMAT')}</time>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if $is_category eq false && Configuration::get('PH_BLOG_DISPLAY_CATEGORY')}
|
||||
<span class="post-category">
|
||||
<i class="fa fa-tags"></i> <a href="{$post.category_url}" title="{$post.category|escape:'html':'UTF-8'}" rel="category">{$post.category|escape:'html':'UTF-8'}</a>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if isset($post.author) && !empty($post.author) && Configuration::get('PH_BLOG_DISPLAY_AUTHOR')}
|
||||
<span class="post-author" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||||
<i class="fa fa-user"></i> <span itemprop="name">{$post.author|escape:'html':'UTF-8'}</span>
|
||||
</span>
|
||||
{/if}
|
||||
</div><!-- .post-additional-info post-meta-info -->
|
||||
{/if}
|
||||
<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
|
||||
<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
|
||||
<meta itemprop="url" content="{$shopLogo}">
|
||||
</div>
|
||||
<meta itemprop="name" content="{Configuration::get('PS_SHOP_NAME')}">
|
||||
<meta itemprop="email" content="{Configuration::get('PS_SHOP_EMAIL')}">
|
||||
</div>
|
||||
<meta itemprop="datePublished" content="{$post.date_add}">
|
||||
<meta itemprop="dateModified" content="{$post.date_upd}">
|
||||
<meta itemprop="mainEntityOfPage" content="{$base_dir_ssl}">
|
||||
{if !isset($post.author) || (isset($post.author) && empty($post.author))}
|
||||
<div itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||||
<meta itemprop="name" content="{Configuration::get('PS_SHOP_NAME')}">
|
||||
</div>
|
||||
{/if}
|
||||
</div><!-- .post-item -->
|
||||
</div><!-- .simpleblog-post-item -->
|
||||
|
||||
{/foreach}
|
||||
</div><!-- .row -->
|
||||
|
||||
{if $is_category}
|
||||
{include file="./pagination.tpl" rewrite=$blogCategory->link_rewrite type='category'}
|
||||
{else}
|
||||
{include file="./pagination.tpl" rewrite=false type=false}
|
||||
{/if}
|
||||
{else}
|
||||
<p class="warning alert alert-warning">{l s='There are no posts' mod='ph_simpleblog'}</p>
|
||||
{/if}
|
||||
</div><!-- .ph_simpleblog -->
|
||||
<script>
|
||||
var currentBlog = '{if $is_category}category{else}home{/if}';
|
||||
$(window).load(function() {
|
||||
$('body').addClass('simpleblog simpleblog-'+currentBlog);
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,59 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<!-- Pagination -->
|
||||
<div id="pagination" class="pagination simpleblog-pagination">
|
||||
{if $start!=$stop}
|
||||
<ul class="pagination">
|
||||
{if $p != 1}
|
||||
{assign var='p_previous' value=$p-1}
|
||||
<li id="pagination_previous" class="pagination_previous"><a href="{SimpleBlogPost::getPageLink($p_previous, $type, $rewrite)|escape:'html':'UTF-8'}" rel="prev">« {l s='Previous' mod='ph_simpleblog'}</a></li>
|
||||
{else}
|
||||
<li id="pagination_previous" class="disabled pagination_previous"><span>« {l s='Previous' mod='ph_simpleblog'}</span></li>
|
||||
{/if}
|
||||
{if $start>3}
|
||||
<li><a href="{SimpleBlogPost::getPageLink(1, $type, $rewrite)|escape:'html':'UTF-8'}">1</a></li>
|
||||
<li class="truncate">...</li>
|
||||
{/if}
|
||||
{section name=pagination start=$start loop=$stop+1 step=1}
|
||||
{if $p == $smarty.section.pagination.index}
|
||||
<li class="current"><span>{$p|escape:'htmlall':'UTF-8'}</span></li>
|
||||
{else}
|
||||
<li><a href="{SimpleBlogPost::getPageLink($smarty.section.pagination.index, $type, $rewrite)|escape:'html':'UTF-8'}">{$smarty.section.pagination.index|escape:'htmlall':'UTF-8'}</a></li>
|
||||
{/if}
|
||||
{/section}
|
||||
{if $pages_nb>$stop+2}
|
||||
<li class="truncate">...</li>
|
||||
<li><a href="{SimpleBlogPost::getPageLink($pages_nb, $type, $rewrite)|escape:'html':'UTF-8'}">{$pages_nb|intval}</a></li>
|
||||
{/if}
|
||||
{if $pages_nb > 1 AND $p != $pages_nb}
|
||||
{assign var='p_next' value=$p+1}
|
||||
<li id="pagination_next" class="pagination_next"><a href="{SimpleBlogPost::getPageLink($p_next, $type, $rewrite)|escape:'html':'UTF-8'}" rel="next">{l s='Next' mod='ph_simpleblog'} »</a></li>
|
||||
{else}
|
||||
<li id="pagination_next" class="disabled pagination_next"><span>{l s='Next' mod='ph_simpleblog'} »</span></li>
|
||||
{/if}
|
||||
</ul>
|
||||
{/if}
|
||||
</div>
|
||||
<!-- /Pagination -->
|
||||
@@ -0,0 +1,202 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{if isset($products) && $products}
|
||||
{*define number of products per line in other page for desktop*}
|
||||
{if $page_name !='index' && $page_name !='product'}
|
||||
{assign var='nbItemsPerLine' value=3}
|
||||
{assign var='nbItemsPerLineTablet' value=2}
|
||||
{assign var='nbItemsPerLineMobile' value=3}
|
||||
{else}
|
||||
{assign var='nbItemsPerLine' value=4}
|
||||
{assign var='nbItemsPerLineTablet' value=3}
|
||||
{assign var='nbItemsPerLineMobile' value=2}
|
||||
{/if}
|
||||
{*define numbers of product per line in other page for tablet*}
|
||||
{assign var='nbLi' value=$products|@count}
|
||||
{math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines}
|
||||
{math equation="nbLi/nbItemsPerLineTablet" nbLi=$nbLi nbItemsPerLineTablet=$nbItemsPerLineTablet assign=nbLinesTablet}
|
||||
<!-- Products list -->
|
||||
<ul class="product_list grid row">
|
||||
{foreach from=$products item=product name=products}
|
||||
{math equation="(total%perLine)" total=$smarty.foreach.products.total perLine=$nbItemsPerLine assign=totModulo}
|
||||
{math equation="(total%perLineT)" total=$smarty.foreach.products.total perLineT=$nbItemsPerLineTablet assign=totModuloTablet}
|
||||
{math equation="(total%perLineT)" total=$smarty.foreach.products.total perLineT=$nbItemsPerLineMobile assign=totModuloMobile}
|
||||
{if $totModulo == 0}{assign var='totModulo' value=$nbItemsPerLine}{/if}
|
||||
{if $totModuloTablet == 0}{assign var='totModuloTablet' value=$nbItemsPerLineTablet}{/if}
|
||||
{if $totModuloMobile == 0}{assign var='totModuloMobile' value=$nbItemsPerLineMobile}{/if}
|
||||
<li class="ajax_block_product col-xs-12 col-sm-6 col-md-4{if $smarty.foreach.products.iteration%$nbItemsPerLine == 0} last-in-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLine == 1} first-in-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModulo)} last-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 0} last-item-of-tablet-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 1} first-item-of-tablet-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 0} last-item-of-mobile-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 1} first-item-of-mobile-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModuloMobile)} last-mobile-line{/if}">
|
||||
<div class="product-container" itemscope itemtype="http://schema.org/Product">
|
||||
<div class="left-block">
|
||||
<div class="product-image-container">
|
||||
<a class="product_img_link" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">
|
||||
<img class="replace-2x img-responsive" src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} itemprop="image" />
|
||||
</a>
|
||||
{if isset($quick_view) && $quick_view}
|
||||
<div class="quick-view-wrapper-mobile">
|
||||
<a class="quick-view-mobile" href="{$product.link|escape:'html':'UTF-8'}" rel="{$product.link|escape:'html':'UTF-8'}">
|
||||
<i class="fa fa-eye-open"></i>
|
||||
</a>
|
||||
</div>
|
||||
<a class="quick-view" href="{$product.link|escape:'html':'UTF-8'}" rel="{$product.link|escape:'html':'UTF-8'}">
|
||||
<span>{l s='Quick view' mod='ph_simpleblog'}</span>
|
||||
</a>
|
||||
{/if}
|
||||
{if (!$PS_CATALOG_MODE && ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
<div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
|
||||
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
|
||||
<span itemprop="price" class="price product-price">
|
||||
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
|
||||
</span>
|
||||
<meta itemprop="priceCurrency" content="{$currency->iso_code}" />
|
||||
{if isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0}
|
||||
{hook h="displayProductPriceBlock" product=$product type="old_price"}
|
||||
<span class="old-price product-price">
|
||||
{displayWtPrice p=$product.price_without_reduction}
|
||||
</span>
|
||||
{if $product.specific_prices.reduction_type == 'percentage'}
|
||||
<span class="price-percent-reduction">-{$product.specific_prices.reduction * 100}%</span>
|
||||
{/if}
|
||||
{/if}
|
||||
{if $PS_STOCK_MANAGEMENT && isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}
|
||||
{if ($product.allow_oosp || $product.quantity > 0)}
|
||||
<link itemprop="availability" href="http://schema.org/InStock" />{if $product.quantity <= 0}{if $product.allow_oosp}{if isset($product.available_later) && $product.available_later}{$product.available_later}{else}{l s='In Stock' mod='ph_simpleblog'}{/if}{else}{l s='Out of stock' mod='ph_simpleblog'}{/if}{else}{if isset($product.available_now) && $product.available_now}{$product.available_now}{else}{l s='In Stock'}{/if}{/if}
|
||||
{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}
|
||||
<link itemprop="availability" href="http://schema.org/LimitedAvailability" />{l s='Product available with different options' mod='ph_simpleblog'}
|
||||
|
||||
{else}
|
||||
<link itemprop="availability" href="http://schema.org/OutOfStock" />{l s='Out of stock' mod='ph_simpleblog'}
|
||||
{/if}
|
||||
{/if}
|
||||
{hook h="displayProductPriceBlock" product=$product type="price"}
|
||||
{hook h="displayProductPriceBlock" product=$product type="unit_price"}
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
{if isset($product.new) && $product.new == 1}
|
||||
<a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
|
||||
<span class="new-label">{l s='New' mod='ph_simpleblog'}</span>
|
||||
</a>
|
||||
{/if}
|
||||
{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
|
||||
<a class="sale-box" href="{$product.link|escape:'html':'UTF-8'}">
|
||||
<span class="sale-label">{l s='Sale!' mod='ph_simpleblog'}</span>
|
||||
</a>
|
||||
{/if}
|
||||
</div>
|
||||
{hook h="displayProductDeliveryTime" product=$product}
|
||||
{hook h="displayProductPriceBlock" product=$product type="weight"}
|
||||
</div>
|
||||
<div class="right-block">
|
||||
<h5 itemprop="name">
|
||||
{if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if}
|
||||
<a class="product-name" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url" >
|
||||
{$product.name|truncate:45:'...'|escape:'html':'UTF-8'}
|
||||
</a>
|
||||
</h5>
|
||||
{hook h='displayProductListReviews' product=$product}
|
||||
<p class="product-desc" itemprop="description">
|
||||
{$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}
|
||||
</p>
|
||||
{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
<div class="content_price">
|
||||
{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
|
||||
<span class="price product-price">
|
||||
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
|
||||
</span>
|
||||
{if isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0}
|
||||
{hook h="displayProductPriceBlock" product=$product type="old_price"}
|
||||
<span class="old-price product-price">
|
||||
{displayWtPrice p=$product.price_without_reduction}
|
||||
</span>
|
||||
{hook h="displayProductPriceBlock" id_product=$product.id_product type="old_price"}
|
||||
{if $product.specific_prices.reduction_type == 'percentage'}
|
||||
<span class="price-percent-reduction">-{$product.specific_prices.reduction * 100}%</span>
|
||||
{/if}
|
||||
{/if}
|
||||
{hook h="displayProductPriceBlock" product=$product type="price"}
|
||||
{hook h="displayProductPriceBlock" product=$product type="unit_price"}
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
<div class="button-container">
|
||||
{if ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.customizable != 2 && !$PS_CATALOG_MODE}
|
||||
{if (!isset($product.customization_required) || !$product.customization_required) && ($product.allow_oosp || $product.quantity > 0)}
|
||||
{capture}add=1&id_product={$product.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}{/capture}
|
||||
<a class="button ajax_add_to_cart_button btn btn-default" href="{$link->getPageLink('cart', true, NULL, $smarty.capture.default, false)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add to cart' mod='ph_simpleblog'}" data-id-product="{$product.id_product|intval}" data-minimal_quantity="{if isset($product.product_attribute_minimal_quantity) && $product.product_attribute_minimal_quantity > 1}{$product.product_attribute_minimal_quantity|intval}{else}{$product.minimal_quantity|intval}{/if}">
|
||||
<span>{l s='Add to cart' mod='ph_simpleblog'}</span>
|
||||
</a>
|
||||
{else}
|
||||
<span class="button ajax_add_to_cart_button btn btn-default disabled">
|
||||
<span>{l s='Add to cart' mod='ph_simpleblog'}</span>
|
||||
</span>
|
||||
{/if}
|
||||
{/if}
|
||||
<a class="button lnk_view btn btn-default" href="{$product.link|escape:'html':'UTF-8'}" title="{l s='View' mod='ph_simpleblog'}">
|
||||
<span>{if (isset($product.customization_required) && $product.customization_required)}{l s='Customize' mod='ph_simpleblog'}{else}{l s='More' mod='ph_simpleblog'}{/if}</span>
|
||||
</a>
|
||||
</div>
|
||||
{if isset($product.color_list)}
|
||||
<div class="color-list-container">{$product.color_list}</div>
|
||||
{/if}
|
||||
<div class="product-flags">
|
||||
{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
{if isset($product.online_only) && $product.online_only}
|
||||
<span class="online_only">{l s='Online only' mod='ph_simpleblog'}</span>
|
||||
{/if}
|
||||
{/if}
|
||||
{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
|
||||
{elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
|
||||
<span class="discount">{l s='Reduced price!' mod='ph_simpleblog'}</span>
|
||||
{/if}
|
||||
</div>
|
||||
{if (!$PS_CATALOG_MODE && $PS_STOCK_MANAGEMENT && ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
|
||||
{if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}
|
||||
<span class="availability">
|
||||
{if ($product.allow_oosp || $product.quantity > 0)}
|
||||
<span class="{if $product.quantity <= 0 && !$product.allow_oosp}out-of-stock{else}available-now{/if}">
|
||||
{if $product.quantity <= 0}{if $product.allow_oosp}{if isset($product.available_later) && $product.available_later}{$product.available_later}{else}{l s='In Stock' mod='ph_simpleblog'}{/if}{else}{l s='Out of stock' mod='ph_simpleblog'}{/if}{else}{if isset($product.available_now) && $product.available_now}{$product.available_now}{else}{l s='In Stock' mod='ph_simpleblog'}{/if}{/if}
|
||||
</span>
|
||||
{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}
|
||||
<span class="available-dif">
|
||||
{l s='Product available with different options' mod='ph_simpleblog'}
|
||||
</span>
|
||||
{else}
|
||||
<span class="out-of-stock">
|
||||
{l s='Out of stock' mod='ph_simpleblog'}
|
||||
</span>
|
||||
{/if}
|
||||
</span>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
<div class="functional-buttons clearfix">
|
||||
{hook h='displayProductListFunctionalButtons' product=$product}
|
||||
</div>
|
||||
</div><!-- .product-container> -->
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
{/if}
|
||||
@@ -0,0 +1,11 @@
|
||||
<div class="post-block simpleblog-related-products">
|
||||
<h3 class="block-title">{l s='Related products' mod='ph_simpleblog'}</h3>
|
||||
|
||||
<div class="simpleblog-related-products-wrapper">
|
||||
{if Configuration::get('PH_BLOG_RELATED_PRODUCTS_USE_DEFAULT_LIST')}
|
||||
{include file="$tpl_dir./product-list.tpl" products=$related_products is_blog=true}
|
||||
{else}
|
||||
{include file="./product-list.tpl" products=$related_products is_blog=true}
|
||||
{/if}
|
||||
</div><!-- .simpleblog-related-products-wrapper -->
|
||||
</div><!-- .simpleblog-related-products -->
|
||||
@@ -0,0 +1,184 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{assign var='post_type' value=$post->post_type}
|
||||
{capture name=path}
|
||||
<a href="{$link->getModuleLink('ph_simpleblog', 'list')|escape:'html':'UTF-8'}" title="{l s='Back to blog homepage' mod='ph_simpleblog'}">
|
||||
{l s='Blog' mod='ph_simpleblog'}
|
||||
</a>
|
||||
<span class="navigation-pipe">
|
||||
{$navigationPipe|escape:'html':'UTF-8'}
|
||||
</span>
|
||||
{if isset($post->parent_category) && $post->parent_category != ''}
|
||||
<a href="{$link->getModuleLink('ph_simpleblog', 'category', ['sb_category' => $post->parent_category->link_rewrite])|escape:'html':'UTF-8'}">{$post->parent_category->name|escape:'html':'UTF-8'}</a>
|
||||
<span class="navigation-pipe">
|
||||
{$navigationPipe|escape:'html':'UTF-8'}
|
||||
</span>
|
||||
{/if}
|
||||
<a href="{$post->category_url|escape:'html':'UTF-8'}" title="{l s='Visit category' mod='ph_simpleblog'}">
|
||||
{$post->category|escape:'html':'UTF-8'}
|
||||
</a>
|
||||
<span class="navigation-pipe">
|
||||
{$navigationPipe|escape:'html':'UTF-8'}
|
||||
</span>
|
||||
|
||||
{$post->title|escape:'html':'UTF-8'}
|
||||
{/capture}
|
||||
|
||||
{include file="$tpl_dir./errors.tpl"}
|
||||
|
||||
{if isset($smarty.get.confirmation)}
|
||||
<div class="success alert alert-success">
|
||||
{if $smarty.get.confirmation == 1}
|
||||
{l s='Your comment was sucessfully added.' mod='ph_simpleblog'}
|
||||
{else}
|
||||
{l s='Your comment was sucessfully added but it will be visible after moderator approval.' mod='ph_simpleblog'}
|
||||
{/if}
|
||||
</div><!-- .success alert alert-success -->
|
||||
{/if}
|
||||
|
||||
<div itemscope="itemscope" itemtype="http://schema.org/Blog" itemprop="mainContentOfPage">
|
||||
<div class="ph_simpleblog simpleblog-single {if !empty($post->featured_image)}with-cover{else}without-cover{/if} simpleblog-single-{$post->id_simpleblog_post|intval}" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost">
|
||||
<h1 itemprop="headline">
|
||||
{$post->title|escape:'html':'UTF-8'}
|
||||
</h1>
|
||||
|
||||
<div class="post-meta-info">
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_DATE')}
|
||||
<span class="post-date">
|
||||
<i class="fa fa-calendar"></i> <time itemprop="datePublished" datetime="{$post->date_add|date_format:'c'}">{$post->date_add|date_format:Configuration::get('PH_BLOG_DATEFORMAT')}</time>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_CATEGORY')}
|
||||
<span class="post-category">
|
||||
<i class="fa fa-tags"></i> <a href="{$link->getModuleLink('ph_simpleblog', 'category', ['sb_category' => $post->category_rewrite])|escape:'html':'UTF-8'}" title="{$post->category|escape:'html':'UTF-8'}">{$post->category|escape:'html':'UTF-8'}</a>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if isset($post->author) && !empty($post->author) && Configuration::get('PH_BLOG_DISPLAY_AUTHOR')}
|
||||
<span class="post-author">
|
||||
<i class="fa fa-user"></i> <span itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">{$post->author|escape:'html':'UTF-8'}</span>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if $post->tags && Configuration::get('PH_BLOG_DISPLAY_TAGS') && isset($post->tags_list)}
|
||||
<span class="post-tags clear">
|
||||
{l s='Tags:' mod='ph_simpleblog'}
|
||||
{foreach from=$post->tags_list item=tag name='tagsLoop'}
|
||||
{$tag|escape:'html':'UTF-8'}{if !$smarty.foreach.tagsLoop.last}, {/if}
|
||||
{/foreach}
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_LIKES')}
|
||||
<span class="post-likes">
|
||||
<a href="#" data-guest="{$cookie->id_guest|intval}" data-post="{$post->id_simpleblog_post|intval}" class="simpleblog-like-button">
|
||||
<i class="fa fa-heart"></i>
|
||||
<span>{$post->likes|intval}</span> {l s='likes' mod='ph_simpleblog'}
|
||||
</a>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_VIEWS')}
|
||||
<span class="post-views">
|
||||
<i class="fa fa-eye"></i> {$post->views|escape:'html':'UTF-8'} {l s='views' mod='ph_simpleblog'}
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'native'}
|
||||
<span class="post-comments">
|
||||
<i class="fa fa-comments"></i> {$post->comments|escape:'html':'UTF-8'} {l s='comments' mod='ph_simpleblog'}
|
||||
</span>
|
||||
{/if}
|
||||
</div><!-- .post-meta-info -->
|
||||
|
||||
<div class="post-featured-image" itemscope itemtype="http://schema.org/ImageObject">
|
||||
{if $post->featured_image}
|
||||
<a href="{$post->featured_image|escape:'html':'UTF-8'}" title="{$post->title|escape:'html':'UTF-8'}" class="fancybox" itemprop="contentUrl">
|
||||
<img src="{$post->featured_image|escape:'html':'UTF-8'}" alt="{$post->title|escape:'html':'UTF-8'}" class="img-responsive" itemprop="thumbnailUrl" />
|
||||
</a>
|
||||
{/if}
|
||||
</div><!-- .post-featured-image -->
|
||||
|
||||
<div class="post-content rte" itemprop="text">
|
||||
{$post->content}
|
||||
</div><!-- .post-content -->
|
||||
|
||||
{if $post_type == 'gallery' && sizeof($post->gallery)}
|
||||
<div class="post-gallery">
|
||||
{foreach $post->gallery as $image}
|
||||
<a rel="post-gallery-{$post->id_simpleblog_post|intval}" class="fancybox" href="{$gallery_dir|escape:'html':'UTF-8'}{$image.image|escape:'html':'UTF-8'}.jpg" title="{l s='View full' mod='ph_simpleblog'}"><img src="{$gallery_dir|escape:'html':'UTF-8'}{$image.image|escape:'html':'UTF-8'}.jpg" class="img-responsive" /></a>
|
||||
{/foreach}
|
||||
</div><!-- .post-gallery -->
|
||||
{elseif $post_type == 'video'}
|
||||
<div class="post-video" itemprop="video">
|
||||
{$post->video_code}
|
||||
</div><!-- .post-video -->
|
||||
{/if}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_RELATED') && $related_products}
|
||||
{include file="./related-products.tpl"}
|
||||
{/if}
|
||||
|
||||
<div id="displayPrestaHomeBlogAfterPostContent">
|
||||
{hook h='displayPrestaHomeBlogAfterPostContent'}
|
||||
</div><!-- #displayPrestaHomeBlogAfterPostContent -->
|
||||
|
||||
{* Native comments *}
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'native'}
|
||||
{include file="./comments/layout.tpl"}
|
||||
{/if}
|
||||
|
||||
{* Facebook comments *}
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'facebook'}
|
||||
{include file="./comments/facebook.tpl"}
|
||||
{/if}
|
||||
|
||||
{* Facebook comments *}
|
||||
{if $allow_comments eq true && Configuration::get('PH_BLOG_COMMENTS_SYSTEM') == 'disqus'}
|
||||
{include file="./comments/disqus.tpl"}
|
||||
{/if}
|
||||
|
||||
</div><!-- .ph_simpleblog -->
|
||||
</div><!-- schema -->
|
||||
|
||||
{if Configuration::get('PH_BLOG_FB_INIT')}
|
||||
<script>
|
||||
var lang_iso = '{$lang_iso}_{$lang_iso|@strtoupper}';
|
||||
{literal}(function(d, s, id) {
|
||||
var js, fjs = d.getElementsByTagName(s)[0];
|
||||
if (d.getElementById(id)) return;
|
||||
js = d.createElement(s); js.id = id;
|
||||
js.src = "//connect.facebook.net/"+lang_iso+"/all.js#xfbml=1";
|
||||
fjs.parentNode.insertBefore(js, fjs);
|
||||
}(document, 'script', 'facebook-jssdk'));
|
||||
{/literal}
|
||||
</script>
|
||||
{/if}
|
||||
<script>
|
||||
$(function() {
|
||||
$('body').addClass('simpleblog simpleblog-single');
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,64 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{if isset($post.banner) && Configuration::get('PH_BLOG_DISPLAY_THUMBNAIL')}
|
||||
<div class="post-thumbnail">
|
||||
<a {if isset($post.gallery) && sizeof($post.gallery)}href="{$gallery_dir|escape:'html':'UTF-8'}{$post.gallery.0.image|escape:'html':'UTF-8'}.jpg" data-fancybox-group="post-gallery-slideshow-{$post.id_simpleblog_post|intval}" class="post-gallery-link"{else}href="{$post.url|escape:'html':'UTF-8'}"{/if} title="{l s='Permalink link to' mod='ph_simpleblog'} {$post.title|escape:'html':'UTF-8'}">
|
||||
{if $blogLayout eq 'full'}
|
||||
<meta itemprop="image" content="{$shopUrl}{$post.banner_wide|escape:'html':'UTF-8'}">
|
||||
<img src="{$post.banner_wide|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" />
|
||||
{else}
|
||||
<meta itemprop="image" content="{$shopUrl}{$post.banner_wide|escape:'html':'UTF-8'}">
|
||||
<img src="{$post.banner_thumb|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" />
|
||||
{/if}
|
||||
</a>
|
||||
{foreach $post.gallery as $image name=gallery_loop}
|
||||
{if !$smarty.foreach.gallery_loop.first}
|
||||
<a class="post-gallery-link" data-fancybox-group="post-gallery-slideshow-{$post.id_simpleblog_post|intval}" href="{$gallery_dir|escape:'html':'UTF-8'}{$image.image|escape:'html':'UTF-8'}.jpg" style="display: none;"><img src="{$gallery_dir|escape:'html':'UTF-8'}{$image.image|escape:'html':'UTF-8'}-{if $blogLayout eq 'full'}wide{else}thumb{/if}.jpg" /></a>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</div>
|
||||
{else}
|
||||
{if isset($post.gallery) && sizeof($post.gallery)}
|
||||
<div class="post-thumbnail post-gallery-container">
|
||||
<ul class="bxslider" id="post-gallery-slideshow-{$post.id_simpleblog_post|intval}">
|
||||
{foreach $post.gallery as $image}
|
||||
<li style="visibility: hidden;"><a class="post-gallery-link" data-fancybox-group="post-gallery-slideshow-{$post.id_simpleblog_post|intval}" href="{$gallery_dir|escape:'html':'UTF-8'}{$image.image|escape:'html':'UTF-8'}.jpg"><img src="{$gallery_dir|escape:'html':'UTF-8'}{$image.image|escape:'html':'UTF-8'}-{if $blogLayout eq 'full'}wide{else}thumb{/if}.jpg" /></a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
<script>
|
||||
$(function() {
|
||||
$('#post-gallery-slideshow-{$post.id_simpleblog_post|intval}').bxSlider({
|
||||
mode: 'fade',
|
||||
preloadImages: 'all',
|
||||
pager: false,
|
||||
onSliderLoad: function() {
|
||||
$("#post-gallery-slideshow-{$post.id_simpleblog_post|intval} li").css("visibility", "visible");
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,37 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_DESCRIPTION')}
|
||||
<div class="post-content" itemprop="text">
|
||||
{$post.short_content|strip_tags:'UTF-8'}
|
||||
|
||||
{if Configuration::get('PH_BLOG_DISPLAY_MORE')}
|
||||
<div class="post-read-more">
|
||||
<a href="{$post.external_url|escape:'html':'UTF-8'}" title="{l s='Visit' mod='ph_simpleblog'}">
|
||||
{l s='Visit' mod='ph_simpleblog'} <i class="fa fa-chevron-right"></i>
|
||||
</a>
|
||||
</div><!-- .post-read-more -->
|
||||
{/if}
|
||||
</div><!-- .post-content -->
|
||||
{/if}
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,35 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{if isset($post.banner) && Configuration::get('PH_BLOG_DISPLAY_THUMBNAIL')}
|
||||
<div class="post-thumbnail" itemscope itemtype="http://schema.org/ImageObject">
|
||||
<a href="{$post.external_url|escape:'html':'UTF-8'}" title="{l s='External link to' mod='ph_simpleblog'} {$post.title|escape:'html':'UTF-8'}" itemprop="contentUrl">
|
||||
{if $blogLayout eq 'full'}
|
||||
<img src="{$post.banner_wide|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" itemprop="thumbnailUrl" />
|
||||
{else}
|
||||
<img src="{$post.banner_thumb|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" itemprop="thumbnailUrl" />
|
||||
{/if}
|
||||
</a>
|
||||
</div>
|
||||
{/if}
|
||||
@@ -0,0 +1,31 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div class="post-title">
|
||||
<h2 itemprop="headline">
|
||||
<a href="{$post.external_url|escape:'html':'UTF-8'}" title="{l s='External link to' mod='ph_simpleblog'} {$post.title|escape:'html':'UTF-8'}">
|
||||
{$post.title|escape:'html':'UTF-8'} <i class="fa fa-external-link"></i>
|
||||
</a>
|
||||
</h2>
|
||||
</div><!-- .post-title -->
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
||||
@@ -0,0 +1,45 @@
|
||||
{*
|
||||
* 2007-2014 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2014 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
{if isset($post.banner) && Configuration::get('PH_BLOG_DISPLAY_THUMBNAIL')}
|
||||
<div class="post-thumbnail" itemscope itemtype="http://schema.org/ImageObject">
|
||||
<a href="#simpleblog-post-{$post.id_simpleblog_post|intval}-video" title="{l s='Permalink link to' mod='ph_simpleblog'} {$post.title|escape:'html':'UTF-8'}" itemprop="url">
|
||||
{if $blogLayout eq 'full'}
|
||||
<meta itemprop="image" content="{$shopUrl}{$post.banner_wide|escape:'html':'UTF-8'}">
|
||||
<img src="{$post.banner_wide|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" />
|
||||
{else}
|
||||
<meta itemprop="image" content="{$shopUrl}{$post.banner_thumb|escape:'html':'UTF-8'}">
|
||||
<img src="{$post.banner_thumb|escape:'html':'UTF-8'}" alt="{$post.title|escape:'html':'UTF-8'}" class="img-responsive" />
|
||||
{/if}
|
||||
</a>
|
||||
</div>
|
||||
{else}
|
||||
<meta itemprop="image" content="{$shopLogo|escape:'html':'UTF-8'}">
|
||||
{$post.video_code}
|
||||
{/if}
|
||||
|
||||
<div itemprop="video" id="simpleblog-post-{$post.id_simpleblog_post|intval}-video" style="display: none;">
|
||||
{$post.video_code}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user