我将 Magento 与多个商店和商店视图一起使用(1 个网站,4 个商店,每个商店都有一个商店视图)。我激活了“将商店代码添加到网址”选项,并且可以通过http://example.com/storecode/访问我的不同商店,效果很好。但是,我有一个商店代码,出于 SEO 目的,应该以两个词命名。不幸的是,Magento 只允许使用下划线 (_) 而不是破折号 (-) 作为商店代码:
The store code may contain only letters (a-z), numbers (0-9) or underscore(_), the first character must be a letter.
由于建议使用破折号来分隔 URL 中的单词,因此我正在寻找一种将破折号用作商店代码的方法。覆盖 Magento 的验证没有问题,但我想知道这里是否有任何特殊原因禁用破折号。有人有想法吗?
谢谢, 马蒂亚斯