0

我有这个奇怪的问题。其中一个运输方式名称Overnight显示为 just O,在结账时在前端显示,在下订单时在后端显示或在运输方式下显示。

我没有看到任何重命名它的选项或任何东西。在 IRC 上有人告诉我,在表格费率选项卡(系统 > 配置 > 运输方法)下,我可以设置方法名称和标题,但它已经设置为其他内容。

有没有可能有其他东西覆盖它?它存储在数据库中的什么位置?

更新进度:

我运行了以下查询SELECT * FROM core_config_data WHERE path LIKE 'carriers/%/title';,但没有名为Overnightor的方法O,我认为某些东西正在即时覆盖它的名称。任何指针?

在此处输入图像描述

4

2 回答 2

0

在模板上(对我来说app/design/frontend/base/default/template/checkout/onepage/shipping_method/available.phtml),标题是这样显示的,我假设在后端使用相同的方法:

<label for="s_method_<?php echo $_rate->getCode() ?>"><?php echo $_rate->getMethodTitle() ?>

此方法获取保存在 core_config_data 表中的标题。连接到 MySQL 并使用此请求:

SELECT * FROM core_config_data WHERE path LIKE 'carriers/%/title';

您将看到为每种运输方式显示的标题。也许保存的标题是O而不是Overnight

于 2012-05-16T08:40:02.543 回答
0

可能有一个翻译文件更改了该值。

查看:

app/design/frontend/[package]/[theme]/locale/[region]/translate.csv
于 2012-05-15T23:38:20.783 回答