Как сделать так, что-бы на странице категории не выводило описание под категорий?

AlexMC

Постоялец
Регистрация
15 Дек 2016
Сообщения
51
Реакции
27
Есть категория товара, в ней есть подкатегории товаров. Есть описание категории, но если посмотреть код страницы, то в категории выводятся описания еще подкатегорий, таким образом "дублируется/выводиться не там где надо?" контент подкатегорий при этом происходит замусоривание основной категории контентом который относится к подкатегории.:dead::confused: ( извиняюсь сразу за такое вывод информации, по другому объяснить не могу).

Шаблон панда. Пример сайта на таком же шаблоне: Для просмотра ссылки Войди или Зарегистрируйсяexmart.com.ua/lampy-i-aksessuary/
В категории Лампы и аксессуары, есть подкатегории Светодиодные лампы (LED), Наборы светодиодных ламп (LED), Патроны для ламп и Специальные лампы. На странице Лампы и аксессуары, есть базовое описание страницы и вроде бы все ок, но если открыть код страницы, то там, есть описание и подкатегорий Светодиодные лампы (LED), Наборы светодиодных ламп (LED), Патроны для ламп и Специальные лампы. И в индекс по мимо нашего описания что за страница, шуруют тексты со страниц подкатегорий (subcategories).

Как сделать так, что-бы на странице категории не выводило описание подкатегорий?
 
Последнее редактирование:
Покажите контент category.tpl из папки с вашем шаблоном под хайд.
или сами посмотрите на счет {$category->description}
 
Код:
{*
* 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
*}
{include file="$tpl_dir./errors.tpl"}
{if isset($category)}
    {if $category->id AND $category->active}

        {if $display_category_title}
        <h1 class="heading page-heading{if (isset($subcategories) && !$products) || (isset($subcategories) && $products) || !isset($subcategories) && $products} product-listing{/if}"><span class="cat-name">{$category->name|escape:'html':'UTF-8'}{if isset($categoryNameComplement)}&nbsp;{$categoryNameComplement|escape:'html':'UTF-8'}{/if}</span></h1>
        {/if}



        {if $display_subcategory && isset($subcategories)}
        {assign var='categories_per_xl' value=Configuration::get('STSN_CATEGORIES_PER_XL')}
        {assign var='categories_per_lg' value=Configuration::get('STSN_CATEGORIES_PER_LG')}
        {assign var='categories_per_md' value=Configuration::get('STSN_CATEGORIES_PER_MD')}
        {assign var='categories_per_sm' value=Configuration::get('STSN_CATEGORIES_PER_SM')}
        {assign var='categories_per_xs' value=Configuration::get('STSN_CATEGORIES_PER_XS')}
        {assign var='categories_per_xxs' value=Configuration::get('STSN_CATEGORIES_PER_XXS')}
        <!-- Subcategories -->
        <div id="subcategories">
            <h3 class="heading hidden">{l s='Подкатегории'}</h3>
            <ul class="inline_list {if $display_subcategory==1 || $display_subcategory==3} subcate_grid_view row {else} subcate_list_view {/if}">
            {foreach from=$subcategories item=subcategory name=subcategories}
                <li class="clearfix {if $display_subcategory==1 || $display_subcategory==3} col-xl-{(12/$categories_per_xl)|replace:'.':'-'} col-lg-{(12/$categories_per_lg)|replace:'.':'-'} col-md-{(12/$categories_per_md)|replace:'.':'-'} col-sm-{(12/$categories_per_sm)|replace:'.':'-'} col-xs-{(12/$categories_per_xs)|replace:'.':'-'} col-xxs-{(12/$categories_per_xxs)|replace:'.':'-'}  {if $smarty.foreach.subcategories.iteration%$categories_per_xl == 1} first-item-of-large-line{/if}{if $smarty.foreach.subcategories.iteration%$categories_per_lg == 1} first-item-of-desktop-line{/if}{if $smarty.foreach.subcategories.iteration%$categories_per_md == 1} first-item-of-line{/if}{if $smarty.foreach.subcategories.iteration%$categories_per_sm == 1} first-item-of-tablet-line{/if}{if $smarty.foreach.subcategories.iteration%$categories_per_xs == 1} first-item-of-mobile-line{/if}{if $smarty.foreach.subcategories.iteration%$categories_per_xxs == 1} first-item-of-portrait-line{/if} {/if}">
                    <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}" class="img">
                        {if $subcategory.id_image}
                            <img class="replace-2x" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html':'UTF-8'}" alt="{$subcategory.name|escape:'html':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" />
                        {else}
                            <img src="{$img_cat_dir}{$lang_iso}-default-medium_default.jpg" alt="{$subcategory.name|escape:'html':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" />
                        {/if}
                    </a>
                    <h5><a class="subcategory-name" href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}">{if $display_subcategory==2 || $display_subcategory==3}{$subcategory.name|escape:'html':'UTF-8'}{else}{$subcategory.name|truncate:25:'...'|escape:'html':'UTF-8'}{/if}</a></h5>
                 {if $subcategory.description}
                        <div class="subcat_desc">{$subcategory.description}</div>
                    {/if}  
                </li>
            {/foreach}
            </ul>
        </div>
        {/if}

        {if !isset($subcategories) && $nb_products == 0}
           <p class="alert alert-warning category_no_products">{l s='В этой категории нет товаров'}</p>
           {hook h='displayAnywhere' location="5" mod='steasycontent' caller='steasycontent'}
        {/if}

        {if $products}
            <div class="content_sortPagiBar">
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./nbr-product-page.tpl"}
                    {include file="./pagination.tpl"}
                </div>
            </div>

            {include file="./product-list.tpl" products=$products}

            <div class="content_sortPagiBar">
                <div class="bottom-pagination-content clearfix">
                    {include file="./pagination.tpl" paginationId='bottom'}
                </div>
            </div>
        {/if}
        {if isset($HOOK_CATEGORY_HEADER) && $HOOK_CATEGORY_HEADER}{$HOOK_CATEGORY_HEADER}{/if}

        {if $scenes || ($display_category_desc && $category->description) || ($display_category_image && $category->id_image)}
            <div class="content_scene_cat mar_b1">
                {if $scenes}
                    <!-- Scenes -->
                    {include file="$tpl_dir./scenes.tpl" scenes=$scenes}
                {else}
                    <!-- Category image -->
                    {if $display_category_image && $category->id_image}
                    <div class="align_center mar_b1">
                        <img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')|escape:'html':'UTF-8'}" alt="{$category->name|escape:'html':'UTF-8'}" title="{$category->name|escape:'html':'UTF-8'}" id="categoryImage" class="img-responsive" width="{$categorySize.width}" height="{$categorySize.height}" />
                    </div>
                    {/if}
                {/if}

                {if $smarty.get.p<=1}
{if $category->description}
                     <div class="content_scene_cat_bg">
                             <div class="cat_desc">
                                <div class="rte">
                                    {$category->description}
                                </div>
                            </div>
                     </div>
{/if}
{/if}
            </div>
        {/if}
        {if isset($HOOK_CATEGORY_FOOTER) && $HOOK_CATEGORY_FOOTER}{$HOOK_CATEGORY_FOOTER}{/if}
    {elseif $category->id}
        <p class="alert alert-warning">{l s='Эта категория в данный момент недоступна.'}</p>
    {/if}
{/if}

удалил
Код:
{if $subcategory.description}
                        <div class="subcat_desc">{$subcategory.description}</div>
                    {/if}
Вроде помогло. Может кому еще нужно будет.
 
Назад
Сверху