2014-02-10 60 views
0

我是新來的論壇,沒有多少時間進行magento開發,「公司和客戶的程序員指出,他的商店有產品頁面上的交貨日期選擇,加入購物車在他之前,並且這個選項遵循進一步的順序,他把管理員需要管理假期,提前幾天的應用程序都與她的加盟店設置了一個csv,我設法創建了一個模塊並做到了這一點然而,我最終遇到了一個大問題,我無法保存需要保存在產品頁面(郵政編碼和日期)中的兩個字段,理論上的順序是字段可以像qty(數量)和將不得不被轉移到會話/ cookie但保存,這是一個大問題,無法以某種方式保存這些字段,在實踐中,我將不得不加倍更改其名稱和密碼的數量字段e在應用程序中(在db中創建一個新字段),這是我找到的唯一解決方案,但仍然無法解決。根據要求保存自定義字段

這是一個鏈接到商店產品具有兩個字段:「http://foxflores.com.br/inde.php/caixa-de-chocolates-ferrero-rocher-super-luxo

有人會對我的光來保存這些字段,以便?

回答

0

如果我正確理解您的問題,那麼您將兩個字段添加到模板中。而且,您希望將這兩個字段保存在商品中,因爲我假定客戶也可以將多個商品添加到購物車中。 最簡單的解決方案是,您爲產品創建的兩個自定義選項(Magento),隱藏這些字段,使用css模板,並將自定義字段的值寫入它們(您可以這樣做與js)。讓我知道你是否需要js的幫助。

通過這種方式,您的字段值將針對每個在magento中的orderitem進行保存。在2014年12月2日

編輯,你可以在Magento後臺添加自定義選項,管理產品部分。見圖片。 enter image description here

添加完成後:您可以在前端添加類似的內容,以將您自定義字段中的值複製到這些新生成的字段。

$('options_1_text').observe(
    'change', function() { 
     var val = this.value; 
     $("yourcustomfieldid1").value=val; 

    }); 

當然,您需要編輯元素ID以使其工作。你需要在前端隱藏新創建的字段。

希望這會有所幫助!

+0

感謝您的幫助,您可以告訴我一個這個JS的例子,您所說的自定義選項是我可以在產品頁面或一般產品選項中創建的字段? – user3279341

+0

修改我的答案以顯示代碼,以及您可以添加自定義選項的位置。 – imso077

相關問題