zoukankan      html  css  js  c++  java
  • magento获取页面url的办法还有magento的常用函数

    <?php echo $this->getStoreUrl('checkout/cart');?>

    获取结账页面的url:<?php echo $this->getUrl('checkout/cart');?>

    magento的常用函数:

      1. //Get the path of your magento page.  
      2. echo $this->getUrl('mypage');  
      3.   
      4. //Get the path of the image in your skin folder.  
      5. echo $this->getSkinUrl('images/yourimage.gif');  
      6.   
      7. //Get the product link.  
      8. echo $this->getProductData()->getProductUrl();  
      9.   
      10. //Get the product name.  
      11. echo $this->htmlEscape($this->getProductData()->getName());  
      12.   
      13. //Call a static block in .phtml file.  
      14. echo $this->getLayout()->createBlock('cms/block')->setBlockId('YOURBLOCKID')->toHtml();  
      15.   
      16. //Get Image url of current category.  
      17. echo $this->getCurrentCategory()->getImageUrl();  
      18.   
      19. //Check whether the current category is Top category.  
      20. echo $this->IsTopCategory();  
      21.   
      22. //Get description of current category.  
      23. echo $this->getCurrentCategory()->getDescription();  
      24.   
      25. //Display products list page (list.phtml).  
      26. echo $this->getProductListHtml();  
      27.   
      28. //Display CMS block page.  
      29. echo $this->getCmsBlockHtml();  
      30.   
      31. //Get current store id.  
      32. echo $storeId = Mage::app()->getStore()->getId();  
      33.   
      34. //Get current store name.  
      35. echo $storeName = Mage::app()->getStore()->getName();  
      36.   
      37. //Get current store code.  
      38. echo $storeCode = Mage::app()->getStore()->getCode();  
      39.   
      40. //Get website name.  
      41. echo $websiteName = Mage::app()->getWebsite()->getName();  
      42.   
      43. //Get session id.  
      44. echo $sessionId = Mage::getModel('core/session')->getSessionId();  
      45.   
      46. //Get customer id.  
      47. echo $customerId = Mage::getModel('customer/session')->getCustomerId();  
      48.   
      49. //Get guest id.  
      50. echo $vistitorId = Mage::getModel('core/session')->getVisitorId();  
      51.   
      52. Mage::getSingleton('customer/session')->isLoggedIn();  
      53.   
      54. Mage::getModel('coredate')-timestamp(time());  
      55.   
      56. //get Parent's Ids  
      57. Mage::getModel('catalog/product_type_configurable')->getParentIdsByChild( $childid );  
      58.   
      59. // 返回Ip地址的字符串格式:127.0.0.1  
      60. echo Mage::helper('core/http')->getRemoteAddr();  
      61.   
      62. // 返回Ip地址的数值格式:2130706433  
      63. echo Mage::helper('core/http')->getRemoteAddr(true);  
  • 相关阅读:
    jQuery万能放大镜插件(普通矩形放大镜)
    Mysql增量写入Hdfs(二) --Storm+hdfs的流式处理
    Mysql增量写入Hdfs(一) --将Mysql数据写入Kafka Topic
    Spark SQL,如何将 DataFrame 转为 json 格式
    贝叶斯分类算法实例 --根据姓名推测男女
    从分治算法到 Hadoop MapReduce
    Actor模型浅析 一致性和隔离性
    写博客的思考
    scala模式匹配详细解析
    [转] Scala 中的异步事件处理
  • 原文地址:https://www.cnblogs.com/focai/p/3825705.html
Copyright © 2011-2022 走看看