新 文

M.J

All posts in “MAGENTO”

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

在Magento中,我们很常使用WYSIWYG管理内容,例如首页、产品页面、客制化版块、客制化网页等,也常会上传图片来美化网站页面,但如果遇到无法上传图片的问题时,该如何解决呢? 本篇文章将提供你两种解决方法,希望能帮助大家顺利上传图片,美化版面!

使用WYSIWYG上传图片:

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

 

情况1.:资料夹权限

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

假如在上传图片时,出现了类似上方图示,或关于资料夹权限的警告,可以试着使用下列步骤解决:

1. 检查“Magento所在目录/media/” 权限是否为755,若不是请修正为755。

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

2. 检查“Magento所在目录/media/WYSIWYG” 资料夹是否存在,若不存在请建立该资料夹。

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

3. 检查“Magento所在目录/media/WYSIWYG” 权限是否为755,若不是请修正为755。

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

情况2.:管理者权限

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

如果你身为管理群组的其中一位管理员,发现插入图片功能的[浏览] 按钮消失(如上图),要如何才能把消失的按钮找回呢?

1. 使用最高权限使用者(例:Administrators)登入后台

2. 移动至System -> Permissions -> Roles

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

3. 选取该帐号所在的群组。

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

4.勾选Media Gallery的选项。

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

接着切回原先的管理者帐号回到编辑器中,就会发现消失的按钮回来了!

Magento教程 70:两种方法:解决Magento无法使用WYSIWYG上传图片问题

以上就是我们今天的分享,如果上述方式无法解决您的问题,欢迎联络我们!

Magento教程 71:解决Magento的疑难杂症─local.xml

local.xml 档案是在Magento系统中非常重要的档案,负责储存Magento安装参数,包含系统连结资料库的参数、密钥、安装日期以及后台URL,根据需求有时 会需要更改这个档案,本篇文章将分享我们操作的经验、遇到的问题和解决方法,希望大家在更改此档案时更顺利。

Magento教程 71:解决Magento的疑难杂症─local.xml


情况一:

将local.xml从etc资料夹中移除后执行网站,网站中会呈现安装的画面,然而,我们没有安装就把原本的local.xml放回原先的资料夹,此时网站却出现错误报告,重新整理了数次也无法回复至先前的网站。

解决方法:

根据我们经验,可试着清空var资料夹里的cache与session资料夹 ,就能恢复至之前的网站。

Magento教程 71:解决Magento的疑难杂症─local.xml

情况二:

由于要测试新的资料库主机,我们复制local.xml并重新命名档案放在同一个资料夹,为了让magento不要连接先前的主机位置,我们清空了使用者帐号栏位,并且在local.xml上输入新资料库主机资讯。

Magento教程 71:解决Magento的疑难杂症─local.xml

清空了Cache与Session后执行网站,却发出错误报告。

Magento教程 71:解决Magento的疑难杂症─local.xml

解决方法:

起先我们误以为是新主机的资讯设定错误,进行验证发现新主机位置资讯是正确的,经过测试才知道原来在资料夹中,系统会将所有local开头的xml档案当作成系统设定档,只要是符合local开头的xml档案,就会被系统认定为这是参数设定档。

Magento教程 71:解决Magento的疑难杂症─local.xml

为了要避免这美丽的误会,如果想要在etc的资料夹中复制local.xml档案制作备份,最好的作法是不要放在同一个资料夹或着是提供local.xml档案不同的副档名 。

Magento教程 71:解决Magento的疑难杂症─local.xml

以上为我们在建构Magento时的经验分享,如果大家在使用Magento系统中遇到难以解决的问题,欢迎联络我们一起交流讨论!

Magento教程 72:检查Magento核心档案是否有被修改

在 开发Magetno专案时,常会因为客制化的需求而对网站内的代码进行编辑,如果编辑到Magento的核心档案时,会容易造成错误以及后续版本的更新问 题,我们不建议对系统核心档案进行直接的编辑,以下欧斯瑞将教你如何检测你的Magento的核心档案是否有被修改过。 准备事项:

1. 欲检测Magento 网站

2. 全新Magento 网站(需与测试网站版本相同)

使用命令:

diff -qrbB检测资料夹路径比对资料夹路径

diff 是用来比较档案内容,如果有不同就会输出报告

-q 只在有对比档案不同才报告

-r 递回搜寻子目录

-b 忽略档案中只有改变空格数量

-B 忽略档案中的改变为空行

操作:

(1) 网站核心档案资料夹中没有档案被修改

Magento教程 72:检查Magento核心档案是否有被修改

经档案比对后没有发现有改变的档案,则不会输出任何资料。

(2)网站核心档案资料夹中被档案修改

Magento教程 72:检查Magento核心档案是否有被修改

档案比对后发现有改变的档案,则查询的结果会回传被更动的档案资料。

你可以针对比对后的档案资料输出patch档.

使用命令:

diff -qrbB检测资料夹路径比对资料夹路径> change_record.patch

Magento教程 72:检查Magento核心档案是否有被修改

这样一来档案比对的输出资料就会被储存在change_record.patch.

Magento教程 72:检查Magento核心档案是否有被修改

以上就是简易的Magento核心档案检测方法,如果有任何疑问欢迎洽询欧斯瑞有限公司,我们将竭诚为您服务。

2018年3月31日 0 / /
标签:  暂无标签

Magento教程 15:Magento 批次修改产品资料

当你拥有多笔商品资料需要修改的时候,一个一个进入产品编辑页面修改是非常花费时间的,Magento后台的产品列表中提供了批次修改的功能,减轻你在编辑大量商品资料的负担,今天要告诉大家如何在Magento中批次修改产品资料。

以下用下图中五个测试商品做示范

Magento教程 15:Magento 批次修改产品资料

1.批次启用/停用产品

我们要将五个停用的商品全部启用

首先利用列表中的Check Box选取要编辑的产品

Magento教程 15:Magento 批次修改产品资料

接着在右边操作中选取更变状态

Magento教程 15:Magento 批次修改产品资料

选择更变状态之后,在后方会出现状态的下拉选单,请选择启用

Magento教程 15:Magento 批次修改产品资料

接着点选发送

Magento教程 15:Magento 批次修改产品资料

修改完成之后会出现完成更新的讯息,产品的状态也被更改成启用

Magento教程 15:Magento 批次修改产品资料

2.批次修改商品属性

利用批次修改功能,可以针对商品的属性进行批次编辑

在将所要编辑的商品全部选取之后,在右边的操作选项选择更新属性接着发送

Magento教程 15:Magento 批次修改产品资料

之后就会出现一个编辑表单,此表单是代表刚刚所有被选取商品的资料栏位,也就是如果在此修改资料的话,将会同步到所有商品中

Magento教程 15:Magento 批次修改产品资料

现在我们要对全部商品设立一个6/1 ~ 6/30的特价

首先找到特价、特价起始时间特价结束时间 ,接着将修改的选项打勾,打勾之后才能对栏位内容进行修改

Magento教程 15:Magento 批次修改产品资料

输入完毕之后,选点保存,出现完成讯息代表已经成功的更新全部商品的属性

Magento教程 15:Magento 批次修改产品资料

接着进入编辑商品确认是否被属性正确更新了。

Magento教程 15:Magento 批次修改产品资料

3. 批次删除商品

首先,选取要删除的商品,接着在右边操作选项选择删除后发送

Magento教程 15:Magento 批次修改产品资料

送出之后系统会询问你是否确认删除商品,操作删除商品必须要小心确认,商品在删除后就没有办法回复资料,确认选取的商品都是要删除的商品后点选确定

Magento教程 15:Magento 批次修改产品资料

送出之后,出现成功讯息代表已经成功的将选取的商品资料都删除了

Magento教程 15:Magento 批次修改产品资料

以上简单示范Magento批次管理功能,在Magento的列表大多都有批次管理功能,可以运用本次所学习的观念去操作其他的列表批次功能,可以为你省下不少麻烦事。

2018年3月31日 0 / /
标签:  暂无标签

Magento教程 12:Magento快速上传大量商品的方法

利用.CSV档上传大量商品是最佳选择

在Magento上传大量商品到时,经常会遇到的几个问题,非常耗时间、出现错误、有部分商品是缺货状态。

当你有上百个不同属性的商品,而且只有部分商品是现货供应的情况下,利用.CSV档批次上传大量商品是最佳选择,你可以透过以下流程让档案达到相容的条件,用Excel列表就能轻松上传大量商品,就不用一一新增商品表单。

首先,上传前注意事项:

1.了解产品内容所需要什么样的栏位,例如:洋装需要肩宽、胸围、腰围、裙长等等

2.档名不能是中文、空白或符号,范例:import_test_0401.csv

3.先使用一个商品做测试,编辑后上传确认没有问题,再编辑全部商品并上传

4.必须存为.csv档

5.Excel内照片档名必须与该上传的照片档名一致

6.上传档案不得超过100M

7.小心选择资料上传的方式,分别有:

  • Append complex date 新增资料
  • Replace existing 覆盖原有资料
  • Delete Entities 删除资料再新增

8.栏位与文件档案名称为”半行”,不可以有任何”全行字元”

Magento上传的必要栏位

当 你上传商品时,Magento所有栏位不是每个都必须填写,但是要成功上传档案,必须符合Magento模板中的每个栏位,你所汇出的模板所有有字元的栏 位就是必填栏位,为了成功上传.CSV档,你必须填妥模板的强制属性,如果你未将强制属性完整填入,该产品可能会出现错误,所以在你上传多个商品列表之 前,要确保强制属性栏位是没有问题的,才能顺利完成上传商品。

Magento的强制属 ​​性栏位有:

  1. sku
  2. _attribute_set
  3. _type
  4. price
  5. name
  6. status
  7. visibility
  8. description
  9. tax_class_id
  10. short_description
  11. weight

以上这些属性是从Magento汇出的一个产品档案中会出现的列表栏位,这些栏位名称为属性的”代码”,在后台显示*这些都是必填栏位:

  1. sku – 产品的代号:英文或数字,例:16120103-s,且不可以有重复的商品名称
  2. _attribute_set – 产品的属性组
  3. _type -商品的类型:普通商品、组合商品、可配置商品、虚拟商品、组装商品、可下载商品
  4. price – 产品价格
  5. name – 产品名称
  6. status – 状态,下拉选单为1 (enabled启用) or 2 (disabled停用),在.CSV档Excel列表用数字1或2作填写
  7. visibility – 显示位置,下拉选单为1(无法单独显示) 2(目录) 3(搜寻) 4(目录,搜寻),在.CSV档Excel列表用数字作填写
  8. description – 说明,输入该产品的说明栏位。 这个会显示在网站前台的哪位置取决于网站之设计情况。 注:可透过网站开发人员改为非强制栏位
  9. tax_class_id – 税,如果你的产品有含税的话,在.CSV档Excel列表用数字作填写。 请参考以下提示,以找出下拉选单的相关数值
  10. short_description – 简短描述, 这个栏位将根据你的网站设计会有不同的显示方式。 可透过网站开发人员改为非强制栏位
  11. weight -重量,如果你的商品与重量没有相关,为了成功上传文件你可以输入一个数字。
注:上述的栏位需输入”数字”的部分,可以使用一个简易的方法来查看每个”下拉选单”代表的数值

利用查看网页原始码:

先到Magento后台>目录>管理商品>找到产品页面>在要查看的栏位之”下拉选单上”按右键>选择检查元数, 蓝色列的下方就会显示该栏位选项代表的数值!

Magento教程 12:Magento快速上传大量商品的方法

步骤一、汇出同一类型的商品做为范本

最简单的方式就是下载一个现有的产品.csv档案作为模板的样本,将要上传的产品资料按照这个样本的栏位复制贴上到一个新的Excel档案作为产品模板。

注:如果你尚未添加任何产品,你必须先手动添加每种不同类型的产品,并且确认已成功显示在前台,才可以进行这些步骤。

系统>汇入/汇出>汇出

Magento教程 12:Magento快速上传大量商品的方法

汇出

汇出设定

类型:Products

格式: CSV

Magento教程 12:Magento快速上传大量商品的方法

此为范例:选择Products之后,会出现产品属性代码,如下图:

注:提醒! 下载的产品样本与上传的产品属性要相同,例:下载的产品样本为”白色长裙”,上传的商品全部应该属于女装的长裙、短裙、牛仔裙、铅笔裙等等。

请在属性标签下有一个:SKU>后方栏位填写你做为样本的产品代号

Magento教程 12:Magento快速上传大量商品的方法

汇出档案之后,请在Excel开启档案,或是用使用Google 试算表开起.csv文件

下载出来的产品样本如图:

1 第一列栏位为:属性代码

Magento教程 12:Magento快速上传大量商品的方法

步骤二、建立模板

当你要新增全系列的每一个产品资料时,为了更快速且能成功完成上传产品,在Excel将非强制性的栏位隐藏,也就是不必理会不需要填写也不必上传的栏位属性。

开新档案>将产品样本与标题复制贴至新的档案建立模板> 在纵向ABCD栏位,点选不必填写的栏位>右键>隐藏栏

Magento教程 12:Magento快速上传大量商品的方法

将您的商品资料依照样本模板贴上栏位,为了确保上传不会有错误,请先贴上一至两项产品做测试

Magento教程 12:Magento快速上传大量商品的方法

填妥商品资料后,注意:上传.csv档案前,先将刚才作为产品样本的资料删除,因为下载作为样本的商品已存在,避免导致产品重复上传!

注:如果,稍后试着上传商品成功的话,代表这个模板上商品是没有问题的,因此你可以依据不同产品种类各保留一个空白模板,之后就可以省去下载样本的步骤与测试上传的步骤,直接可以使用新的空白模板做贴上产品资料之后亦可直接上传。

不知道标题栏位的代码代表是什么?

如何查询属性的代码:目录>属性>管理属性

Magento教程 12:Magento快速上传大量商品的方法

复制Excel列表的属性代码(标题),并将复制贴上到Magento后台属性代码做查询,这样一来你可以更快速查到Excel栏位的代码是什么属性。

Magento教程 12:Magento快速上传大量商品的方法
  • 搜索结果的右侧”属性标签”列,当你点下某个特定属性的细节就会显示在此页。 通常这样应该足够了解该代码的属性。 欲想了解更多讯息,你可以查看一个具体的产品在后端(目录>管理产品>选择一个产品),查看您想了解的产品属性栏位,也可以透过此方式查看资料是否已填写至现有产品。
  • 继上述,依据后台的显示的属性栏位,可以与前台对照,就能更清楚该栏位应填的内容。

步骤三、测试上传产品资料

经过上一个步骤,您可能已多次上传测试,可能遇到许多上传的状况,并修改每一个产品出现的错误,为了避免花太多时间在上传产品:

此时你应该有数个产品列表,并且隐藏了非强制性与不必要上传的栏位,当你要在Excel上动作时要非常注意以下几个事项:

  • 贴上产品资料时,确认字段有正常显示
  • 字数不可以过长,并且不能含有任何格式(格式/清除格式)
  • 不能包含任何空格字元-很容易在复制贴上时无意中留下空格字元
  • 使用搜寻功能时要非常小心,在搜寻字元时,可能操作时更动到其他的栏位
  • 留意你有部分隐藏的栏位
  • 样本商品记得删除,避免重复上传

一旦你完成了产品样本,你会上传看看是否有任何错误。

过程很简单: 进入系统>汇入入/汇出>汇入。 选择类型:Products,汇入动作:新增资料,选择汇入文件(请确保你的档案存为.csv)。

Magento教程 12:Magento快速上传大量商品的方法

如果产品未成功上传,会出现以下状况:

Magento教程 12:Magento快速上传大量商品的方法

如范例:可以在这里看到的Magento显示一个属性代码下(meta_description)的栏位上输入错误。 在这种情况下, “invalid value” 告诉我们,这是格式错误。 如果错误讯息不指定行数,可以经常检查错误讯息的代码,确认它的错误。 (代码为栏位的第几列)

  • 商品上传后,一定要检查产品是否出现在前端,特别是图片、文字正确显示在各属性栏位上。
  • 一旦上传出现错误,便会以属性代码提醒你,让你更清楚找到上传错误的情况,但是假设你没有开发Magento的网站或者你没有汇出Excel工作表中的列表标题,提示含义可能会很模糊。

步骤四、进行大量上传

当你测试上传商品时,并解决所有错误,请依照没有问题的商品模板,完整填写所有商品的属性栏位,就可以进行大量上传。

最常见的错误

  • 不正确的大小写字元:标题或字段不符合上传标准是一个经常犯的错误,这会导致Magento无法上传的情况。 这些可以根据您的网站的设置,会出现在意想不到的地方,如:文件档案名称。
  • 不正确的列标题:在.csv上传过程中,不可以有重复的产品标题,要特别注意大小写,因与下载出来的样本相同。
  • 不正确的CSV文件档名:当你保存文件时请确保你储存.csv档,因为这是Magento唯一接受格式。
  • 不正确的字元符号:某些字段可能使用的HTML代码,在这种情况下,你需要确保没有特殊符号(如“<”)。
  • 图片上传错误:确保你所有的图片都上传到/媒体/汇入文件夹和您的表格图像名称是相同的。

2018年3月31日 0 / /
标签:  暂无标签

Magento教程 : 如何設定產品特价?

Step 1) 登入Magento後台: http://www.yourdomain/admin/

Step 2) 登入Magento後台後,請在上排Menu點選 目錄->管理產品


step 3) 選擇相關的產品,點擊或者編輯特價


step 4) 填寫產品的Tier Price(產品的數量折扣)

step 5) 點擊右上角的按鈕儲存

Magento教程 :如何顯示缺貨商品

Step 1) 登入Magento後台:http://www.yourdomain/admin/

Step 2) 登入Magento後台後,請在上排Menu點選 系統->設定

Step 3)在左邊欄處, 設定 -> 目錄-> 庫存-> 庫存選項 -> Display Out of Stock Products ,設置為是,然後儲存。

Magento教程:屬性管理

Step 1) 登入Magento後台: http://www.yourdomain/admin/

Step 2) 登入Magento後台後,請在上排Menu點選 目錄 -> 屬性 -> 管理屬性

屬性是管理產品的基礎,並描述產品的具體特點.你可以使用屬性來提升購物體驗.

  • 選擇不同的控件來顯示不同的屬性
  • 提供關於產品頁面的更多信息
  • 屬性可作為搜索參數
  • 可用於產品比較
  • 用於產品的篩選
  • 可用於作為購物車價格規則的參數

每個屬性包含一個值,該值描述產品的特性,e.g. “Color” 或 “Size”,

一個的屬性的值可以賦予多個產品

你可以根據需要創建盡可能多的屬性,並分配最常見的值為默認值,這很容易讓你的客戶選擇該選項

多個屬性被組合成一個屬性組合,屬性組合被作為模板來創建新的產品.

該屬性組合確定產品擁有哪些屬性字段,以及不同的產品信息面板,如果你不想把產品組合得那麼複雜,建議使用默認的屬性組合即可.

Magento教程 : 商品類型

Step 1) 登入Magento後台: http://www.yourdomain/admin/

Step 2) 登入Magento後台後,請在上排Menu點選 目錄 -> 管理產品

Opt1.簡單產品

每個簡單產品都有獨立的SKU,一般是實物,能設定不同的定價,作為網站產品最基礎的存在,簡單產品可以與組合,捆綁和可配置的產品聯合使用

Opt2.組合產品

將幾個產品放在一起,組合產品無需設定價格,價格是組成的產品的總價,加入購物車後每個產品會獨立存在

Opt3.可設置產品

可配置產品與簡單產品為一對多的關係,主要運用於管理產品的屬性庫存

Opt4.虛擬產品

虛擬產品運用非實物存在的產品,可以與組合和捆綁的產品聯合使用

Opt5.捆綁產品

捆绑产品类型可以让用户从选项的分类建立一个产品自己定制的版本

Opt5.可下載產品

用於需下載的產品類型

magneto 安装 SSL 后 登陆页面空白

这是个BUG,只在CHROME浏览器会有这种情况,清一下浏览器就好了。

在IE浏览器和火狐浏览器 都没有这种情况


Update

Magento cookie f***up in chrome/safari (webkit-engine stuff)

https://magento.stackexchange.com/questions/796/magento-cookie-bug-with-webkit-based-browsers

 

3/9
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
回到顶部