将运输/帐户创建限制在OSCommerce中的单个国家/地区

时间:2013-02-26 16:12:54

标签: account shipping oscommerce

我的经理给了我整理电子商务网站的任务,该网站由我的前任编辑了一下 - 它基于OSC 3.x

我们需要限制运输到只有爱尔兰(我们的产品通常需要由我们的员工安装 - 而那些没有交付或笨重的),因此只允许爱尔兰成为创建帐户的唯一选择 - 是有一种方法可以做到这一点,不涉及使用插件 - 因为所做的更改文件与大多数插件的说明看起来不一样,所以我不愿意尝试安装它们。

我有使用SQL的经验,因此只考虑编辑国家/地区表以删除除爱尔兰以外的所有国家/地区 - 但也许这太极端了?

谢谢! CDC

1 个答案:

答案 0 :(得分:0)

最重要的一点是,osCommerce 3.x从未用于生产网站,因此它不应该用于实时网站。 osCommerce社区未发布未来几个月的稳定版本。

我认为您希望将帐户创建限制在爱尔兰。 要在osCommerce 3.x数据库表中获取国家/地区列表,请使用osc_countries。

function osc_cfg_set_countries_pulldown_menu($ default,$ key = null)

因此,使用PhpMyadmin删除osc_countries表中的所有条目,但从此特定命令创建的条目除外: INSERT INTO osc_countries VALUES(103,' Ireland'' IE',' IRL',":name \ n:street_address \ nIE-:city \ N:国家&#34);