成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

magento1 得到產(chǎn)品的相關(guān)信息

Fourierr / 2130人閱讀

摘要:一產(chǎn)品信息先判定是否為產(chǎn)品頁面獲取產(chǎn)品的,根據(jù)得到產(chǎn)品對(duì)象通過獲取產(chǎn)品對(duì)象產(chǎn)品的信息產(chǎn)品庫存將產(chǎn)品加入購物車注如果產(chǎn)品購買時(shí)需要選擇下拉框時(shí),該將進(jìn)入產(chǎn)品詳情頁,否則直接就如購物車。

一、產(chǎn)品信息
1、先判定是否為產(chǎn)品頁面    
   if (Mage::registry(‘product’)){
    
   }
2、獲取產(chǎn)品的Id,根據(jù)Id得到產(chǎn)品對(duì)象
   通過sku獲取產(chǎn)品對(duì)象:
   $_product = Mage::getModel("catalog/product")->loadByAttribute("sku",$sku);
   $product_id = Mage::registry(‘current_product’)->getId();
   $_product = Mage::getModel(‘catalog/product’)->load($product_id);
3、產(chǎn)品的信息
  產(chǎn)品庫存 $qtyStock = Mage::getModel("cataloginventory/stock_item")->getConllection()
    ->addfiledtofilter("product_id",$_product->getId());
    
  echo $_product->getShortDescription(); //product’s short description
  echo $_product->getDescription(); // product’s long description
  echo $_product->getName(); //product name
  echo $_product->getPrice(); //product’s regular Price
  echo $_product->getSpecialPrice(); //product’s special Price
  echo $_product->getProductUrl(); //product url
  echo $_product->getImageUrl(); //product’s image url
  echo $_product->getSmallImageUrl(); //product’s small image url
  echo $_product->getThumbnailUrl(); //product’s thumbnail image url
4、將產(chǎn)品加入購物車:
$this->getAddToCartUrl($_product) ;
注:如果產(chǎn)品購買時(shí)需要選擇options下拉框時(shí),該url將進(jìn)入產(chǎn)品詳情頁,否則直接就如購物車。
5、在前臺(tái)顯示產(chǎn)品的自定義屬性:
$_product->getResource()->getAttribute("code")->getFrontend()->getValue($_product)
code為屬性創(chuàng)建時(shí)的code

二、用戶訂單
1、全部訂單
 $_customer= Mage::getModel("customer/customer");
 $_customer->loadByEmail("用戶登錄郵箱");
  
 // get the customers last order
 $orders = Mage::getResourceModel("sales/order_collection")
    ->addFieldToSelect("*")
    ->addFieldToFilter("customer_id",$_customer->getId());
    ->addAttributeToSort("created_at","DESC");
  
  foreach($ordersas $order)
  { 
     echo$order->getId()."";
  }
2、最后一個(gè)訂單
$_customer = Mage::getModel("customer/customer");
$_customer->loadByEmail("用戶登錄郵箱");
$orders = Mage::getResourceModel("sales/order_collection")
    ->addFieldToSelect("*")
    ->addFieldToFilter("customer_id", $_customer->getId())
    ->addAttributeToSort("created_at", "DESC")
    ->setPageSize(1);
 
echo $orders->getFirstItem()->getId();

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30336.html

相關(guān)文章

  • magento1產(chǎn)品gird表格添加縮略圖

    1、在Girid.php添加: $this->addColumn(image,array( header => Mage::helper(employee)->__(Image), align => center, index => image,/*數(shù)據(jù)庫中存儲(chǔ)圖片的字段名稱*/ renderer => Nam...

    libin19890520 評(píng)論0 收藏0
  • 一個(gè)簡單Magento1.9模塊示例

    摘要:本次要做的就是,撰寫一個(gè)模塊,讓該模塊跑完整個(gè)的流程。創(chuàng)建模型,需要啟用模型,啟用資源模型,在資源模型中添加實(shí)體,再為資源模型設(shè)置讀寫適配器。 很多時(shí)候,不知道Magento模塊到底該怎么寫,比如ThinkPHP,YII框架,它是直接將控制器Controller中的所取得相關(guān)數(shù)據(jù)直接傳遞到視圖層View,而Magento雖然也是MVC三層,但是在中間多了布局對(duì)象Layout與區(qū)塊Blo...

    Pikachu 評(píng)論0 收藏0
  • Magento1如何打開調(diào)試模式,來顯示前臺(tái)路徑提示信息

    摘要:的版本中如何開啟調(diào)試模式呢在前面,寫了一篇有關(guān)如何開啟調(diào)試模式來顯示前臺(tái)的路徑信息,便于在學(xué)習(xí)的時(shí)候,能快速的找到各個(gè)對(duì)應(yīng)的文件。但是,現(xiàn)在這個(gè)項(xiàng)目用的,在的版本中如何開啟調(diào)試模式呢兩種方法供參考方法一通過后臺(tái)控制臺(tái)來操作,選擇也選擇。 magento1.x的版本中如何開啟調(diào)試模式呢? 在前面,寫了一篇有關(guān)Magento2.0如何開啟調(diào)試模式來顯示前臺(tái)的路徑信息,便于在學(xué)習(xí)magent...

    hlcfan 評(píng)論0 收藏0
  • Magento1.X 如何在線安裝插件?

    摘要:版本中,安裝插件,有兩種方式可以安裝插件,程序員最常用的方法就是將開發(fā)的插件模塊文件直接從上傳到對(duì)應(yīng)目錄即可。等到顯示就是安裝完成此時(shí)就可以去你的后臺(tái),來操作你剛剛裝的插件模塊了 Magento1.X版本中,安裝插件,有兩種方式可以安裝插件,程序員最常用的方法就是將開發(fā)的插件模塊文件直接從FTP上傳到對(duì)應(yīng)目錄即可。而對(duì)于新手或不懂程序的人來說,此方法就有些晦澀難懂了(參見另一片文章)。...

    xingpingz 評(píng)論0 收藏0
  • magento1給customer添加自定義屬性

    摘要:在模塊的文件中將以上屬性存入數(shù)據(jù)庫,并且添加到頁面表單中添加下拉框的屬性,添加性別和 在模塊的sql文件中:

    HollisChuang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Fourierr

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<