我想为前端 magento 中的用户配置文件选项卡创建 ajax 更新选项卡,例如产品管理中的类别选项卡。我正在使用此代码:
<ul id="page_tabs" class="tabs">
<li>
<a id="page_tabs_account" class="tab-item-link ajax active" href="http://localhost/magento/customer/account/" name="account">Account Dashboard</a>
</li>
<li>
<a id="page_tabs_account_edit" class="tab-item-link ajax notloaded" href="http://localhost/magento/customer/account/edit/" name="account_edit">Account Information</a>
</li>
</ul>
<script>
var FORM_KEY="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>";
var varienGlobalEvents=false;
page_tabsJsTabs = new varienTabs('page_tabs', 'tabcontainer', 'page_tabs_account',[]);
</script>
还要在 page.xml 中添加 js 文件,例如:
<action method="addJs"><script>mage/adminhtml/tabs.js</script></action>
当我们单击选项卡时,会调用 ajax,但返回数据是整个页面数据,如页眉、页脚、左侧边栏。我们只想要分配.phtml
文件数据的特定选项卡(右侧栏)。
那么我们如何得到它。如果其他方法很简单,请告诉我。
谢谢。