2014-12-06 35 views
0

所以我們在我們的網站(類別菜單)上有一個部分,它被修改爲包括一個自定義菜單系統。在文件top.phtml我發現下面的代碼試圖找到一個文件來編輯div信息

<div > 
     <?php //echo $_menu; 
     echo $nf_menu; 
     ?> 
    </div> 

內div的呼喚菜單的代碼,但我需要編輯的菜單的實際代碼,因爲它有適用於z-index的內嵌樣式到它,我需要調整Z索引號碼。

我在哪裏可以找到這個菜單。該代碼是否表明該文件可能在哪裏?我們的編碼器不見了,所以我們不確定他們是如何做到的。

回答

0

基於您提供的信息非常有限,有基本的方法可以找到在Magento(或任何其他基於腳本/ php的框架)中生成特定代碼的位置。

  1. 在瀏覽器中查看您的菜單的html源代碼(輸出),並找到一段菜單HTML,它將是唯一的。一個例子可以是一個獨特的類名,或者將其與其他所有東西區別開來的東西。

    <ul class="nf-menu"> 
        <li>... 
    
  2. 做的唯一的參考,你發現在步驟1中例如一個站點範圍內的文件搜索,搜索<ul class="nf-menu">或只是nf-menu

    不知道如何搜索文件中的文本?使用有可供學習的資源如何:

    對於基於Linux的機器,看到Finding all files containing a text string on Linux

    或者,如果你有本地的文件,使用一個IDE程序,如phpStorm或Dreamweaver中,包括包含文件的文件夾搜索一串文字。

  3. 一旦找到生成代碼的文件,只需進行修改即可。我建議您對所修改的任何文件進行備份,以便在您的更改無法按預期工作時恢復。