Magento目录产品列表页添加修改排序方式 14 August 2011 21:32 Sunday by 小屋 浏览(658)

Magento的产品列表排序 通过

Mage/Catalog/Block/Product/List/Toolbar.php

这 文件控制处理,貌似1.5可以通过后台设置了“$this->_availableOrder = $this->_getConfig()->getAttributeUsedForSortByArray();”,找半天没发现最后还是 改文件,放到local里

magento1.5的改法是修改“public function getAvailableOrders”这方法,原先是

public function getAvailableOrders(){
    return $this->_availableOrder;
}

我把它调整为

    public function getAvailableOrders()
    {
        /* at 21:36 2011/8/14 by chen@sjolzy.cn */

阅读全文>>

Magento产品导入导出|Magento目录导入导出|Magento Magmi 06 January 2011 21:46 Thursday by小屋 浏览(2649)

捣鼓了几天关于Magento产品和目录的导出导入 ,总结几点可行方法

  1. 使用外国佬开发的软件:Store Manager for Magento , 免费版有10个产品导入数的限制,完全版需要199刀。。哪位朋友有Store Manager for Magento绿色版破解版 的话希望能共享下。。 嘿嘿。
    使用Store Manager for Magento进行Magento产品导入导出和Magento目录导入导出是我认为最简单方便的办法。
     
  2. 使用Magento的开源项目:Magmi ,Magmi是让从CSV文件数据流导入导出产品和目录的脚本,功能相当给力,当前最新版本为 Magmi 0.6.17,使用很简单,只要将整个压缩包解压到magento网站根目录就行。通过http://domain/magmi/web /magmi.php这种方式访问。
    关于Magmi的中文资料实在少,不得不在E文里滚来滚去。。
    http://sourceforge.net/apps/phpWebSite/magmi/index.php
    http://www.magentocommerce.com/boards/v/viewthread/201210/
     
  3. 第三种方法就比较手动繁琐了,流程如下
    1,导出产品
        admin > import/export > profiles > export all products 获得产品的csv文件export_all_products.csv

    2,导出产品图片
        将旧站\media\catalog\product\里的所有目录拷到新站的\media\import\这个目录里。

阅读全文>>

Magento - 清除清空所有商店目录 04 January 2011 11:42 Tuesday by小屋 浏览(1495)

TRUNCATE TABLE `catalog_category_entity`;
TRUNCATE TABLE `catalog_category_entity_datetime`;
TRUNCATE TABLE `catalog_category_entity_decimal`;
TRUNCATE TABLE `catalog_category_entity_int`;
TRUNCATE TABLE `catalog_category_entity_text`;
TRUNCATE TABLE `catalog_category_entity_varchar`;
TRUNCATE TABLE `catalog_category_product`;
TRUNCATE TABLE `catalog_category_product_index`;

INSERT INTO `catalog_category_entity`(`entity_id`,`entity_type_id`,
`attribute_set_id`,`parent_id`,`created_at`,`updated_at`,`path`,
`POSITION`,`level`,`children_count`) VALUES (1,3,0,0,'0000-00-00 00:00:00',
'2009-02-20 00:25:34','1',1,0,1),(2,3,3,0,'2009-02-20 00:25:34','2009-02-20 00:25:34','1/2',1,1,0);

INSERT INTO `catalog_category_entity_int`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,
`entity_id`,`value`) VALUES (1,3,32,0,2,1),(2,3,32,1,2,1);

INSERT INTO `catalog_category_entity_varchar`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,
`entity_id`,`value`) VALUES (1,3,31,0,1,'Root Catalog'),(2,3,33,0,1,'root-catalog'),(3,3,31,0,2,'Default Category'),(4,3,39,0,2,'PRODUCTS'),(5,3,33,0,2,'default-category');

执行以上SQL脚本即能从数据库中清空Magento所有的目录 (M

阅读全文>>

安装使用GAE(Google App Engine) 30 November 2010 14:14 Tuesday by小屋 浏览(2088)

GAE简介

GAE,(全称Google App Engine),是Google云计算的一部分,是一个互联网应用服务引擎。你可以使用GAE的API开发互联网应用,在 Google 的基础架构上运行你的网络应用程序。 GAE应用程序易于构建和维护,并可根据访问量和数据存储需要的增长轻松扩展,而不用担心带宽和主机问题。使用GAE,只需上传你的应用程序,它便可立即 为你的用户提供服务。 使用GAE是免费的,每个用户可以拥有500MB的存储空间,以及支持每月500万PV,这对普通的用户来说绰绰有余。当然利用GAE搭建博客有优点,也 有缺点。

如何利用GAE平台架设专属于自己的BLOG。

一、运行GAE 的准备工作

安 装Google App Engine SDK for Python

http://code.google.com/intl/en/appengine/downloads.html

安 装Python

阅读全文>>

Magento添加左侧目录商品菜单导航栏 25 November 2010 17:59 Thursday by小屋 浏览(4605)

自己写了一个Magento左侧目录 的实现,跟网上的其他版本不一样。

目标:

首 页左侧显示商品目录

内页显示同级目录及父、子目录

商品详细页面显示一路父目录

本范例比较适合综合站使用,当然 单独站也兼容。

 

效果:

magento左侧目录效果图1

左侧目录全部展开的情况

实现:

布局设置,

app\design\frontend\default\default\l

阅读全文>>