今天我學習Opencart的我的下一個項目。而且我的代碼有問題。我想要做的就是簡單的添加目錄列表下的管理導航菜單另一個鏈接。但每當我編輯的header.tpl它不顯示我的更新。這就是我所做的。如何添加使用Opencart的管理員在導航菜單中一個新的鏈接?
我添加一個名爲 '我的空間' 另一個鏈接 該文件位於:管理/視圖/模板/通用/ header.tpl
這裏是我的更新
<div id="menu">
<ul class="left" style="display: none;">
<li id="dashboard"><a href="<?php echo $home; ?>" class="top"><?php echo $text_dashboard; ?></a></li>
<li id="catalog"><a class="top"><?php echo $text_catalog; ?></a>
<ul>
<li><a href="<?php echo $category; ?>"><?php echo $text_category; ?></a></li>
<li><a href="<?php echo $product; ?>"><?php echo $text_product; ?></a></li>
<li><a href="<?php echo $filter; ?>"><?php echo $text_filter; ?></a></li>
<li><a href="<?php echo $profile; ?>"><?php echo $text_profile; ?></a></li>
<li><a class="parent"><?php echo $text_attribute; ?></a>
<ul>
<li><a href="<?php echo $attribute; ?>"><?php echo $text_attribute; ?></a></li>
<li><a href="<?php echo $attribute_group; ?>"><?php echo $text_attribute_group; ?></a></li>
</ul>
</li>
<li><a href="<?php echo $option; ?>"><?php echo $text_option; ?></a></li>
<li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>
<li><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li>
<li><a href="<?php echo $review; ?>"><?php echo $text_review; ?></a></li>
<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>
<li><a href="<?php echo $mypage; ?>"><?php echo $text_mypage; ?></a></li>
</ul>
</li>
正如你所看到的我在下面添加了另一個鏈接信息
現在,下一個步驟I包括在控制器中的語言變量 該文件位於:管理/控制器/的header.php
我加入這一行:
$this->data['text_mypage'] = $this->language->get('text_mypage');
現在我做的最後一步是我的鏈接包含在我的語言文件中 該文件位於:admin/language/english/common/header.php
我加入這一行:
$_['text_mypage'] = 'My Page';
現在我的問題是,它不顯示我的鏈接。我不知道我哪裏弄錯了。請幫助我我在這個框架中是新的。我也手動清除了緩存但效果相同。
您是否在管理端使用任何擴展名或主題? –
看看這個文件是否存在'vqmod/vqcache/vq2-admin_view_template_common_header.tpl',如果存在,看到它添加到tpl的行是否在這裏 –
之前刪除'vqcache'文件夾中的所有文件 –