Monami presta: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Řádek 82: | Řádek 82: | ||
<h5 itemprop="published">Datum vydani: {dateFormat date=$product->published full=false}</h5> | <h5 itemprop="published">Datum vydani: {dateFormat date=$product->published full=false}</h5> | ||
<!-- /Waritko --> | <!-- /Waritko --> | ||
− | </source> | + | </source>/admin/themes/default/template/controllers/products/informations.tpl<syntaxhighlight lang="html+smarty"> |
+ | <!-- Waritko --> | ||
+ | <div class="form-group"> | ||
+ | <label class="control-label col-lg-3" for="author"> | ||
+ | <span class="label-tooltip" data-toggle="author" | ||
+ | title="{l s='Author'} {l s='Allowed special characters:'} .-_#\"> | ||
+ | {$bullet_common_field} {l s='Author'} | ||
+ | </span> | ||
+ | </label> | ||
+ | <div class="col-lg-5"> | ||
+ | <input type="text" id="author" name="author" value="{$product->author|htmlentitiesUTF8}" /> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="form-group"> | ||
+ | <label class="control-label col-lg-3" for="import_id"> | ||
+ | <span class="label-tooltip" data-toggle="import_id" | ||
+ | title="{l s='Import ID'}\"> | ||
+ | {$bullet_common_field} {l s='Import ID'} | ||
+ | </span> | ||
+ | </label> | ||
+ | <div class="col-lg-5"> | ||
+ | <input type="text" id="import_id" name="import_id" value="{$product->import_id|htmlentitiesUTF8}" /> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="form-group"> | ||
+ | <label class="control-label col-lg-3" for="publisher"> | ||
+ | <span class="label-tooltip" data-toggle="publisher" | ||
+ | title="{l s='Nakladatel'}\"> | ||
+ | {$bullet_common_field} {l s='Nakladatel'} | ||
+ | </span> | ||
+ | </label> | ||
+ | <div class="col-lg-5"> | ||
+ | <input type="text" id="publisher" name="publisher" value="{$product->publisher|htmlentitiesUTF8}" /> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="form-group"> | ||
+ | <label class="control-label col-lg-3" for="pages"> | ||
+ | <span class="label-tooltip" data-toggle="pages" | ||
+ | title="{l s='Pocet stran'}\"> | ||
+ | {$bullet_common_field} {l s='Pocet stran'} | ||
+ | </span> | ||
+ | </label> | ||
+ | <div class="col-lg-5"> | ||
+ | <input type="text" id="pages" name="pages" value="{$product->pages}" /> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="form-group"> | ||
+ | <div class="col-lg-1"><span class="pull-right">{include file="controllers/products/multishop/checkbox.tpl" field="published" type="default"}</span></div> | ||
+ | <label class="control-label col-lg-2" for="published"> | ||
+ | {l s='Datum vydani:'} | ||
+ | </label> | ||
+ | <div class="col-lg-9"> | ||
+ | <div class="input-group fixed-width-md"> | ||
+ | <input id="published" name="published" value="{$product->published}" class="datepicker" type="text" /> | ||
+ | <div class="input-group-addon"> | ||
+ | <i class="icon-calendar-empty"></i> | ||
+ | </div> | ||
+ | </div> | ||
+ | <p class="help-block">{l s='Datum vydani'}</p> | ||
+ | </div> | ||
+ | </div> | ||
+ | <!-- /Waritko --> | ||
+ | </syntaxhighlight>e '''151'''/themes/default-bootstrap/modules/blockviewed/blockviewed.tpl line '''49'''<syntaxhighlight lang="html+smarty"> | ||
+ | <!-- Waritko --> | ||
+ | <!-- {$viewedProduct|@print_r} --> | ||
+ | <!-- /Waritko --> | ||
+ | |||
+ | </syntaxhighlight>/themes/default-bootstrap/product-list.tpl line '''122'''<syntaxhighlight lang="html+smarty"> | ||
+ | <!-- Waritko --> | ||
+ | {if isset($product.author)}<h4 itemprop="author">{$product.author|escape:'html':'UTF-8'}</h4>{/if} | ||
+ | <!-- /Waritko --> | ||
+ | |||
+ | </syntaxhighlight>/themes/default-bootstrap/products-comparison.tpl line '''75'''<syntaxhighlight lang="html+smarty"> | ||
+ | <!-- Waritko --> | ||
+ | <h5 itemprop="author">{$product->author|escape:'html':'UTF-8'}</h5> | ||
+ | <!-- /Waritko --> | ||
+ | |||
+ | </syntaxhighlight> |
Aktuální verze z 26. 8. 2018, 09:51
Databaze
ALTER TABLE `ps_product`
ADD `author` varchar(255) COLLATE 'utf8_czech_ci' NOT NULL DEFAULT '',
ADD `import_id` varchar(255) COLLATE 'utf8_czech_ci' NULL AFTER `author`,
ADD `publisher` varchar(255) COLLATE 'utf8_czech_ci' NULL AFTER `import_id`,
ADD `pages` int(11) unsigned NOT NULL AFTER `publisher`,
ADD `binding` varchar(255) COLLATE 'utf8_czech_ci' NULL AFTER `pages`,
ADD `published` datetime NOT NULL AFTER `binding`,
ADD `image_link` varchar(4096) COLLATE 'utf8_czech_ci' NULL AFTER `published`;
ALTER TABLE `ps_product_shop`
ADD `author` varchar(255) COLLATE 'utf8_czech_ci' NOT NULL DEFAULT '',
ADD `import_id` varchar(255) COLLATE 'utf8_czech_ci' NULL AFTER `author`,
ADD `publisher` varchar(255) COLLATE 'utf8_czech_ci' NULL AFTER `import_id`,
ADD `pages` int(11) unsigned NOT NULL AFTER `publisher`,
ADD `binding` varchar(255) COLLATE 'utf8_czech_ci' NULL AFTER `pages`,
ADD `published` datetime NOT NULL AFTER `binding`,
ADD `image_link` varchar(4096) COLLATE 'utf8_czech_ci' NULL AFTER `published`;
CREATE
OR REPLACE VIEW `w_sale_price` AS
SELECT `ps_specific_price`.`id_product` AS `id_product`
,`ps_specific_price`.`reduction` AS `reduction`
FROM `ps_specific_price`
WHERE (`ps_specific_price`.`id_specific_price_rule` = 0)
Kod
/classes/Product.php around line 222
/*** @var string Author */
public $author;
/*** @var string Import ID */
public $import_id;
/*** @var string Publisher */
public $publisher;
/*** @var int Number of pages */
public $pages;
/*** @var string Binding type */
public $binding;
/*** @var string Date published */
public $published;
/*** @var string Image link */
public $image_link;
/classes/Product.php around line 338
'author' => array('type' => self::TYPE_STRING, 'shop' => true, 'validate' => 'isString'),
'import_id' => array('type' => self::TYPE_STRING, 'shop' => true, 'validate' => 'isString'),
'publisher' => array('type' => self::TYPE_STRING, 'shop' => true, 'validate' => 'isString'),
'pages' => array('type' => self::TYPE_INT, 'shop' => true, 'validate' => 'isUnsignedInt'),
'binding' => array('type' => self::TYPE_STRING, 'shop' => true, 'validate' => 'isString'),
'published' => array('type' => self::TYPE_DATE, 'shop' => true, 'validate' => 'isDateFormat'),
'image_link' => array('type' => self::TYPE_STRING, 'shop' => true, 'validate' => 'isString'),
/themes/default-bootstrap/product.tpl around line 151 after display all images
<!--Waritko-->
<ul id="usefull_link_block" class="clearfix no-print">
{if $HOOK_EXTRA_LEFT}{$HOOK_EXTRA_LEFT}{/if}
<li class="print" style="margin-top: 1.2em;">
<a href="javascript:print();">
{l s='Print'}
</a>
</li>
</ul>
<!--Waritko-->
After Product name
<!-- Waritko -->
<h5 itemprop="author">Autor: <b>{$product->author|escape:'html':'UTF-8'}</b></h5>
<h5 itemprop="ean13" style="font-size: 0.8em;">EAN: {$product->ean13|escape:'html':'UTF-8'}</h5>
<h5 itemprop="publisher">Nakladatel: {$product->publisher|escape:'html':'UTF-8'}</h5>
<h5 itemprop="binding">Vazba: {$product->binding|escape:'html':'UTF-8'}</h5>
<h5 itemprop="pages">Pocet stran: {$product->pages|escape:'html':'UTF-8'}</h5>
<h5>Rozmery: {$product->height|escape:'html':'UTF-8'}x{$product->width|escape:'html':'UTF-8'}</h5>
<h5 itemprop="published">Datum vydani: {dateFormat date=$product->published full=false}</h5>
<!-- /Waritko -->
/admin/themes/default/template/controllers/products/informations.tpl
<!-- Waritko -->
<div class="form-group">
<label class="control-label col-lg-3" for="author">
<span class="label-tooltip" data-toggle="author"
title="{l s='Author'} {l s='Allowed special characters:'} .-_#\">
{$bullet_common_field} {l s='Author'}
</span>
</label>
<div class="col-lg-5">
<input type="text" id="author" name="author" value="{$product->author|htmlentitiesUTF8}" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3" for="import_id">
<span class="label-tooltip" data-toggle="import_id"
title="{l s='Import ID'}\">
{$bullet_common_field} {l s='Import ID'}
</span>
</label>
<div class="col-lg-5">
<input type="text" id="import_id" name="import_id" value="{$product->import_id|htmlentitiesUTF8}" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3" for="publisher">
<span class="label-tooltip" data-toggle="publisher"
title="{l s='Nakladatel'}\">
{$bullet_common_field} {l s='Nakladatel'}
</span>
</label>
<div class="col-lg-5">
<input type="text" id="publisher" name="publisher" value="{$product->publisher|htmlentitiesUTF8}" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3" for="pages">
<span class="label-tooltip" data-toggle="pages"
title="{l s='Pocet stran'}\">
{$bullet_common_field} {l s='Pocet stran'}
</span>
</label>
<div class="col-lg-5">
<input type="text" id="pages" name="pages" value="{$product->pages}" />
</div>
</div>
<div class="form-group">
<div class="col-lg-1"><span class="pull-right">{include file="controllers/products/multishop/checkbox.tpl" field="published" type="default"}</span></div>
<label class="control-label col-lg-2" for="published">
{l s='Datum vydani:'}
</label>
<div class="col-lg-9">
<div class="input-group fixed-width-md">
<input id="published" name="published" value="{$product->published}" class="datepicker" type="text" />
<div class="input-group-addon">
<i class="icon-calendar-empty"></i>
</div>
</div>
<p class="help-block">{l s='Datum vydani'}</p>
</div>
</div>
<!-- /Waritko -->
e 151/themes/default-bootstrap/modules/blockviewed/blockviewed.tpl line 49
<!-- Waritko -->
<!-- {$viewedProduct|@print_r} -->
<!-- /Waritko -->
/themes/default-bootstrap/product-list.tpl line 122
<!-- Waritko -->
{if isset($product.author)}<h4 itemprop="author">{$product.author|escape:'html':'UTF-8'}</h4>{/if}
<!-- /Waritko -->
/themes/default-bootstrap/products-comparison.tpl line 75
<!-- Waritko -->
<h5 itemprop="author">{$product->author|escape:'html':'UTF-8'}</h5>
<!-- /Waritko -->