• 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);  
  • 相关阅读:
    C#如何给Listbox添加右键菜单
    [GraphQL] Query Lists of Multiple Types using a Union in GraphQL
    [GraphQL] Query GraphQL Interface Types in GraphQL Playground
    [GraphQL] Reuse GraphQL Selection Sets with Fragments
    [Dart] final vs const
    [GraphQL] Set variable and default value & alias
    [置顶] 【Git入门之十一】标签管理
    poj 3182 The Grove bfs
    hdu1166敌兵布阵
    <WinForm_1>初识WinForm编程
  • 原文地址:https://www.cnblogs.com/focai/p/3825705.html
Copyright © 2020-2023  润新知