Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Рекомендованная Цена Rate Topic   - - - - -

 
  • Roman1
  • Advanced Member
  • Trial users
  • Join Date: 29-Dec 12
  • 123 posts

Posted 17 August 2016 - 12:20 PM #1

Здравствуйте. Может у кого есть готовое решение. Мне надо что бы при скидки рекомендованная цена осталась НЕ зачеркнутой.



 
  • fdv_83
  • Senior Member
  • Members
  • Join Date: 13-Mar 16
  • 230 posts

Posted 17 August 2016 - 01:41 PM #2

Здравствуйте. Может у кого есть готовое решение. Мне надо что бы при скидки рекомендованная цена осталась НЕ зачеркнутой.

В пользовательские CSS добавьте код:

 

.ty-strike {
  1. text-decorationinitial;
}


 
  • Roman1
  • Advanced Member
  • Trial users
  • Join Date: 29-Dec 12
  • 123 posts

Posted 17 August 2016 - 01:43 PM #3

 

В пользовательские CSS добавьте код:

 

.ty-strike {
  1. text-decorationinitial;
}

 

Спасибо



 
  • ALEXsei_
  • Senior Member
  • Members
  • Join Date: 27-Jun 08
  • 1,421 posts

Posted 17 August 2016 - 05:52 PM #4

Спасибо

 

а с какой целью ты ее не зачеркиваешь? :)


4.4.1, 4.3.1RUS, 4.3.3.SP1free


 
  • Roman1
  • Advanced Member
  • Trial users
  • Join Date: 29-Dec 12
  • 123 posts

Posted 23 August 2016 - 06:15 AM #5

 

В пользовательские CSS добавьте код:

 

.ty-strike {
  1. text-decorationinitial;
}

 

Не подскажите почему цена в интернет эксплорере осталась зачеркнутой?



 
  • Roman1
  • Advanced Member
  • Trial users
  • Join Date: 29-Dec 12
  • 123 posts

Posted 23 August 2016 - 06:16 AM #6

а с какой целью ты ее не зачеркиваешь? :)

Её представили как цену в офлайн магазине и что при этом в интернет магазине дешевле



 
  • ALEXsei_
  • Senior Member
  • Members
  • Join Date: 27-Jun 08
  • 1,421 posts

Posted 23 August 2016 - 07:54 AM #7

Её представили как цену в офлайн магазине и что при этом в интернет магазине дешевле

интересная мысль. спасибо


4.4.1, 4.3.1RUS, 4.3.3.SP1free


 
  • Alex_VP
  • Senior Member
  • Members
  • Join Date: 04-Jun 10
  • 1,405 posts

Posted 23 August 2016 - 12:24 PM #8

Чтобы не плодить тем, напишу сюда, тем более что, простите за тавтологию, в тему.

Насколько сложно будет реализовать, чтобы скидка считалась всегда от рекомендованной цены?

Потому как сейчас так:

Рекомендованная - Цена для всех - скидка считается от них

Цена для всех - Цена для группы - скидки нет (а было бы здорово показать цену для всех и цену Для Вас - вот так мы Вас любим :) )

Рекомендованная - Цена - Цена по акции - скидка считается из Цены и Цены по акции, что иногда выглядит как казус: допустим скидка из учета рекомендованной цены составляла 30%, скидка по акции для каталога на этот товар 5% (допустим для зарегистрированных), в этом случае когда покупатель логинится, ему вдруг шикарная цифра в 30% скидки заменяется мизерными пятью процентами :) (хотя посчитано конечно всё правильно, но я сейчас о визуализации, что создает впечатление и настрой покупателя)



 
  • Roman1
  • Advanced Member
  • Trial users
  • Join Date: 29-Dec 12
  • 123 posts

Posted 23 August 2016 - 12:54 PM #9

 

В пользовательские CSS добавьте код:

 

.ty-strike {
  1. text-decorationinitial;
}

 

В интернет эксплорере не работает. Может знает кто что сделать что бы работал и в интернет эксплорере?



 
  • Alex_VP
  • Senior Member
  • Members
  • Join Date: 04-Jun 10
  • 1,405 posts

Posted 23 August 2016 - 01:11 PM #10

В интернет эксплорере не работает. Может знает кто что сделать что бы работал и в интернет эксплорере?

замени например на подчеркивание. Часто не срабатывает, когда пытаешься просто убрать примененное форматирование, чтобы точно сработало - надо переопределять стиль на конкретное значение

.ty-strike {
  1. text-decoration: underline;
}


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 16,128 posts

Posted 23 August 2016 - 02:15 PM #11

Наверное, лучше

.ty-strike {
    text-decoration: none;
}

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration

Certified CS-Cart RU Developer | Сертифицированный разработчик на CS-Cart Русская Версия

 
  • fdv_83
  • Senior Member
  • Members
  • Join Date: 13-Mar 16
  • 230 posts

Posted 26 August 2016 - 06:49 AM #12

 

Наверное, лучше

.ty-strike {
    text-decoration: none;
}

 

Здравствуйте. А как сделать так, чтобы при наличии скидки рекомендованная цена была другим цветом?



 
  • oleg.gorshkov
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 06-Dec 13
  • 2,438 posts

Posted 26 August 2016 - 07:17 AM #13

Здравствуйте. А как сделать так, чтобы при наличии скидки рекомендованная цена была другим цветом?

 

Здравствуйте!

 

В файле design/themes/ВАША_ТЕМА/templates/common/profuct_data.tpl найдите 

{elseif $product.list_discount}
    <span class="ty-list-price ty-nowrap" id="line_list_price_{$obj_prefix}{$obj_id}">{if $details_page}<span class="list-price-label">{__("list_price")}:</span> {/if}<span class="ty-strike">{include file="common/price.tpl" value=$product.list_price span_id="list_price_`$obj_prefix``$obj_id`" class="ty-list-price ty-nowrap"}</span></span>
{/if}

и замените на 

{elseif $product.list_discount}
    <span class="ty-list-price ty-nowrap" id="line_list_price_{$obj_prefix}{$obj_id}">{if $details_page}<span class="list-price-label">{__("list_price")}:</span> {/if}<span class="ty-strike">{include file="common/price.tpl" value=$product.list_price span_id="list_price_`$obj_prefix``$obj_id`" class="ty-list-price ty-nowrap custom-list-price"}</span></span>
{/if}

Затем добавьте пользовательский класс 

.custom-list-price {
    color: red;
}

с тем цветом, который Вам нужен.


Simtech Development | sales@simtechdev.com | www.simtechdev.com
CERTIFIED CS-CART PARTNER | LICENSES | DEVELOPMENT | ADD-ONS | DESIGN | UPGRADE
Testing by QA and personal manager for free.

 
  • fdv_83
  • Senior Member
  • Members
  • Join Date: 13-Mar 16
  • 230 posts

Posted 26 August 2016 - 07:57 AM #14

Здравствуйте!

 

В файле design/themes/ВАША_ТЕМА/templates/common/profuct_data.tpl найдите 

{elseif $product.list_discount}
    <span class="ty-list-price ty-nowrap" id="line_list_price_{$obj_prefix}{$obj_id}">{if $details_page}<span class="list-price-label">{__("list_price")}:</span> {/if}<span class="ty-strike">{include file="common/price.tpl" value=$product.list_price span_id="list_price_`$obj_prefix``$obj_id`" class="ty-list-price ty-nowrap"}</span></span>
{/if}

и замените на 

{elseif $product.list_discount}
    <span class="ty-list-price ty-nowrap" id="line_list_price_{$obj_prefix}{$obj_id}">{if $details_page}<span class="list-price-label">{__("list_price")}:</span> {/if}<span class="ty-strike">{include file="common/price.tpl" value=$product.list_price span_id="list_price_`$obj_prefix``$obj_id`" class="ty-list-price ty-nowrap custom-list-price"}</span></span>
{/if}

Затем добавьте пользовательский класс 

.custom-list-price {
    color: red;
}

с тем цветом, который Вам нужен.

 

 

Премного благодарен.



 
  • fdv_83
  • Senior Member
  • Members
  • Join Date: 13-Mar 16
  • 230 posts

Posted 26 August 2016 - 08:16 AM #15

Здравствуйте!

 

В файле design/themes/ВАША_ТЕМА/templates/common/profuct_data.tpl найдите 

{elseif $product.list_discount}
    <span class="ty-list-price ty-nowrap" id="line_list_price_{$obj_prefix}{$obj_id}">{if $details_page}<span class="list-price-label">{__("list_price")}:</span> {/if}<span class="ty-strike">{include file="common/price.tpl" value=$product.list_price span_id="list_price_`$obj_prefix``$obj_id`" class="ty-list-price ty-nowrap"}</span></span>
{/if}

и замените на 

{elseif $product.list_discount}
    <span class="ty-list-price ty-nowrap" id="line_list_price_{$obj_prefix}{$obj_id}">{if $details_page}<span class="list-price-label">{__("list_price")}:</span> {/if}<span class="ty-strike">{include file="common/price.tpl" value=$product.list_price span_id="list_price_`$obj_prefix``$obj_id`" class="ty-list-price ty-nowrap custom-list-price"}</span></span>
{/if}

Затем добавьте пользовательский класс 

.custom-list-price {
    color: red;
}

с тем цветом, который Вам нужен.

 

Ещё один вопрос. В пользовательских CSS можно цвет указывать используя комбинацию, например, @menu. В этом случае подставляется цвет из раздела меню (редактор тем--->цвета--->меню). А какую комбинацию использовать, чтобы можно было использовать цвет лейбла со скидкой?



 
  • oleg.gorshkov
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 06-Dec 13
  • 2,438 posts

Posted 26 August 2016 - 08:42 AM #16

Ещё один вопрос. В пользовательских CSS можно цвет указывать используя комбинацию, например, @menu. В этом случае подставляется цвет из раздела меню (редактор тем--->цвета--->меню). А какую комбинацию использовать, чтобы можно было использовать цвет лейбла со скидкой?

 

@discount_label - цвет лейбла со скидкой.


Simtech Development | sales@simtechdev.com | www.simtechdev.com
CERTIFIED CS-CART PARTNER | LICENSES | DEVELOPMENT | ADD-ONS | DESIGN | UPGRADE
Testing by QA and personal manager for free.

 
  • fdv_83
  • Senior Member
  • Members
  • Join Date: 13-Mar 16
  • 230 posts

Posted 26 August 2016 - 08:46 AM #17

@discount_label - цвет лейбла со скидкой.

 

Спасибо, помогли



 
  • oleg.gorshkov
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 06-Dec 13
  • 2,438 posts

Posted 26 August 2016 - 08:47 AM #18

Спасибо, помогли

 

Пожалуйста:)


Simtech Development | sales@simtechdev.com | www.simtechdev.com
CERTIFIED CS-CART PARTNER | LICENSES | DEVELOPMENT | ADD-ONS | DESIGN | UPGRADE
Testing by QA and personal manager for free.

 
  • Evgen
  • Advanced Member
  • Trial users
  • Join Date: 25-Jan 15
  • 52 posts

Posted 17 September 2016 - 03:15 PM #19

можно ли вместо рекомендованной цены добавить скидку 30%



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 16,128 posts

Posted 20 September 2016 - 08:26 AM #20

design/themes/TEMA/templates/common/product_data.tpl

 

смотрите как выводится скидка в процентах после условия

{if $show_discount_label && ($product.discount_prc || $product.list_discount_prc) && $show_price_values}

Возьмите код за основу и поменяйте код рекомендованной цены


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration

Certified CS-Cart RU Developer | Сертифицированный разработчик на CS-Cart Русская Версия