zoukankan      html  css  js  c++  java
  • magento中调用图片的方法

     在magento中我们有的时候需要调用图片。我们可以通过几种方式来调用它们,他可以分成几种情况:
    1.是在phtml页面中,也就是模板文件中,

    在phtml中调用
        可以使用<?php echo $this->getskinurl('images/图片名') ?>

      或者是在xml中,
    <reference name="right">
                <block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
                <block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml">
                    <action method="setImgSrc"><src>images/图片名</src></action>
                    <action method="setImgAlt" translate="alt" module="catalog"><alt>Keep your eyes open for our special Back to School items and save A LOT!</alt></action>
                </block>
    </reference>

    这里有设置相应的模板文件,和模板文件出现在的位置,还有就是图片的路径。我们可以通过在模板文件中使用
    <?php echo $this->getSkinUrl($this->getImgSrc()) ?>来获得图片的路径。当然这样设置是很麻烦,一般如果直接调用一张图片的话我们直接使用前一种方法就好了,这样直接明了,但有的时候我们需要放置在左右边栏的时候,这样我们一般都是先新建一个模板文件,然后再catalog.xml文件中声明这个块(将上面的内容稍作修改),然后就可以调用到改图片了。

    2 在后台设置的cms block中调用图片。我们可以使用如下代码来调用
    <img src="{{skin url='images/media/myImage.jpg'}}" />

  • 相关阅读:
    Ansible自动部署lnmp架构+上线电商
    elastalert 基于EFK环境的邮件报警
    冒泡法、选择法、插入法排序
    Java的基本数据类型
    cmd运行java程序找不到或无法加载主类解决办法
    JavaBean进行表单开发
    Web项目各目录详解
    【数论】整数分块及详细证明
    题解 P4874 【[USACO14DEC] Piggyback_Silver 背负式运输(银)】
    题解 P3792 【由乃与大母神原型和偶像崇拜】
  • 原文地址:https://www.cnblogs.com/freeze89/p/6406018.html
Copyright © 2011-2022 走看看