Dodatkowe pole opisowe

Dodatkowe pole opisowe

Pole opisowe pod listą produktów dla PrestaShop 1.6

Kod SQL

ALTER TABLE `ps_category_lang` ADD `long_description` text AFTER `description`;

classes/Category.php

 /** @var string long_description */
     public $long_description;

 'long_description' =>array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),

controllers/admin/AdminCategoriesController.php

array(
'type' => 'textarea',
'label' => $this->l('Long description:'),
'name' => 'long_description',
'autoload_rte' => true,
'lang' => true,
'rows' => 10,
'cols' => 100,
'hint' => $this->l('Invalid characters:').' <>;=#{}'
),

themes/your theme folder/category.tpl

{if $category->long_description}
   <div class="cat_desc">
     {$category->long_description}
   </div>
{/if}

Jak przydatny był ten post?

Kliknij gwiazdkę, aby ją ocenić!

Średnia ocena 5 / 5. Liczba głosów: 10

Jak dotąd brak głosów! Oceń ten post jako pierwszy.

Więcej optymalizacji w kategorii prestashop