利用Mamgi導入magento可篩選的select屬性字段注意

一篇關于利用Mamgi導入magento可篩選的select屬性字段注意 ,有需要的朋友可參考。

注:本文針對的情況爲Magento屬性集(Attribute sets)和屬性爲程序批量添加的情況。如果是後台手動添加則沒有這種問題。

例如csv文件的導入格式爲:

代碼如下

"sku","store",....,"myselect"
"sku1","admin",....,"value1"
"sku2","admin",....,"value3"

這裏的myselect爲Magento新建的attribute,下拉可篩選的select

不同于使用magento自己的導入程序規範的csv文件格式,使用MAMGI導入的話需要更改 "value1" "value3" ..,爲對應的屬性字段的option的id。

可使用一下magento代碼查詢並替換:

代碼如下

$productModel = Mage::getModel('catalog/product');
$attr = $productModel->getResource()->getAttribute(" myselect ");
if ($attr->usesSource()) {
$value_id = $attr->getSource()->getOptionId("value1");
}

這裏的value_id的值替換"value1"再用Mamgi導入一遍即可。

更多相關文章
  • PHPMYADMIN的導入功能是有大小想限制的,如果大于20M的時候是沒有辦法用phpmyadmin導入的,當然你也可以使用navicate for mysql來進行導入,這裏我采用FTP上傳sql文件,linux中
  • 因爲工作需要我們需要把mysql中的數據導出成csv文件,然後由商家提供的數據我們再要利用php導入csv文件到mysql數據庫,下面我來給大家介紹PHP把導入和導出CSV文件到mysql數據庫程序代碼,有需要了解的朋友可參考.下面只是一個簡單的實例我們先准備mysql數據表,假設專案中有一張記錄學
  • iphone6怎麽在ibook中導入電子書ibook導入電子書教程
    iphone6怎麽在ibook中導入電子書呢,ibook是ios8系統自帶的一個pdf 閱讀器了,我們可以把電腦中下載的pdf文件利用itunes導入到電腦中,然後利用ibook進行閱讀了,下面我們一起來看看導入步驟.步驟1:在電腦中我們找開 iTunes,然後在菜單中我們點擊“編輯-偏好設置”如下
  • iPad怎麽導入視頻和電影iPad mini2導入視頻和電影教程
    iPad怎麽導入視頻和電影?其實現在都不流行直接導入視頻與電影到ipad中了我們因爲ipad只支持mp4格式的軟件了,這樣對于我們來講限制太多了,如果我們要導入還需轉換視頻了,我們可以安裝一個第三方的視頻軟件或直接在浏覽器中打開像愛奇藝,ku6之類的直接看了,當然下載app有像pptv,百度視頻之類
  • 華爲榮耀3x暢玩版怎麽把SIM卡聯系人導入手機
    剛入手了一款式華爲榮耀3x手機,但是不知道怎麽把SIM卡中聯系人導入到華爲榮耀3x手機中去了,後來在網上看到一教程下面來分享給不會操作的朋友,有興趣的朋友進入看看導入方法吧.1)我們在“華爲榮耀3X暢玩版”手機中點擊“聯系人”進入之後點擊右上角的[...]然後在打開菜單中點擊[導入/導出]進入,具體 ...
  • 在imp的幫助中: SHOW just list file contents (N),默認爲N. 代碼如下 在imp的幫助中: SHOW just list file contents (N),默認爲N.下面通過實驗
  • jquery用在ecshop中使用時會和ecshop本身對ajax和json的解析發生沖突.這是因爲兩者都重寫了Object,現在我們來解決ecshop和jquery沖突的問題,然後對ecshop端口屬性選擇進行自定
  • 本文我們來學習一下在ecshop中用jquery美化商品屬性,jquery沖突如何解決,在IE中js無法獲得默認屬性應該如何解決ecshop 和 jquery 沖突,美化商品屬性選擇拷貝一個transport.js
一周排行
  • C# Oracle.DataAccess連接Oracle處理方法
    一種是32位版和64位版的問題,如果我們開發出來的應用是32位的,那麽就必須使用32位的客
  • 2013年剛剛開始,國內IDC行業就再次驚現行業醜聞:據IDCps網報道,微博網友張躍峰發消息稱自己的5個網站全部被K,經過排查,問題出于所在的IDC服務商--某上海知名服務商的伺服器屏蔽了百度蜘蛛抓取.張躍峰稱,該
  • 我們知道不管是apache,iis及mysql都可以通過日志能判斷程序效能與錯誤定位了,今天我們來介紹利用mysql general log日志找出查詢次數最多的SQL句子查詢最多的sql語句開啓general lo ...
  • 下面我們一起來看看在win7下配置java編譯環境變量的具體方法,希望文章給各位同學帶來幫助.今天剛接觸java編程,環境的配置方法比較複雜.好記性不如爛筆頭,發個文章記錄一下吧.win7系統 Jdk版本1.6用滑鼠
  • 我們在require,include和require_once,include_once 出現open_basedir錯誤,下面百度了一些解決方法有, 需要的朋友可參考一下.只要使用require或include包含
  • 出面mysql中文亂碼最多的就是數據庫編碼的問題了,如果我們數據庫編碼是latin1字符集,但我們直接保存gbk就有可能出現中文亂碼了,下面我總結了一些解決辦法.先看我的實例字符集出現錯誤解決辦法出現的問題: mys
  • php教程 filter 簡介php 過濾器用于對來自非安全來源的數據(比如用戶輸入)進行驗證和過濾. 安裝filter 函數是 php 核心的組成部分.無需安裝即可使用這些函數. php filter 函數php:
  • 在ie9中有不少朋友會發現CSS中的line-height控制的文字垂直居中無效問題,下面小編來給各位朋友詳細介紹此問題的具體解決方法.在IE9常常會遇到寫的DIV+CSS網頁,文字有時不能垂直居中使用line-he
  • 文本框事件有非常的多我這裏只簡單的介紹兩個我自己開發中用到的文本框事件了,一個是回車提交,另一個是點擊使用change事件了,下面一起來看看.文本框的改變用change事件要用bind,兩個是有區別的,change只
  • linux命令grep是查找字符串的命令了,它可以搜索指定目錄中所有文件中是否包含了那些文章了,下面來看個例子的簡單.grep查找指定目錄中包含特定字符[實例]搜索 /var/www/html 目錄下所有文件,且 文 ...