Questions tagged «multistore»

有关多商店功能的问题,即如何在一个Magento安装中处理多个网站,商店组和商店视图

4
网站,商店和商店视图之间的区别
我一直在研究多网站/商店设置,有些困惑。 我完全理解商店和商店视图的工作原理,但是我对网站和商店之间的差异感到困惑。 据我所知,网站允许在商店之间共享客户,但不能共享产品或销售数据,这是主要区别。不管这是真的,还是我都感到困惑。 如果这是真的,那么为什么要让客户通过网站共享但什么都没有 如果不正确,那么网站的意义何在?
45 multistore 

3
如何在设计模板包CSV中实现翻译?echo $ this-> __('Text')如何工作?
我有一个像这样的设计包设置: design/frontend/package_name/theme_name/locale/ 在我之下 de_DE,en_GB等等,在这些translate.csv文件下,我具有带有各种字符串的相应文件:"Key", "Translation" 我正在尝试使用以下方法在主题中实现各种字符串 echo $this->__('Text') 但是,它似乎不起作用(我只看到('Text')显示的字符串)。我想我对Magento何时从CSV中提取字符串进行翻译缺乏基本了解。有人可以解释一下如何使这些csv文件工作吗?

5
子文件夹中的不同storeview或网站
客户希望像这样建立他的多店商店: http://www.domain1.org/de/- >网站1,商店视图1 http://www.domain1.org/en/- >网站1,商店视图2 http://www.domain1.ch/de/- >网站2,商店视图3 http://www.domain1.ch/fr/- >网站2,商店视图4 http://www.domain1.ch/it/- >网站2,商店视图5 ... 这是一个示例,但是可能会有更多不同的子文件夹。处理不同商店视图/网站的不同子文件夹的最佳方法是什么? 我知道一种解决方案是创建名为等的子文件夹de,en然后将index.php和.htaccess复制到相应的子文件夹中。 可能也有一些解决方法(用于index.php的符号链接,用于配置vHost而不是使用.htaccess的文件)​​以最大程度地减少文件重复,但是我想找到一种解决方案,无需在文件系统中进行任何更改,而只是通过配置处理一切。 更新 我们在企业支持下验证了最好的方法是创建子文件夹。 我们最终这样做是这样的: 创建一个“ languagefolders”目录 在目录内创建index.php的副本,以及调整后的.htaccess和指向Magento文件夹的符号链接(应用/,错误/,...) 在Magento根目录内创建指向“ languagefolders”目录的符号链接“ de”,“ en”等 这样,我们可以通过创建新的符号链接(例如“ fr”)来添加新的语言。

4
如何从URL删除SID?
我已经在域abc.com上安装了Magento 1.9,并从管理员创建了一个具有URL xyz.abc.com的新网站。 System -> Manage Stores 现在,我完成的工作是创建一个新的子域xyz.abc.com,并指向原始的magento安装。 每当我访问xyz.abc.com时,它都可以正常工作。但是在该页面上生成的链接具有查询字符串参数SID,例如abc.com?SID=sdfskjdf45ssdf/somepage。 现在我要用xyz.abc.com/somepage替换abc.com?SID=sdfskjdf45ssdf/somepage。

2
Magento网站作为子域跨多个实例拆分的正确cookie配置是什么?
问题 大型站点将Magento的单独实例用于不同的地理区域,因此业务隔离。例: site.com north.site.com south.site.com east.site.com west.site.com 用户可以访问根目录+区域站点,直接在区域站点上登录,或使用其区域凭据登录(site.com)(我们具有身份验证器+重定向)。 某些以前无法登录后无法登录,并且没有错误反馈。我们可以复制这样的故障,即有两个具有相同名称但域不同的cookie。例: 名称:frontend,域:.site.com 名称:frontend,域:.north.site.com 删除Cookie可解决大多数浏览器中的问题。Cookie似乎卡在了某些浏览器中,除了等待它们过期(对用户而言很糟糕)之外,我们感到很困惑。 我们尝试了什么 最初,对于所有站点,我们的配置均为空白(如下所示)。这引发了问题。据我了解,我们需要将所有站点的域显式设置为“ .site.com”,以便该名称/域只能存在一个cookie。 这是否解决了Magento的问题,即不知道哪个“前端” cookie是正确的-还是有首选的配置? 问题 对于多域设置,Magento管理员中正确的cookie配置是什么? 请参阅:“系统>配置> Web>会话Cookie管理”

1
如何在Magento中创建具有不同域的多个商店
如何在Magento中使用相同的产品,相同的数据库但不同的客户创建具有不同域的多个商店。 范例: 我买了2个域:mystore1.com和mystore2.com(仅供参考:mystore1.com已在运行) 现在,我想添加mystore2.com到mystore2.com具有相同的产品,相同的数据库,但不同的客户。 笔记: 已经通过这种方式进行了测试 请一步一步回答!提供正确答案的赏金。并且不通过引荐链接进行回答。

4
批量更新产品以包括新网站
一个客户拥有20000多种产品和7个网站。他们曾经有4个网站,大多数产品都与4个网站相关联。迭代产品并更新产品以包括新网站的最佳和最快方法是什么。 我有以下代码,但是它太慢了: $ productCollection =法师:: getModel('目录/产品')-> getCollection() -> addFieldToFilter('sku',array('like'=> '02%')); foreach($ productCollection作为$ product){ echo $ product-> getSku(); $ product-> setWebsiteIds(array(1,2,3,4,5,6,7)); 尝试{ $ product-> save(); 回显“-已保存”。 } catch(Exception $ e){ echo'-'。$ e-> getMessage(); } 回显“ \ n”; } 我当时在考虑使用迭代器遍历方法,但是我知道商店/网站并非完全是一个属性,因此无法轻松地对其进行单独更新。


1
Magento后端404,适用于除两个“网站”配置范围以外的所有范围
在我们的Multisitesite / Multistore(view)Magento 1.9.2.2配置中,必须删除其中一个网站,包括store和storeview。 尽管删除本身进行得很好(我之前已经做过),但如果您将“当前配置范围”更改为除两个网站以外的任何网站,我都会得到一个404的后端。 选择一个新的配置范围会导致请求以下URL(更改了管理路径+密钥): /index.php/mymageadmin/system_config/edit/section/dev/website/<WEBSITE>/key/1221231/ 其中<WEBSITE>等于表中的code字段core_website。 使用mysql查询登录后,我看到可以成功加载的两个网站在选择网站/商店视图方面具有以下查询: SELECT `main_table`.* FROM `core_config_data` AS `main_table` WHERE (`scope` = 'websites') AND (`scope_id` = '4') AND (`path` LIKE 'dev/%') SELECT `core_website`.* FROM `core_website` WHERE (`core_website`.`code`='working_store_code') 其他提供404的网站以相同的第一个查询开始-但是当然有不同的scope_id,但是在第二个查询中,Magento认为它必须寻找一个范围storeview而不是website!它实际上似乎尝试了两次。 SELECT `main_table`.* FROM `core_config_data` AS `main_table` WHERE (`scope` = 'websites') AND (`scope_id` = '3') AND (`path` …

3
以编程方式创建客户
我想以编程方式创建一些客户,并且在保存网站ID时遇到问题。 我有多个网站ID: 0 => admin 1 => germany 2 => hungary 3 => romania 这是我的代码: $customer = Mage::getModel("customer/customer"); $customer->setWebsiteId(3); $customer->setStoreId(1); ..... $customer->save(); 当我保存一个客户时,我Admin从网站下拉列表中选择了值。无论我给网站ID(如12321)赋予什么价值,我都得到了Admin价值。为什么呢 谢谢。

5
Magento 1.9多个网站位于不同的域
我阅读并查看了与Magento的多个网站相关的所有内容,但是仍然无法正确设置以使用不同的Magento网站处理不同的域。 有人可以逐步告诉我如何正确设置虚拟主机和htaccess或/和index.php吗? 我知道在子域/目录中设置多个网站很容易,但是我喜欢将其与其他域一起使用。 我已经在Magento管理员中设置了所有内容: 一号店: 域:abc.com 网站代码:domain1 第二家商店: 域:xyz.com 网站代码:domain2 我在Apache中配置/etc/httpd/conf/httpd.conf了以下文档根目录: /home/admin/domains/abc.com/public_html /home/admin/domains/xyz.com/public_html 我应该在第二个域目录中放置什么(.htaccess,index.php?我应该从第一个目录复制它吗?)

6
具有多个商店视图共享相同的订单increment_id号范围
可以配置Magento,使同一网站的多个商店视图可以共享相同的订单increment_id号范围吗?如果是这样,怎么办? 例如,在这样的多商店设置中core_store: store_id code website_id group_id 0 admin 0 0 1 alpha 1 1 2 bravo 2 2 3 charlie 2 2 现在delta添加了一个新的商店视图: store_id code website_id group_id 4 delta 1 1 假设alpha当前的上一个订单增量ID为1000123,如何实现: next sell order number alpha 1000124 delta 1000125 delta 1000126 alpha 1000127 同一问题适用于共享相同发票increment_id编号范围和/或共享相同贷方increment_id编号范围的多个商店视图。 Magento是否支持这种开箱即用的功能?

3
在多网站多域设置中按网站转换维护模式
在多网站-多域设置中按网站翻译维护模式 在多网站和多域环境中翻译(本地化)维护页面的正确方法是什么? 设置成: MAGENTO_ROOT / index.php MAGENTO_ROOT / zh / index.php MAGENTO_ROOT / us / index.php MAGENTO_ROOT / somecode / index.php 假设通过以下方式可使用商店: http://MagentoExample.com/index.php(默认) http://MagentoExample.uk/(英国) http://MagentoExample.us/(我们) http://MagentoExample.com(somecode) 我可以很容易地看到一些解决方案,但是与实际的,干净的解决方案相比,所有这些解决方案似乎都是一种解决方法。 您如何解决这个问题?

6
一次安装,多个数据库
是否可以进行一次安装,并通过该安装来使多个商店使用不同的数据库? 像我将在domain.1上进行安装的一个数据库,然后从admin创建一个新的网站,并在domain.2的一些新数据库上建立一个商店。 我知道一个数据库可以实现多个存储。但是不同的数据库是否可以相同。

1
如何正确配置Magento以支持2种货币
目前,我有一个网站/商店浏览使用丹麦克朗作为货币。现在,我想扩展一个使用欧元作为货币的新网站。当我尝试实现以下目标时,这会导致一些问题: 我只想输入产品+等级价格。然后,产品价格应自动转换为其他货币。当前问题:等级价格已正确从DKK转换为EUR,但产品价格未转换。 运输成本不应使用货币换算(系统->配置->运输方式)。例如,如果我有一个使用EURO的网站,我想输入fx。运费为5欧元。在使用DKK的网站上,我想输入fx。15丹麦克朗的运费。这适用于当前配置 客户认为他要支付的金额与实际从客户的银行帐户中扣除的金额之间没有区别。因此,我假设我需要DKK的基本货币和欧元的基本货币?这适用于当前配置 我当前的配置如下: 货币设置默认配置(基本货币:丹麦克朗,默认显示货币:丹麦克朗,允许的货币:丹麦克朗) websitedk(基本货币:丹麦克朗,默认显示货币:丹麦克朗,允许的货币:丹麦克朗)-storedk--storeviewdk(默认显示货币:丹麦克朗,允许的货币:丹麦克朗) websiteeu(基本货币:欧元,默认显示货币:欧元,允许的货币:欧元)-storeeu--storevieweu(默认显示货币:欧元,允许的货币:欧元) 目录->价格->目录价格范围:网站 所以我的问题是,我该如何解决第1点中列出的问题:“一级价格已从DKK正确转换为EUR,但产品价格未转换。” ? 链接:DKK产品:http ://www.dk.DELETETHISbrisingi.com/neodym-skivemagnet-6x6-mm-magp10011a EUR产品:http : //www.eu.DELETETHISbrisingi.com/neodym-disc-magnet-6x6-mm

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.