Jump to content

  • You cannot start a new topic
  • This topic is locked This topic is locked

Страница Брендов Rate Topic   - - - - -

 
  • belcream
  • Newbie
  • Trial users
  • Join Date: 11-May 16
  • 10 posts

Posted 11 May 2016 - 06:10 PM #41

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

 

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

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



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 12 May 2016 - 07:34 AM #42

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

 

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


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • belcream
  • Newbie
  • Trial users
  • Join Date: 11-May 16
  • 10 posts

Posted 12 May 2016 - 10:20 AM #43

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

Ниже код 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}


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 12 May 2016 - 02:41 PM #44

Вот этот код

 {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`"}

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • belcream
  • Newbie
  • Trial users
  • Join Date: 11-May 16
  • 10 posts

Posted 12 May 2016 - 03:02 PM #45

 

Вот этот код

 {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`"}

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



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 13 May 2016 - 08:07 AM #46

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


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • belcream
  • Newbie
  • Trial users
  • Join Date: 11-May 16
  • 10 posts

Posted 13 May 2016 - 08:33 AM #47

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

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



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 13 May 2016 - 08:50 AM #48

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

 

Вот есть модуль

 

http://forum.cs-cart...-подробного-опи

 

Попросите разработчика доработать или используйте модуль для скрытия части описания по аналогии


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • Dmitry700
  • Newbie
  • Members
  • Join Date: 27-May 16
  • 2 posts

Posted 27 May 2016 - 01:38 PM #49

Здравствуйте, никак не могу загрузить картинку  при создании нового бренда, пробовал сначала на сервер залить и указать путь, пробовал URL чужого сайта подсунуть, все равно нет изображения. Причем в демо магазине на сайте www.cs-cart.ru все нормально работает. Это мой частный случай, или баг после обновления 4.3.7?



 
  • Dmitry700
  • Newbie
  • Members
  • Join Date: 27-May 16
  • 2 posts

Posted 28 May 2016 - 03:21 PM #50

Разобрался, перемудрил с правами доступа. :-)



 
  • belcream
  • Newbie
  • Trial users
  • Join Date: 11-May 16
  • 10 posts

Posted 15 June 2016 - 11:15 AM #51

 

Вот этот код

 {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}


 
  • Germango
  • Member
  • Members
  • Join Date: 30-Oct 15
  • 42 posts

Posted 01 December 2016 - 10:12 AM #52

Подскажите пожалуйста как на странице бренда вывести товары по категориям?

Например бренд Adidas есть в категориях кроссовки и футболки.

Нужно на странице бренда Adidas вывести товары в их категориях:

 

8432879.jpg



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 01 December 2016 - 02:21 PM #53

Подскажите пожалуйста как на странице бренда вывести товары по категориям?

Например бренд Adidas есть в категориях кроссовки и футболки.

Нужно на странице бренда Adidas вывести товары в их категориях:

 

8432879.jpg

 

Без доработок кода простого пути, к сожалению, нет


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • kaavain
  • Senior Member
  • Members
  • Join Date: 22-Nov 14
  • 1135 posts

Posted 02 March 2017 - 06:50 AM #54

Подскажите, не нашел поиском, наверняка кто-то озадачивался. Страница бренда, если на ней много товаров, листается не как /page-X/ а параметрами УРЛ ?page=X

 

Можно ли как-то это дело привести к ЧПУ?



 
  • KrisTina
  • Member
  • Members
  • Join Date: 24-Nov 15
  • 43 posts

Posted 06 June 2017 - 09:33 AM #55

Здравствуйте, подскажите пожалуйста, а как можно отобразить эту страницу брендов в боковом блоке макета как на скриншоте?

Attached Thumbnails

  • бренды сбоку.png


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 06 June 2017 - 02:23 PM #56

Здравствуйте, подскажите пожалуйста, а как можно отобразить эту страницу брендов в боковом блоке макета как на скриншоте?

 

К сожалению, из коробки вы можете отобразить бренды только в скроллере. Для вашего решения требуется доработка кода (создать новый шаблон для блоков с брендами)


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • Patron
  • Member
  • Members
  • Join Date: 16-Sep 16
  • 23 posts

Posted 22 August 2017 - 08:59 AM #57

Подскажите, пожалуйста, раньше где то встречал решение - не могу найти никак.

При добавлении бренда (а он у нас может добавиться из внешней торговой программы)  ему присваевается номер позиции 0. Как сделать, что бы бренды с нулевой позицией не попадали в скроллер на главной?



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 22 August 2017 - 10:32 AM #58

Подскажите, пожалуйста, раньше где то встречал решение - не могу найти никак.

При добавлении бренда (а он у нас может добавиться из внешней торговой программы)  ему присваевается номер позиции 0. Как сделать, что бы бренды с нулевой позицией не попадали в скроллер на главной?

 

В функции fn_get_all_brands (app/functions/fn.catalog.php) перд строкой

return $variants;

добавьте

if (AREA == 'C' && !empty($variants)) {
  foreach ($variants as $k => $v) {
    if (empty($v['position'])) {
      unset($variants[$k]);
    }
  }
}

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • Patron
  • Member
  • Members
  • Join Date: 16-Sep 16
  • 23 posts

Posted 23 August 2017 - 10:07 AM #59

В функции fn_get_all_brands (app/functions/fn.catalog.php) перд строкой добавьте

Большое спасибо, помогло!

 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 23 August 2017 - 01:05 PM #60

Большое спасибо, помогло!

 

Рад был помочь!


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.