2010年4月28日星期三

magento首页显示新产品及产品数量控制 - 皮蛋家

昨天写到在magento首页显示新产品的两种方式,第二种我没试。今天试着添加产品的时候发现,按照第一种方法,首页显示的新产品数量只有4个。换了第二种亦然。为此很懊恼。又是网上一通乱搜。算是基本弄清了这个问题。

1.首页显示新产品的方法,昨天日志里写的第一种方法依然有用。第二种方法暂时取消,原因在于1.32版本里cms-manage pages-home page的custom designLayout Update XML里默认是有一段代码的,只是默认做了注释。代码如下:


bundlebundle/catalog_product_price
bundlebundle/catalog_product_price
bundlebundle/catalog_product_price

right.reports.product.viewed
right.reports.product.compared
–>

这段代码其实就是用来控制首页显示的,依次是新产品,已浏览产品,产品比较,只需要把注释标记””去掉,首页就自动显示这些内容模块了。鉴于此,我还是推荐用这个办法显示新产品。

2.控制首页显示新产品数量

它由两个文件控制,一个是app/code/core/Mage/Catalog/Block/Product/New.php,这个文件在1.31版本以后有所改变。

1.31版本以前的控制行是$products->setOrder(’news_from_date’)->setPageSize(5)->setCurPage(1);

1.31版本以后是文件开头的:Set const DEFAULT_PRODUCTS_COUNT = 5;

通过修改这个数字可以控制新产品显示数量,但是仅仅修改这里还不够,因为在默认模板的new.phtml(路径app/design/frontend/default/default/template/catalog/product/new.phtml)文件里对新产品显示还有限制,这里的限制导致了即使你在上个文件里把新产品数量设成10,它依然显示4个。控制代码是:4): continue; endif; ?>

修改方法是把该行代码更换成:

”; endif; ?>
9): continue; endif; ?>

如果你需要显示10个以上的新产品,需要在下面加上:

”; endif; ?>
”; endif; ?>

依次类推。“”的作用是让产品数量达到要求时另起一行,如果仅仅是修改了4): continue; endif; ?>里数字的话,新产品就会一根筋式的向着美国直奔而去。


magento首页显示新产品及产品数量控制 - 皮蛋家

magento,pdo_mysql extension,php.ini - 皮蛋家

今天下午用bluehost控制台里的simplescript一键安装magento,完成后进主页,看到乱糟糟一片代码,提示pdo_mysql extension is not installed。当时傻了,因为除了这句英语的意思之外,我对这些东西是一窍不通的。还好有google,国内国外搜了一会儿,终于找到解决办法。好了之后,进magento connect下载默认的blue模板,又是乱糟糟一片代码,意思好像还是pdo_mysql没安装的问题,只好再搜索。原来magento的downloader文件夹里非要有它独享的php.ini。

magento pdo_mysql

解决办法很简单,就是要magento的安装文件夹和downloader里都有php.ini文件,并且确认该文件里面有这两句:extension=pdo.so,extension=pdo_mysql.so,作用就是开启php的pdo_mysql。

这个php.ini文件在网站空间的public_html下应该有的,但是以前我不小心给删掉了。找回来的办法如下(针对bluehost,hostmonster):

在控制台里打开PHP CONFIG,点击INSTALL PHP.INI MASTER FILE,它就会在public_html目录下生成一个php.ini.default文件,把它改名为php.ini就ok了。

另外,在安装前你可以用magento配置检测工具检测一下空间是不是满足magento的要求。从链接里下载文件,把里面的magento_check.php上传到空间,然后打开,它就会告诉你的空间是否达到magento要求,如果没达到,它会告诉你缺少哪些功能。


magento,pdo_mysql extension,php.ini - 皮蛋家

magento的一些细节问题 - 皮蛋家

在群里某好友的鼓励下,又装上了magento,打算边学边用,实践多一点,经验才会多一点。

Q1:安装了官方的blue模板,然后就出现了以前遇到过的一个问题,后台按钮全部失效,而且测试商品图片点击没反应了。

A:把系统js文件夹下index.php的读写权限改为755。

Q2:magento里的三种产品关联related products, cross sell 和up sell有何不同?

A:related products显示在侧边,cross sell显示在购物车页面,up sell显示在产品描述下方。

Q3:页脚如何修改?

A:页脚链接在后台CMS-Static Blocks里修改Footer Links;改善magento,举报bug那句话在app\design\frontend\default\YOUR_TEMPLATE\template\page\html\footer.phtml文件里;copyright在后台System->Configuration->General>>Design里修改Footer里的copyright。

Q4:如何在magento首页显示新产品?

A: 方法一:添加下面代码到CMS – Manage Pages-Home Page的content里面:

{{block type=”catalog/product_new” name=”home.catalog.product.new” alias=”product_homepage” template=”catalog/product/new.phtml”}}。

方法二:依然是CMS – Manage Pages-Home Page,右边有个Custom Design,打开,把下面代码复制进Layout update xml:


bundlebundle/catalog_product_price

按上面两种方法添加了代码还不够,还需要在添加产品的时候设置作为新进产品的起止时间Set Product as New from Date,Set Product as New to Date。



magento的一些细节问题 - 皮蛋家

敦煌网类型的B2B外贸电子商务平台简评 - 皮蛋家

首先要说的是,所谓的敦煌类B2B外贸电子商务平台是指可以直接在线支付的小额外贸批发平台。迄今为止,这类网站包括敦煌网(dhgate.com),贝通网(beltal.com),易唐网(tradetang.com),MIC(madeinchina.com), 沱沱mart (tootoomart.com),Aliexpress (wholesale.alibaba.com)。此类外贸b2b平台与传统外贸B2B网站最大的不同在于,支持在线支付,简化了外贸交易流程,平台对流程的各个环节都予以控制。如果说传统B2B更网络广交会的话,此类新型B2B平台则像是一个批发市场,可以直接拿货。本质上,它们更接近C2C平台,差别似乎只在交易量的大小。

这些网站按照经营者的不同,可以分为两类,一类是独立发展起来的敦煌网(dhgate.com),贝通网(beltal.com),易唐网(tradetang.com);另外一类是出自名门的MIC(madeinchina.com), 沱沱mart (tootoomart.com),AliExpress (wholesale.alibaba.com),三者分别属于慧聪网,沱沱网和阿里巴巴。

01300000209541123987048491321

独立发展的三个网站有市场先入的优势,但实际上,有些网站由于力量限制或者是发展策略问题并未把握好这个优势,且都存在一些问题。敦煌网是此类网站开拓者,也是同类网站中流量最大,买家最多,名声最响的,但如今收费模式混乱导致吸收新卖家不利,且网站系统特别是卖家平台功能不完善,用户体验不友好。贝通网只收交易佣金,且是同类网站中收费最低,性比价最高,也是技术做得最好的一个,在敦煌之后成立,然而或许由于资金等方面原因,前期宣传推广不太到位,导致没把握好市场先入优势。与贝通网处于同一梯队的易唐网大概最大的错误就是过早采用收费会员制,在网站发展初期需要大量招募卖家会员的时候制造卖家分流,甚至导致卖家流失。由此开始,即使易唐网的宣传推广依然力度很大,始终未能超越贝通,拉近与敦煌的差距。

从流量上看,MIC在tootoomart之上,和贝通易唐处于同一梯队,但这不能不说有很大一部分功劳来源于转型前的MIC。据说接手MIC的是个神秘团队,不知其在慧聪网的支持上能不能取得成功。MIC由于处于发展初期,从网站界面到功能都比较粗陋,但我还是希望MIC能够发展起来,因为对新卖家来说,这些背后有巨头支持的新网站才是他们的希望所在。看到沱沱网的tootoomart后,我忍不住笑了好长时间,因为它的网站界面看起来太山寨了,而且更像一个B2C而非B2B平台。当初沱沱网业务员到我以前所在公司做业务的时候,说沱沱网是国内最大的B2B搜索引擎,我们那个迷信阿里的老板老大不忿,差点要放低姿态跟她吵架。之后我觉得沱沱的模式还是挺新的,只是没想到在它那种B2B搜索引擎模式没走到底的时候,敦煌就发现了来钱更快的外贸电子商务网站模式。我们说跟风不是错,特别是对我们这些靠这些网站吃饭的人来说,多个平台就多一条路,多条路就多一种可能。

关于AliExpress我不敢多说。敦煌网的某些人在证明自家成功的时候说:连阿里巴巴都模仿我们做了。这种仰望着鄙视别人的姿态很寒酸。阿里的彪悍大家都看得见,只是象大了不好转身。老实说,敦煌的成功在很大程度上是因为它率先为国内的仿牌货开辟了通往国外的销售渠道,而它现在正在做的转型就是产品类型的转型—阿里巴巴在前面等着呢。这么说卖家们应该就会明白Aliexpress为什么放不开手脚,为什么不放开手脚,敦煌以及类敦煌网站以后的路有多长多难。当然,这些问题不管我们鸟事,我们需要明白的是,什么样的产品要依靠什么样的外贸电子商务平台,不管是B2B还是C2C,我们是卖东西的,既是B又是C。


敦煌网类型的B2B外贸电子商务平台简评 - 皮蛋家

简单5步搞定magento产品不在前台显示的难题

很多朋友在安装magento后会碰到这样的问题:提交产品后不能在前台显示出来。有时候在magento1.4版本里会有“There are no products matching the selection.”提示。下面归纳了产品不在前台显示的五个要点:
1.首先检查网店商城的Root Category 以及跟目录下面的子目录设置是否有误,具体在目录->管理分类->Root Category,查看目录是否激活,如图:

magento active

2.然后检查产品状态是否enabled,如图:

magento status

3.检查产品是否有库存(in stock)。这项在magneto 1.4版本里必须设置为in stock,magento1.4版本默认不显示无库存(库存为0)的产品。如图:

magento in stock

4.检查产品图片是否被Exclude 掉了,Magento 批量上传产品时有时候图片会自动被Exclude掉,必须去掉Exclude前的复选框,产品才能在前台显示。具体操作步骤:先进入产品编辑页,左侧有产品信息(Product Information),打开images选项去掉exclude对应的复选框即可。如图:

magento products exclud

magento products exclud

5.最后刷新缓存。

1.324版本:System->Cache Management,选择All Cache 下拉菜单refresh,勾选下面的复选框,保存设置即可。

1.4版本:System->Cache Management ,select all选择 refresh再直接提交(submit), 基本上这样就可以让你的产品在前台显示了。如果还不行,打开索引,System —>Index Management 点击Select All 选择 Reindex Data再直接提交(submit),重建下索引。

简单5步搞定magento产品不在前台显示的难题

magento常用插件扩展

几种常用magento免费插件扩展(不断添加)

安装key方法:

1.登入网站管理后台
2.选择菜单System(系统)->Magento Connect->Magento Connect Manager
3.Log In ,填入需要安装的key,点击install自动安装完成。

1.magento中文语言包(简体中文)下载

官方下载地址:http://www.magentocommerce.com/magento-connect/Hisea/extension/359/magento-community-modules–chinese-simplified-china-language-pack/

官方key:magento-community/Locale_Mage_community_zh_CN

推荐直接下载地址:http://code.google.com/magento-chinese-language

文件夹安装magento中文语言包方法:

a.下载magento中文语言包

b.解压后复制包内app文件夹拷贝上传到服务器根目录覆盖。

c.登入 magento管理后台,点击左下角的下拉菜单选择中文 (中国) / Chinese (China),后台自动刷新变成中文。如果想要前台也显示中文,你必须到系统(system)->配置(configuration)->General->Locale options->Locale->Chinese (China),刷新缓存,前台即可显示为中文。

2.magento WYSIWYG Editor(编辑器插件)

官方下载地址:http://www.magentocommerce.com/magento-connect/Fontis/extension/586/fontis-wysiwyg-editor

官方key:magento-community/Fontis_Wysiwyg

3.magento AW_BLOG(比较好用的一款全套博客功能插件)

官方下载地址:http://www.magentocommerce.com/magento-connect/aheadWorks/extension/1516/blog-extension-by-aheadworks/

官方key:magento-community/AW_Blog

4.magento news(magento新闻插件)

官方下载地址:http://www.magentocommerce.com/magento-connect/Anthony+Charrex/extension/1829/scalena-news/

官方key:magento-community/Scalena_News

5.magento EasyTabs 插件

官方下载地址:http://www.magentocommerce.com/extension/packages/module/1725/magento-easytabs

官方key:magento-community/magento_easy_tabs

演示地址:http://extension01.templates-master.com/gb/furniture/living-room/chair.html

6.magento Luxe_Yalc (一款通过google在线聊天插件)

官方下载地址:http://www.magentocommerce.com/magento-connect/varyous/extension/882/yalc–yet-another-live-chat

官方key:magento-community/Luxe_Yalc

7.magento easy lightbox(显示lightbox效果)

官方下载地址:http://www.magentocommerce.com/magento-connect/TemplatesMaster/extension/1487/magento-easy-lightbox/

官方key:magento-community/magento_easy_lightbox

8.Exploded Menu(将默认的标准单列弹出菜单替换为多列菜单,并且支持两级子菜单)

官方下载地址:http://www.magentocommerce.com/magento-connect/extension/1345/raptor_explodedmenu/

官方key:magento-community/Raptor_ExplodedMenu

9.Free CMS/Block Frontend Features

官方下载地址:http://www.magentocommerce.com/magento-connect/extension/1710/free-cms-block-frontend-features/

官方key:magento-community/AsiaConnect_FreeCMS

添加评论

magento常用插件扩展

老猫博客,老猫外贸,老猫模板,专注于外贸的学习,老猫博客欢迎你

本文章搜罗最好的免费 magento 插件,内容在不断更新。

可以用本文提供的 Extension Key 从Magento Connection直接安装。

1. Exploded Menu

用多列的下拉菜单代替Magento原来的单列菜单。

alt

URL: http://www.magentocommerce.com/extension/1345/exploded-menu

Extension KEY: magento-community/Raptor_ExplodedMenu

2. Magento jqZoom.

用这个来代替收费的 Magic Zoom 应该是挺不错的。

alt

URL:http://www.magentocommerce.com/extension/1492/magento-jqzoom

Extension Key:magento-community/Safitech_Catalog

3. MagentoLiveChat

免费的Magento 在线支持插件,值得一试。

alt

URL:http://www.magentocommerce.com/extension/808/livechat
Extension Key:magento-community/Beck_LiveChat

4. Free CMS/Block Frontend Features

该插件允许把 html (文本,广告条,广告,图片,flash,音乐,视频,产品…)内容放到 Magento 的任何位置。

alt

URL:http://www.magentocommerce.com/extension/1710/free-cms-block-frontend-features
Extension KEY: magento-community/AsiaConnect_FreeCMS

5. Google Maps Store Locator

在google 地图上显示你商店的位置。

alt

URL:http://www.magentocommerce.com/extension/956/google-maps-store-locator

Extension KEY: magento-community/Unirgy_StoreLocator

6. Fontis WYSIWYG Editor

该插件使你可以对特定的admin 页面使用 WYSIWYG编辑器,可使用的编辑器有 TinyMCE, FCKeditor。

alt

URL:http://www.magentocommerce.com/extension/586/fontis-wysiwyg-editor

Extension KEY: magento-community/Fontis_Wysiwyg

7. Customer Groups Configurable Catalog

使你可以对特定客户群隐含产品和产品分类。

alt

URL: http://www.magentocommerce.com/extension/635/customer-groups-configurable-catalog
Extension KEY: magento-community/Netzarbeiter_GroupsCatalog

8. Magento Easy Catalog Images

该插件使你可以显示子分类的列表,安装配置只需要5分钟。

alt

URL:http://www.magentocommerce.com/extension/1562/magento-easy-catalog-images

Extension KEY: magento-community/magento_easy_catalog_images


老猫博客,老猫外贸,老猫模板,专注于外贸的学习,老猫博客欢迎你

支付接口扩展

四大免费magento支付接口扩展

安装key方法:

1.登入网站管理后台
2.选择菜单System(系统)->Magento Connect->Magento Connect Manager
3.Log In ,填入需要安装的key,点击install自动安装完成。

1.Alipay Payment Gateway(支付宝接口)

官方下载地址:http://www.magentocommerce.com/magento-connect/cosmocommerce/extension/2226/alipay-payment-gateway/

官方key:magento-community/Cosmo_Community_AlipayPayment

2.Yeepay Payment Gateway(易宝支付接口)

官方下载地址:http://www.magentocommerce.com/extension/2239/yeepay-payment-gateway/

官方key:magento-community/Cosmo_Community_YeepayPaymentGateway

3.Ctopay Payment Gateway(收汇宝接口)

官方下载地址:http://www.magentocommerce.com/extension/2241/ctopay-payment-gateway/

官方key:magento-community/Cosmo_Community_CtopayPaymentGateway

4.99Bill Payment Gateway(快钱接口)

官方下载地址:http://www.magentocommerce.com/extension/2227/99bill-payment-gateway/

官方key:magento-community/Cosmo_Community_99BillPaymentGateway


支付接口扩展