Php 如何将div块钩住在header块内
我试图在adminhtml/default/default/page/header.phtml中添加一个div,特别是在Php 如何将div块钩住在header块内,php,magento,Php,Magento,我试图在adminhtml/default/default/page/header.phtml中添加一个div,特别是在…中。我知道重写头块可以做到这一点,但我不想这样做。这样,如果有人添加了管理主题,就不会弄乱他的设计。我正在寻找类似jQuery('.header right').append('这是我要添加的div')的解决方案,它将在标题右侧的末尾添加内容。也许有一种方法可以解析标题块的html,添加我的内容并再次替换 我感谢任何提示/帮助 <div class="header-to
…
中。我知道重写头块可以做到这一点,但我不想这样做。这样,如果有人添加了管理主题,就不会弄乱他的设计。我正在寻找类似jQuery('.header right').append('这是我要添加的div')的解决方案,它将在标题右侧的末尾添加内容。也许有一种方法可以解析标题块的html,添加我的内容并再次替换
我感谢任何提示/帮助
<div class="header-top">
<a href="<?php echo $this->getHomeLink() ?>"><img src="<?php echo $this->getSkinUrl('images/logo.gif') ?>" alt="<?php echo $this->__('Magento Logo') ?>" class="logo"/></a>
<div class="header-right">
<p class="super">
........
........
........
</p>
</div>
<div>This is the div I want to add</div>
</div>
........
........
........
这就是我要添加的div
原型:
...
........
........
........
$$('.header right')[0]。setAttribute('id','header right');
$('header-right').insert({'after':'这是我要添加的div'});
...
在页面底部的某个地方这样做有什么不对
jQuery(document).ready(function(){
jQuery('.header-right').empty().append('content to add');
});
在服务器响应客户端之前,不解析完整的html是不可能的。更快的方法是编辑所需的phtml错误的是,您需要使用jquery,这可能只是为了与prototypejs并排使用。我不喜欢这个解决方案。
jQuery(document).ready(function(){
jQuery('.header-right').empty().append('content to add');
});