Warning: Unexpected character in input: ' in D:\php186\www.php186.com\index.php on line 38
 Magento多语言商店及二级域名绑定不同的商店?-WEB开发网
您的位置:网站主页> Magento教程 > Magento多语言商店及二级域名绑定不同的商店?

Magento多语言商店及二级域名绑定不同的商店?

时间:2015-03-22 16:57:34   编辑:一切随缘   文章来源:php教程网 已阅读:4713 次

        Magento多语言商店及二级域名绑定不同的商店?


        第一步:我们下载我们所需要的语言包存放到\app\locale\目录下

        第二步:system->manage stores->
         

        点击:Create Store

         
        接着点击:Create Store View


        这样我们创建店铺完成了!

        第三步:我们开始来设定对应店铺使用对应的语言
        System->Configuration

             

        设置完毕,点击保存 这样我们完成了不同国家切换显示为不同的语言!

        我们进入网站首页,点击

         
        成功完成不同国家切换不同语言

        第四部:我们为每个店面绑定不同的二级域名:

        System->Configuration


         
        点击保存完成,这样我们完成不同商店绑定不同的域名,但如果需要能够绑定这个新绑定的域名,我们需要修改相对应的文件

        我们需要在网站根目录下创建:italian_store 一个文件夹,名字随你取

        1、我们复制index.php及.htaccess文件到italian_store文件夹下

        2、在当前文件夹下建立对应文件夹
        italian_store文件夹下建立\italian_store\var\session目录
        拷贝根目录下\app\Mage.php到italian_store文件夹下如:italian_store\app\Mage.php
        italian_store文件夹下建立\app\locale并将当前商店语言包copy进来放着
        拷贝根目录下\errors文件目录到italian_store文件夹下
        拷贝根目录下\ lib\ Zend文件及文件包到italian_store文件夹下
        拷贝根目录下js文件包到italian_store文件夹下

        3、接下来我们需要修改index.php文件内容如下:
        <?php
        if (version_compare(phpversion(), '5.2.0', '<')===true) {
            echo  '<div style="font:12px/1.35em arial, helvetica, sans-serif;"><div style="margin:0 0 25px 0; border-bottom:1px solid #ccc;"><h3 style="margin:0; font-size:1.7em; font-weight:normal; text-transform:none; text-align:left; color:#2f2f2f;">Whoops, it looks like you have an invalid PHP version.</h3></div><p>Magento supports PHP 5.2.0 or newer. <a href="http://www.magentocommerce.com/install" target="">Find out</a> how to install</a> Magento using PHP-CGI as a work-around.</p></div>';
            exit;
        }
        error_reporting(E_ALL | E_STRICT);
        $compilerConfig = 'includes/config.php';
        if (file_exists($compilerConfig)) {
            include $compilerConfig;
        }
        $mageFilename = '../app/Mage.php';
        $maintenanceFile = 'maintenance.flag';
        if (!file_exists($mageFilename)) {
            if (is_dir('downloader')) {
                header("Location: downloader");
            } else {
                echo $mageFilename." was not found";
            }
            exit;
        }
        if (file_exists($maintenanceFile)) {
            include_once dirname(__FILE__) . '/errors/503.php';
            exit;
        }
        require_once $mageFilename;
        if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
            Mage::setIsDeveloperMode(true);
        }
        umask(0);
        $mageRunCode = 'italian_store';  //这里需要修改下这个 这就是我们当时在Create Store View 时所填写的Code参数
        $mageRunType = 'store';
        Mage::run($mageRunCode, $mageRunType);

        4、我们在绑定新商店域名时候,使用的是Siteground addon域名功能, 将italian.magentotest1.com 作为addon域名添加上去,并将目录指向到/italian_store

        5、至此,Magento多语言商店及二级域名绑定不同的商店完成

本文地址:http://www.php186.com/content/article/magento/24530.html(转载请保留)

相关关键词搜索:Magento,语言,商店,二级域名,绑定,不同,商店

查看评论更多>>
4楼 liujian 2015-04-21 17:34发表
好网站,值得收藏,以后会多多来看,很多文章内容都挺好的!
3楼 niulang 2015-04-21 17:33发表
不论国外,单是我们中国,各种各样的网站数不胜数。打开页面第一个看到的不是你的网站有什么,而是你的整体布局,一个清爽、干净、整洁的页面是一个赢得人心的法宝,大站有大站的气势,小站有小站的风格,好的视觉效果可以告诉人们这个站点有实力,这个站点值得信赖,给人很强的亲和力,有一种发现新宝地,希望赶紧收藏的冲动。
2楼 leenons 2015-04-21 17:28发表
现在看php学习网都会在百度上面找找看评分怎么样,值不值得一看;同时也会将看过的php教程网站记录,有时候留下一些自己的感想的评论,有很多逗比的评论,还有很多专业的评论,建议大家可以在web开发网上面寻找相关文章、api,大部分的内容都还合理。
1楼 xiaobudian 2015-04-21 17:25发表
网站文章挺不错的,值得学习,希望站长多多努力!
发表评论
      
* 以上用户言论只代表其个人观点,不代表www.php186.com网站的观点或立场
推荐文档更多

WEB开发网 | PHP教程 | Mysql教程 | Apache教程 | 最新文章 | PHP面试题| 网站地图 | Google地图 | Baidu地图 | 在线WEB论坛| 中纪委反腐最新消息

WEB技术QQ交流群:151888886 站长Q号:547218888
版权所有者:WEB开发网 地址:云南省文山州砚山县盘龙乡 滇ICP备12002707号-1
特别声明:本站内容仅供参考,不作为设计及确切依据!想了解更多,可立即进入Bbs提问