当前位置:文档之家› magento后台的使用及二次开发笔记

magento后台的使用及二次开发笔记

magento后台的使用及二次开发笔记
magento后台的使用及二次开发笔记

https://www.doczj.com/doc/1712347980.html,/magento-chinese-tutorial-videos/

https://www.doczj.com/doc/1712347980.html,/archives/992

1关闭打开后台弹出的信息提示:

System>Configuration>(左边)Advanced>Mage_AdminaNotification 选择禁用>保存

会消失。

2 关闭缓存System>Cache Management如下图勾选要关闭的选项,点下拉框确定

3 设置店的基本设置

System>Configuration>(左边)

4投票功能

Cms>Polls

5 属性分为系统属性和非系统属性系统属性只可以修改或者编译非系统属可删除也可以编译(安装插件时需要关掉,插件安装好在开启,以防出现问题)

Catalog>Attributes>manage Sttributes

6<1>优化设置(可以很大的提升系统)默认情况下是关闭的,点启用

System>tool>Compliation

<2> System>Configuration>(左边)>Developer 激活css和js等会提高网站的运营速度(代码中可以看到)。

7多语言设置与安装

System>Manage Stores 进入这个页面

在此页面上添加上你要添加的语言名字、激活、顺序等。语言设置

进入到后台设置页面

8切换模板

System>Configuration>(左边)

9,在线翻译功能

系统>设置>开发者>

10,添加产品分类

11添加产品

Sku 产品编号(一般用产品首字母)

12产品属性和属性组

网站页头修改

system --> configuration --》 design -》header 看看Rocky(37111274)

模版的page/ html/ header.phtml文件,把

getWelcome()?>删了不就OK了?

https://www.doczj.com/doc/1712347980.html,/get-a-cool-magento-welcome/

分类页属性分类的筛选

进入到后台产品分类页,点击要筛选的分类,

生成网站地图>点击添加>填写文件名字和路径及选择商店

设置网站地图的自动更新方法一(如图)方法二在系统设置里面

左侧进行设置

13:运输方式的设置:一般分为4种方式:

免运费:顾客买东西到达一定数额后提供免费

固定运费:无论在什么地方都统一一种运费方式

表运费:根据运输的距离远近设置的一种运费方式

14:币种设置

system --》configuration --》general—》currency setup中

1基础货币Base Currency

2默认显示货币Default Display Currency

3选择币种:Allowed Currencies(选择你需要的币种)

15:汇率设置

system --》manage currency rates(汇率设置)

在layout/directory.xml里加入

在header.phtml的适当位置getChildHtml('head_currency')?>

头部加购物车

Layout/page.xml

Header部分加

Layout/checkout.xml

在header.phtml里引用getChildHtml('cartSidebar') ?>

16:提高magento网店速度

(1)System -> Tools -> Compilation (Beta) 然后选Run Compilation Process, 大约数分钟之后会出现Compilation Successfully finished 就可以了。如果使用有问题,只需在同一页面下按Disable 按钮就可以了。

(2)System -> Configuration->developer生成虚拟的css和js

17伪静态设置:system --》configuration --》catalog》

注意红色部分留空,就是去掉了网址后面的.html

蓝色部分设置成NO,这个蓝色部分是设置“是否将产品的分类加到产品的url中”,选NO 就是不加

17-2:url重写System > Configuration

Add Store Code to URLs - 这将决定是否把商店ID (还有分类或产品ID)应用到网站的Url中。如果您管理多个商店,这将为每个商店创建一个单独的网址重写。

Use Web Server Rewrites –此选项控制是否让Magento自动生成Url重写。若要访问现有的重写列表,这必须设置为Yes。修改Url重写(Editing URL Rewrites)

现在您可以查看Url重写列表了。可以在后台的Catalog > Manage URL Rewrites访问这个列表。点击每个重写旁边的Edit你就可以修改这个重写的信息了。

Type–选择System选项将会由系统自动创建重写。选择Custom可以手动创建重写。都不可以更改(Neither can be changed)。

Store–此重写对应的Store View的名称。因为每个现有的Store View都有一个单独的重写,这也不能更改。ID Path- 将显示的格式为:(Type)/(编号#)。如果上面的类型为System,不同的分类或产品都有不同。对于产品,也可能在标准格式后面有额外的/(相关分类ID#)。这也不能改变。

Target Path- 这是指向页面的实际URL,是一个按一定格式生成的相对路径,不能更改。

Request Path- 这是可以修改SEF的URL。这是在你创建分类或产品时自动生成的。如果是产品,它可能还包括相关的分类,或后缀(如.html格式),如果您已经在Catalog Configuration中启用这些功能目录中的配置(请参阅本章开头的关于这方面的更多信息)。不过,您可以在这里修改成你喜欢的任何格式。这个跟在个别的产品或分类编辑页面中的Url Key是一样的(要了解这个,可以到Catalog > Manage Products/Categories然后选择对应的项目看到)。无论您在此Url重写管理页面修改,还是在单独的分类或产品页面修改,都是没有区别的。注:Request Path必须是唯一的,不能重复。

Redirect–该选项选择Yes后,在地址栏中输入Request Path的Url后会跳到Target Path中的Url。如果您选择No,Request Path的Url会保留。

Description–这个功能是内部使用的。当完成所有的修改后,点击Save URL按钮保存。

18:如何修改magento产品列表默认排序

magento的产品在列表页默认是按升序排列,也就是说先添加的产品显示在最前面,这就导致页面上总是看到老产品,而新添加的却要翻页才能看到。想让最新添加的排最前面需要修改文件,方式如下:

打开文件\app\code\core\Mage\Catalog\Block\Product\List\Toolbar.php,找到

protected $_direction = …asc?;

这个参数就是默认顺序修改成:protected $_direction = …desc?;完成。

19magento给产品图片添加水印

system/configuration/design->products image watermarks

cms中的pages调用静态块呢?

$this->getLayout()->createBlock('cms/block')->setBlockId('CustumesBanner')->toHtml(); ?>

设置magento自动清空log方法如下。1)登录你的magento后台进入System > Configuration

2) 在左栏进入Advanced > System

3)打开Log Cleaning

4) 设置“save log, days” 到一个数值, 这个的单位是天,我觉得几天清空一次就好了

5) 设置激活自动清空log设置

1)如下图为我设置每天自动清空我的magento数据库log。请设置在浏览你magento网站人少的时间进行这个自动的操作,毕竟还是会消耗你的服务器。

20:color和size移到上面:/app/design/frontend/default/f002/template/catalog/product/view.phtml

isSaleable() && $this->hasOptions()):?>

getChildChildHtml('container2', '', true, true) ?>

21:分类页面产品每行显示四个产品

找到网站调用的catalog.xml文件找到

4

22:livezilla 中文版,安装+使用教程

Livezilla安装教程

我们这里也提供完整的中文安装教程安装好livezilla后,在桌面上有2个绿色图标,一个是LiveZilla Client,一个是LiveZilla Server Admin,打开LiveZilla Server Admin,出现下图所示的界面

选择Creat new livezilla sever,点击next到下一步

填写用户名,姓名,Email,密码

创建用户群组,比如可以创建sales,support等多个部门多个群组

设置你网站的ftp,用livezilla自带的上传功能上传livezilla到你的网站,最好选择passive模式上传livezilla到你网站

如果你使用的是cpanel空间,那么foler这里应该是public_html/livezilla

上传好后下一步进行测试,点击test url in browser打开livezilla页面进行测试,点击sever test 进行livezilla sever测试

然后打开LiveZilla Server Admin,选择Link Generator/Script Generator生成Livezilla客服代

生成livezilla客服的JS代码,客服代码可以选择文字或者图片,点击绿色图标下面的change 就可以更换客服图标,如下图所示

打开LiveZilla Server Admin,选择Sever configuration可以进去激活Geo tracking免费用户地图分析统计服务,还可以修改Livezilla聊天界面的Logo

然后再点击user management可以进去修改livezilla用户群组和livezilla聊天界面的欢迎词,可以将hello,guest,I am mymyhope.How may i help you 改成自己想要的欢迎词

这样就得到了一个高度定制个性化的Livezilla在线客服代码

然后我们就可以将里Livezilla在线客服代码整合到Joomla,Zencart,Magento等流行开源程序中去

livezilla添加用户用户

直接下一步

23:添加模块及调取

1:现在适当的文件夹下建一个功能文件。如cms/freeshipping_top.phtml

2:在page.xml文件中添加

template="cms/freeshipping_top.phtml"/>代码。

3:一般用getChildHtml('freeshipping_top') ?>代码调取,把这个代码放到页面相应的位置。

ecshop留言板增加字段说明

ecshop留言板添加一项必填项-联系人 一、首先要为你的数据库的ecs_comment增加一个字段以存储联系人姓名: 可以直接在后台-->数据库管理--->SQL查询里里直接执行以下sql语句: alter table ecs_comment add contact varchar(60) not null default ''; 此处注意,这条sql语句中的表前缀ecs_要和你网站的前缀一致,不然会报错,如果你不知道你ecshop网站的数据表前缀. 二: 步骤1. 更改文件message_board.dwt {$lang.message_board_qq}