2016-08-24 2 views
0

관리자 패널 (일부 빈 페이지가 표시됨)에 일부 메뉴를 만들고 하위 메뉴를 만들어 일부 입력을 추가하고 싶습니다.이 입력에서 일부 SQL을하고 싶습니다. 쿼리 (db에 텍스트 저장) 및이 텍스트를 일부 sms 페이지에 표시하고 싶습니다. 나는 어떻게하는지 모른다.메뉴 항목 관리 패널에 일부 내용을 추가하는 방법 Magento

Menu admin panel

W/간증/제어기/Adminhtml/TestimonyController.php

class W_Testimony_Adminhtml_TestimonyController extends Mage_Adminhtml_Controller_Action{ 


protected function _initAction() { 
    $this->_title($this->__('Paramétrage')) 
     ->_title($this->__('Témoignage')); 
    $this->loadLayout() 
     ->_setActiveMenu('testimony/parametrage') 
     ->_addBreadcrumb(Mage::helper('adminhtml')->__('testimony'), Mage::helper('adminhtml')->__('testimony')) 
     ->_addBreadcrumb(Mage::helper('adminhtml')->__('Paramétrage'), Mage::helper('adminhtml')->__('Paramétrage')); 
    return $this; 
} 

public function indexAction() { 
    $this->_initAction() 
     ->renderLayout(); 
} 
} 

W/간증은/etc/adminhtml.xml

<config> 
<menu> 
    <testimony translate="title" module="testimony"> 
       <title>Témoignage</title> 
       <sort_order>100</sort_order> 
       <children> 
        <parametrage translate="title" module="testimony"> 
        <title>Paramétrage</title> 
        <sort_order>1</sort_order> 
        <action>adminhtml/testimony/index</action> 
        </parametrage> 
       </children> 
    </testimony> 
</menu> 

W/간증 /etc/config.xml

<?xml version="1.0"?> 
<config> 
<modules> 
    <W_Testimony> 
     <version>0.0.1</version> 
    </W_Testimony> 
</modules> 
<adminhtml> 
    <layout> 
     <updates> 
      <testimony> 
       <file>testimony.xml</file> <!-- I dont know what is this file ?--> 
      </testimony> 
     </updates> 
    </layout> 

    <acl> 
     <resources> 
      <admin> 
       <children> 
        <testimony> 
         <title>testimony Menu Item</title> 
         <children> 
          <parametrage translate="title" module="testimony"> 
           <title>param Menu Item</title> 
          </parametrage> 
         </children> 
        </testimony> 
       </children> 
      </admin> 
     </resources> 
    </acl> 
</adminhtml> 
<global> 
<models> 
     <w_testimony> 
      <class>W_Testimony_Model</class> 
     </w_testimony> 
    </models> 

    <helpers> 
     <testimony> 
      <class>W_Testimony_Helper</class> 
     </testimony> 
    </helpers> 

    <blocks> 
     <w_testimony> 
      <class>W_Testimony_Block</class> 
     </w_testimony> 

     <w_testimony_adminhtml> 
      <class>W_Testimony_Block_Adminhtml</class> 
     </w_testimony_adminhtml> 
    </blocks> 

</global> 

<admin> 
    <routers> 
     <adminhtml> 
      <args> 
       <modules> 
        <w_testimony after="Mage_Adminhtml">W_Testimony_Adminhtml</w_testimony> 
       </modules> 
      </args> 
     </adminhtml> 
    </routers> 
</admin> 

W/증언/도우미/Data.php

class W_Testimony_Helper_Data extends Mage_Core_Helper_Abstract{ 

} 

W/증언/모델/Testimony.php

class W_Testimony_Model_Testimony extends Mage_Core_Model_Abstract{ 


public function _construct() { 
    $this->_isPkAutoIncrement = false; 
    $this->_init('w_testimony/testimony'); 
} 

}

답변

0

당신이 따를 수를 이 명령은 admin에서 페이지를 생성합니다.

Create Module

관련 문제