Я использую magento 1.8.1.0 и пытаюсь сделать покупку в качестве гостя, а не зарегистрированного пользователя. Я делаю 2 испытания:
Сначала я покупаю продукт, который является относительно дешевым, а затем я делаю то же самое с более дорогим продуктом. Когда я оформляю заказ (с покупкой по низкой цене) и в центральной части сайта под заголовком Способы доставки, я могу см. текст: «Стоимость доставки зависит от клиента», и это то, что я хочу, но когда я делаю то же самое с более дорогими продуктами, я не вижу вышеупомянутый текст. Я проверил следующие вещи:
admin>System>Configuration>Sales>Shipping
метод, но нет.
При проверке с хромом я нашел соответствующую часть кода в файле
интерфейс / базы / по умолчанию / шаблон / выписка / OnePage / SHIPPING_METHOD / available.phtml
и является
<dt><?php echo $this->escapeHtml($this->getCarrierName($code)) ?></dt>.
Соответствующий код в классе в Available.php
public function getCarrierName($carrierCode)
{
if ($name = Mage::getStoreConfig('carriers/'.$carrierCode.'/title')) {
return $name;
}
return $carrierCode;
}
Текст «Стоимость доставки оплачивается клиентом» приведен в модуле «Единый тариф» в бэкэнде magento. Я не понимаю, почему текст не всегда отображается во внешнем интерфейсе, независимо от цены покупки, которую я делаю, и показывает только частично. Что мне не хватает, спасибо
Задача ещё не решена.
Других решений пока нет …