Jump to content

 

belcream

Member Since 11 May 2016
Offline Last Active Jun 20 2016 11:07 AM
-----

Posts I've Made

In Topic: Страница Брендов

15 June 2016 - 11:15 AM

 

Вот этот код

 {if $feature.feature_type == "ProductFeatures::EXTENDED"|enum}
            {$feature.value_int|date_format:"`$settings.Appearance.date_format`"}

должен быть

 {if $feature.feature_type == "ProductFeatures::DATE"|enum}
            {$feature.value_int|date_format:"`$settings.Appearance.date_format`"}

Добрый день , очень прошу помочь разобраться : Переход из карточки товара на все товары бренда работает только если не вставлено Лого бренда , в ином случае Лого становится не активным http://belcream.ru/a...am-kondicioner/

 

Ниже код design/themes/responsive/templates/views/products/components/product_features_short_list.tpl

{assign var="image_size" value=$image_size|default:80}

{function name="feature_value"}
    {strip}
 
        {if $feature.feature_type == "ProductFeatures::EXTENDED"|enum}
<a href="{"product_features.view?variant_id=`$feature.variant_id`"|fn_url}">
{/if}
        {if $feature.prefix}{$feature.prefix}{/if}
        {if $feature.feature_type == "ProductFeatures::DATE"|enum}
            {$feature.value_int|date_format:"`$settings.Appearance.date_format`"}
        {elseif $feature.feature_type == "ProductFeatures::MULTIPLE_CHECKBOX"|enum}
            {foreach from=$feature.variants item="fvariant" name="ffev"}
                {$fvariant.variant|default:$fvariant.value}{if !$smarty.foreach.ffev.last}, {/if}
            {/foreach}
        {elseif $feature.feature_type == "ProductFeatures::TEXT_SELECTBOX"|enum || $feature.feature_type == "ProductFeatures::NUMBER_SELECTBOX"|enum || $feature.feature_type == "ProductFeatures::EXTENDED"|enum}
            {$feature.variant|default:$feature.value}
        {elseif $feature.feature_type == "ProductFeatures::SINGLE_CHECKBOX"|enum}
            {$feature.description}
        {elseif $feature.feature_type == "ProductFeatures::NUMBER_FIELD"|enum}
            {$feature.value_int|floatval}
        {else}
            {$feature.value}
        {/if}
        {if $feature.suffix}{$feature.suffix}{/if}
        {if $feature.feature_type == "ProductFeatures::EXTENDED"|enum && $feature.features_hash}
            </a>
        {/if}
    {/strip}
{/function}
 
{if $features}
    {strip}
        {if !$no_container}<div class="ty-features-list">{/if}
            {foreach from=$features name=features_list item=feature}
                {if $feature.feature_type == "ProductFeatures::DATE"|enum || $feature.feature_type == "ProductFeatures::NUMBER_FIELD"|enum || $feature.feature_type == "ProductFeatures::NUMBER_SELECTBOX"|enum}
                    {$feature.description nofilter}: 
                {/if}
 
                {if $feature_image && $feature.variants[$feature.variant_id].image_pairs}
                    {assign var="obj_id" value=$feature.variant_id}
                    {include file="common/image.tpl" image_width=$image_size images=$feature.variants[$feature.variant_id].image_pairs no_ids=true}
                {else}
                    {feature_value feature=$feature}{if !$smarty.foreach.features_list.last}, {/if}
                {/if}
            {/foreach}
        {if !$no_container}</div>{/if}
    {/strip}
{/if}

In Topic: Страница Брендов

13 May 2016 - 08:33 AM

Вы имеете ввиду, что при загрузке описание не должно показываться полностью, пока на кнопку не нажмешь?

Именно , есть ли решение ?


In Topic: Страница Брендов

12 May 2016 - 03:02 PM

 

Вот этот код

 {if $feature.feature_type == "ProductFeatures::EXTENDED"|enum}
            {$feature.value_int|date_format:"`$settings.Appearance.date_format`"}

должен быть

 {if $feature.feature_type == "ProductFeatures::DATE"|enum}
            {$feature.value_int|date_format:"`$settings.Appearance.date_format`"}

Огромное спасибо. все получилось. Есть еще один вопрос(не смог найти) - как сделать кнопку "читать далее" в описании категорий ?


In Topic: Страница Брендов

12 May 2016 - 10:20 AM

Странно. Указанный код меняет только ссылку, но не текст. Нужно изучать на вашем сервере.

Ниже код design/themes/responsive/templates/views/products/components , не могу понять почему меняет название на текущую дату :

 

{assign var="image_size" value=$image_size|default:80}
{function name="feature_value"}
    {strip}
        {if $feature.feature_type == "ProductFeatures::EXTENDED"|enum}
<a href="{"product_features.view?variant_id=`$feature.variant_id`"|fn_url}">
{/if}
        {if $feature.prefix}{$feature.prefix}{/if}
        {if $feature.feature_type == "ProductFeatures::EXTENDED"|enum}
            {$feature.value_int|date_format:"`$settings.Appearance.date_format`"}
        {elseif $feature.feature_type == "ProductFeatures::MULTIPLE_CHECKBOX"|enum}
            {foreach from=$feature.variants item="fvariant" name="ffev"}
                {$fvariant.variant|default:$fvariant.value}{if !$smarty.foreach.ffev.last}, {/if}
            {/foreach}
        {elseif $feature.feature_type == "ProductFeatures::TEXT_SELECTBOX"|enum || $feature.feature_type == "ProductFeatures::NUMBER_SELECTBOX"|enum || $feature.feature_type == "ProductFeatures::EXTENDED"|enum}
            {$feature.variant|default:$feature.value}
        {elseif $feature.feature_type == "ProductFeatures::SINGLE_CHECKBOX"|enum}
            {$feature.description}
        {elseif $feature.feature_type == "ProductFeatures::NUMBER_FIELD"|enum}
            {$feature.value_int|floatval}
        {else}
            {$feature.value}
        {/if}
        {if $feature.suffix}{$feature.suffix}{/if}
        {if $feature.feature_type == "ProductFeatures::EXTENDED"|enum && $feature.features_hash}
            </a>
        {/if}
    {/strip}
{/function}
 
{if $features}
    {strip}
        {if !$no_container}<div class="ty-features-list">{/if}
            {foreach from=$features name=features_list item=feature}
                {if $feature.feature_type == "ProductFeatures::DATE"|enum || $feature.feature_type == "ProductFeatures::NUMBER_FIELD"|enum || $feature.feature_type == "ProductFeatures::NUMBER_SELECTBOX"|enum}
                    {$feature.description nofilter}: 
                {/if}
 
                {if $feature_image && $feature.variants[$feature.variant_id].image_pairs}
                    {assign var="obj_id" value=$feature.variant_id}
                    {include file="common/image.tpl" image_width=$image_size images=$feature.variants[$feature.variant_id].image_pairs no_ids=true}
                {else}
                    {feature_value feature=$feature}{if !$smarty.foreach.features_list.last}, {/if}
                {/if}
            {/foreach}
        {if !$no_container}</div>{/if}
    {/strip}
{/if}

In Topic: Страница Брендов

11 May 2016 - 06:10 PM

Посмотрите следующее решение

 

http://forum.cs-cart...ля/#entry213047

Спасибо за решение, НО выводится  вместо названия бренда текущая дата http://belcream.ru/v...ealnyy-vzglyad/прошу помочь