如何增加系统配置参数

来源:互联网 发布:sql中like的用法 编辑:程序博客网 时间:2024/04/28 13:31

 

如何增加系统配置参数

在系统中加入如下配置参数


 

(1):在系统表core_config_data中执行如下sql,以初始化数据值:

INSERTINTO `core_config_data`(`path`,`value`)VALUES('catalog/category_nav/left','3,4,5,6,7,8,9');

INSERTINTO `core_config_data`(`path`,`value`)VALUES('catalog/category_nav/top','3,4,5,6,7,8,9');

 

红色部份命名是有规划的。

第一部份:catalog表示模块名.

 

(2):找到catalog模块下的etc/system.xml文件.

system.xml文件说明:

<?xmlversion="1.0"?>

<config>

<tabs>

<catalogtranslate="label" module="catalog">

<label>Catalog</label>

<sort_order>200</sort_order>

</catalog>

</tabs>

红色表示1部份

<sections>

<catalogtranslate="label" module="catalog">

<class>separator-top</class>

<label>Catalog</label>

<tab>catalog</tab>

<frontend_type>text</frontend_type>

<sort_order>40</sort_order>

<show_in_default>1</show_in_default>

<show_in_website>1</show_in_website>

<show_in_store>1</show_in_store>

2部份的显示

<groups>

<category_navtranslate="label">

<label>CategoryList Navigation</label>

<frontend_type>text</frontend_type>

<sort_order>700</sort_order>

<show_in_default>1</show_in_default>

<show_in_website>1</show_in_website>

<show_in_store>1</show_in_store>

<fields>

<toptranslate="label">

<label>Top</label>

<frontend_type>text</frontend_type>

<show_in_default>1</show_in_default>

<show_in_website>1</show_in_website>

<show_in_store>1</show_in_store>

</top>

<lefttranslate="label">

<label>Left</label>

<frontend_type>text</frontend_type>

<show_in_default>1</show_in_default>

<show_in_website>1</show_in_website>

<show_in_store>1</show_in_store>

</left>

</fields>

</category_nav>

 

3部份的显示

 

</groups>

</catalog>

</sections>

</config>

 

catalog/category_nav/left 由蓝色三部份组成.

 

 

(3):在应用中怎么得到配置的值:

$topCategoryIdsStr= Mage::getStoreConfig('catalog/category_nav/top');

 

原创粉丝点击