Перейти к содержимому


Фото
- - - - -

Отметка "оплачивается отдельно" не корректно работает


  • Чтобы отвечать, сперва войдите на форум
5 ответов в теме

#1 Des

Des
  • Пользователь
  • 104 сообщений
  • Дизайн, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 19.02.2018 - 07:44

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

 

Отметка "оплачивается отдельно" на странице "Доставка", в админке, не убирает надпись "бесплатно" при выборе способа доставки в корзине, что может быть? 

 

Есть файл "delivery_cost.tpl", его содержание ниже:

{if !$delivery_id} {$delivery_id = 1} {/if}

{if $cart->total_price < $deliveries[$delivery_id - 1]->free_from && $deliveries[$delivery_id - 1]->price>0}
	{$deliveries[$delivery_id - 1]->price|convert}&nbsp;{$currency->sign}
{elseif $cart->total_price >= $deliveries[$delivery_id - 1]->free_from}
	бесплатно
{/if}

 

Есть файл "delivery.tpl", его содержание ниже:

{foreach $deliveries as $delivery}
<div class="accordion-group accordion-style-2 {if $delivery_id}{if $delivery_id==$delivery->id} open{else} closed{/if}{else}{if $delivery@first} open{else} closed{/if}{/if}">
	<div class="accordion-heading">
		<label for="deliveries_{$delivery->id}" class="accordion-toggle push-down-0">
			<div class="pull-right">{if $cart->total_price < $delivery->free_from && $delivery->price>0}{$delivery->price|convert}&nbsp;{$currency->sign}{elseif $cart->total_price >= $delivery->free_from}бесплатно{/if}</div>
			<input type="radio" name="delivery_id" value="{$delivery->id}" data-price="{$delivery->price|convert}" {if $delivery_id==$delivery->id}checked{elseif $delivery@first}checked{/if} id="deliveries_{$delivery->id}">
			<i class="box"></i> {$delivery->name} 
		</label>
	</div>
	
	<div class="accordion-body" {if $delivery_id}{if $delivery_id!=$delivery->id}style='display: none'{/if}{else}{if !$delivery@first}style='display: none'{/if}{/if}>
		<div class="accordion-inner">
			{$delivery->description}
		</div>
	</div>
</div>
{/foreach}

Спасибо!



#2 Karabaska

Karabaska
  • Забаненый
  • 79 сообщений
  • Программирование
  • Версия CMS:2.x
  • Откуда:Херсон

Опубликовано 19.02.2018 - 10:00

Отметка "оплачивается отдельно" на странице "Доставка", в админке, не убирает надпись "бесплатно" при выборе способа доставки в корзине, что может быть?

Может быть миллион причин. Файлов с указанными Вами названиями в стандартном шаблоне нет, видимо, у Вас шаблон переделан весьма сильно.
И кроме того, отметка "оплачивается отдельно" напрямую не связана со стоимостью.
Возможно, работает все как надо, а Вы придумываете нестандартные хотелки...

#3 Des

Des
  • Пользователь
  • 104 сообщений
  • Дизайн, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 19.02.2018 - 10:28

Может быть миллион причин. Файлов с указанными Вами названиями в стандартном шаблоне нет, видимо, у Вас шаблон переделан весьма сильно.
И кроме того, отметка "оплачивается отдельно" напрямую не связана со стоимостью.
Возможно, работает все как надо, а Вы придумываете нестандартные хотелки...

Шаблон не стандартный - webmarket, название..

Хотелки не придумываю, на стандартном шаблоне так работает, попробуйте.



#4 Karabaska

Karabaska
  • Забаненый
  • 79 сообщений
  • Программирование
  • Версия CMS:2.x
  • Откуда:Херсон

Опубликовано 19.02.2018 - 12:50

Отметка "оплачивается отдельно" на странице "Доставка", в админке, не убирает надпись "бесплатно" при выборе способа доставки в корзине, что может быть?

А почему должно убирать-то? Какая в админке стоимость проставлена у доставки, ту и показывает.
И "оплачивается отдельно" - тут вообще ни при чем. Хоть отдельно, хоть нет, стоимость-то имеется.
Вы б написали толком, что хотите.

#5 Des

Des
  • Пользователь
  • 104 сообщений
  • Дизайн, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 19.02.2018 - 17:29

А почему должно убирать-то? Какая в админке стоимость проставлена у доставки, ту и показывает.
И "оплачивается отдельно" - тут вообще ни при чем. Хоть отдельно, хоть нет, стоимость-то имеется.
Вы б написали толком, что хотите.

Когда стоит отметка - "оплачивается отдельно" то не важна какая стоимость доставки, в корзине, напротив способа доставки не должно ничего выводить и не должно добавлять ничего к общему счёту корзины.

 

Хотя, возможно я что-то путаю


Изменено: Des, 19.02.2018 - 17:31


#6 Karabaska

Karabaska
  • Забаненый
  • 79 сообщений
  • Программирование
  • Версия CMS:2.x
  • Откуда:Херсон

Опубликовано 19.02.2018 - 19:31

Когда стоит отметка - "оплачивается отдельно" то не важна какая стоимость доставки, в корзине, напротив способа доставки не должно ничего выводить и не должно добавлять ничего к общему счёту корзины.

 

Хотя, возможно я что-то путаю

 

Еще как путаете...

Не важна - это все субъективно - одному важно, другому нет. Думаю, покупателю, который решил у Вас приобрести товар за 1 руб и оплатил эту сумму, будет очень приятно через несколько дней при получении товара на почте узнать, что ему надо еще оплатить за почтовые услуги 3-4 тыс руб. Вы ему будете объяснять, что "не важно"? Или, может, по причине неважности сами ему это оплатите?






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых