Подскажите пожалуйста!
Как убрать ( стоимость) и без платно в шаблоне ( доставка ) ? Заранее спасибоНе могу найти код , скрыть в css отображение
Посмотрите в файле
/design/themes/responsive/templates/views/checkout/components/shipping_rates.tpl
Назначение происходит на строке
{$rate = __("free")}
Можно заменить на
{$rate = ""}
Через css возможно? Не хотелось бы изменять системный файл
И ещё а как сумму скрыть доставки ?
А откуда берётся дефис перед Бесплатно? В языковых переменных его нет.
Только весь блок с названием доставки https://skr.sh/s9HxJayXZdn
Проще файл /design/themes/responsive/templates/views/checkout/components/shipping_rates.tpl скорректировать
Большое спасибо, увидел в этом же фале в строке 106:
<p class="litecheckout__shipping-method__title">
{$all_shippings.$group_key[$shipping.shipping_id].shipping}{if $rate && !$shipping.rate_disabled} — {$rate nofilter}{/if}
</p>
Полностью удалить?
Удаление приводит к другой проблеме. Когда присутствует 200 руб, то без “дефиса” выглядит, прямо скажем, не фэн-шуй. По идее для “дефиса” надо прописывать условие, чтобы он появлялся только если после него идёт цена либо наоборот, когда после него идёт “Бесплатно”.
А пробовали вроще сумму убрать из карточки доставки ?
Я как раз это и хотел бы сделать . Бесплатно получилось убрать
Возможно, но я с этим не разбирался. Похоже эта строка:
{capture assign="rate"}{include file="common/price.tpl" value=$shipping.rate}{/capture}
но в другом файле price.tpl ещё что-то подвязано. Одним словом, только методом тыка.
Пользуйтесь поиском по форуму
Можно над выводом прописать
{if $rate} {$rate = " — `$rate`"} {/if}
И убрать тире там где оно сейчас
По уму надо все эти двоеточия и тире в коде выводить текстовыми переменными, чтобы пользователь мог править.
Например, человек хочет убрать текст “Модель:” в плитках товаров, но двоеточие вписано прямо в коде и получается некрасиво.