here config file:
<?xml version="1.0"?> <!-- /** * mageworx * admin order editor extension * * @category mageworx * @package mageworx_ordersedit * @copyright copyright (c) 2015 mageworx (http://www.mageworx.com/) */ --> <config> <modules> <mageworx_ordersedit> <version>2.0.3</version> </mageworx_ordersedit> </modules> <admin> <routers> <adminhtml> <args> <modules> <mageworx_ordersedit after="mage_adminhtml">mageworx_ordersedit_adminhtml</mageworx_ordersedit> </modules> </args> </adminhtml> </routers> </admin> <global> <events> <sales_convert_order_item_to_quote_item> <observers> <mageworx_ordersedit_convert_order_item_to_quote_item> <class>mageworx_ordersedit/observer</class> <method>convertorderitemtoquoteitem</method> </mageworx_ordersedit_convert_order_item_to_quote_item> </observers> </sales_convert_order_item_to_quote_item> <sales_convert_order_to_quote> <observers> <mageworx_ordersedit_convert_order_to_quote> <class>mageworx_ordersedit/observer</class> <method>convertordertoquote</method> </mageworx_ordersedit_convert_order_to_quote> </observers> </sales_convert_order_to_quote> <sales_quote_collect_totals_after> <observers> <mageworx_ordersedit_quote_collect_totals_after> <class>mageworx_ordersedit/observer</class> <method>quotecollecttotalsafter</method> </mageworx_ordersedit_quote_collect_totals_after> </observers> </sales_quote_collect_totals_after> <adminhtml_sales_order_create_process_data> <observers> <mageworx_ordersedit_order_create_process_data> <class>mageworx_ordersedit/observer</class> <method>ordercreateprocessdata</method> </mageworx_ordersedit_order_create_process_data> </observers> </adminhtml_sales_order_create_process_data> <core_collection_abstract_load_before> <observers> <amflags> <type>disabled</type> </amflags> </observers> </core_collection_abstract_load_before> </events> <blocks> <mageworx_ordersedit> <class>mageworx_ordersedit_block</class> </mageworx_ordersedit> <adminhtml> <rewrite> <sales_order_view>mageworx_ordersedit_block_adminhtml_sales_order_view</sales_order_view> </rewrite> </adminhtml> </blocks> <models> <sales_mysql4> <rewrite> <order_status_history_collection>mageworx_ordersedit_model_resource_order_status_history_collection</order_status_history_collection> </rewrite> </sales_mysql4> <salesrule> <rewrite> <quote_discount>mageworx_ordersedit_model_salesrule_quote_discount</quote_discount> </rewrite> </salesrule> <payment> <rewrite> <method_ccsave>mageworx_ordersedit_model_payment_method_ccsave</method_ccsave> </rewrite> </payment> <paypal> <rewrite> <payflowpro>mageworx_ordersedit_model_paypal_payflowpro</payflowpro> <direct>mageworx_ordersedit_model_paypal_direct</direct> <api_nvp>mageworx_ordersedit_model_paypal_api_nvp</api_nvp> </rewrite> </paypal> <paygate> <rewrite> <authorizenet>mageworx_ordersedit_model_paygate_authorizenet</authorizenet> </rewrite> </paygate> <sales> <rewrite> <order_payment>mageworx_ordersedit_model_sales_order_payment</order_payment> </rewrite> </sales> <ordertags> <rewrite> <observer>mageworx_ordersedit_model_awordertags_observer</observer> </rewrite> </ordertags> <mageworx_ordersedit> <class>mageworx_ordersedit_model</class> <resourcemodel>mageworx_ordersedit_resource</resourcemodel> </mageworx_ordersedit> <mageworx_ordersedit_resource> <class>mageworx_ordersedit_model_resource</class> <entities> <upload_files> <table>mageworx_ordersedit_upload_files</table> </upload_files> </entities> </mageworx_ordersedit_resource> </models> <helpers> <mageworx_ordersedit> <class>mageworx_ordersedit_helper</class> </mageworx_ordersedit> </helpers> <resources> <mageworx_ordersedit_setup> <setup> <module>mageworx_ordersedit</module> <class>mageworx_ordersedit_model_resource_setup</class> </setup> <connection> <use>core_setup</use> </connection> </mageworx_ordersedit_setup> <mageworx_ordersedit_write> <connection> <use>core_write</use> </connection> </mageworx_ordersedit_write> <mageworx_ordersedit_read> <connection> <use>core_read</use> </connection> </mageworx_ordersedit_read> </resources> <template> <email> <mageworx_ordersedit_email_order_comment_template translate="label" module="mageworx_ordersedit"> <label>order edit</label> <file>mageworx/ordersedit/mageworx_order_edited.html</file> <type>html</type> </mageworx_ordersedit_email_order_comment_template> <mageworx_ordersedit_email_order_comment_guest_template translate="label" module="mageworx_ordersedit"> <label>order edit guest</label> <file>mageworx/ordersedit/mageworx_order_edited_guest.html</file> <type>html</type> </mageworx_ordersedit_email_order_comment_guest_template> </email> </template> <sales> <order_invoice> <totals> <mageworx_ordersedit> <class>mageworx_ordersedit/sales_order_invoice_total</class> <after>tax,grand_total</after> </mageworx_ordersedit> <subtotal> <class>mageworx_ordersedit/sales_order_invoice_subtotal</class> </subtotal> <mageworx_ordersedit_shipping> <class>mageworx_ordersedit/sales_order_invoice_shipping</class> <after>shipping</after> </mageworx_ordersedit_shipping> </totals> </order_invoice> </sales> </global> <adminhtml> <layout> <updates> <mageworx_ordersedit> <file>mageworx_ordersedit.xml</file> </mageworx_ordersedit> </updates> </layout> <events> <core_block_abstract_to_html_after> <observers> <mw_add_coupon_block> <type>singleton</type> <class>mageworx_ordersedit/observer</class> <method>insertcouponblock</method> </mw_add_coupon_block> </observers> </core_block_abstract_to_html_after> </events> <translate> <modules> <mageworx_ordersedit> <files> <default>mageworx_ordersedit.csv</default> </files> </mageworx_ordersedit> </modules> </translate> </adminhtml> <default> <mageworx_ordersmanagement> <ordersedit> <enabled>1</enabled> <enable_shipping_price_edition>1</enable_shipping_price_edition> <show_thumbnails>1</show_thumbnails> <thumbnail_height>50</thumbnail_height> <send_update_email>0</send_update_email> <hide_edit_button>1</hide_edit_button> <show_all_states_in_history>0</show_all_states_in_history> </ordersedit> </mageworx_ordersmanagement> </default> </config>
here layout.xml:
<?xml version="1.0"?> <!-- /** * mageworx * admin order editor extension * * @category mageworx * @package mageworx_ordersedit * @copyright copyright (c) 2015 mageworx (http://www.mageworx.com/) */ --> <layout> <adminhtml_sales_order_view> <reference name="avans_tabs"> <action method="addtab"><name>avans_tab</name><block>mageworx_ordersedit/adminhtml_order_view_tab_avans</block></action> </reference> </adminhtml_sales_order_view> <mageworx_ordersedit_order_history> <block type="mageworx_ordersedit/adminhtml_sales_order_history" name="order_history" template="mageworx/ordersedit/sales-order-view-history.phtml" output="tohtml"/> </mageworx_ordersedit_order_history> <adminhtml_mageworx_ordersedit_history_addcomment> <update handle="mageworx_ordersedit_order_history" /> </adminhtml_mageworx_ordersedit_history_addcomment> <adminhtml_mageworx_ordersedit_history_deletehistory> <update handle="mageworx_ordersedit_order_history" /> </adminhtml_mageworx_ordersedit_history_deletehistory> <adminhtml_mageworx_ordersedit_history_saveeditcomment> <update handle="mageworx_ordersedit_order_history" /> </adminhtml_mageworx_ordersedit_history_saveeditcomment> <adminhtml_sales_order_invoice_new> <reference name="invoice_totals"> <block type="adminhtml/sales_order_totals_item" name="ordersedit" template="mageworx/ordersedit/invoice_totals.phtml" /> </reference> </adminhtml_sales_order_invoice_new> </layout>
here my: /mageworx/ordersedit/block/adminhtml/order/view/tab/avans.php
:
<?php class mageworx_ordersedit_block_adminhtml_order_view_tab_avans extends mage_adminhtml_block_template implements mage_adminhtml_block_widget_tab_interface { protected $_chat = null; protected function _construct() { parent::_construct(); $this->settemplate('ordersedit/order/view/tab/avans.phtml'); } public function gettablabel() { return $this->__('tab label'); } public function gettabtitle() { return $this->__('tab title'); } public function canshowtab() { return true; } public function ishidden() { return false; } public function getorder(){ return mage::registry('current_order'); }
here my: /app/design/adminhtml/default/default/template/mageworx/ordersedit/order/view/tab/avans.phtml
:
<div class="entry-edit"> <div class="entry-edit-head"> <h4><?php echo $this->__('hello me!'); ?></h4> </div> <div class="fieldset fieldset-wide"> content want show </div> </div>
i trying add new custom tab order view page in admin panel nothing appears.
where mistake?
Comments
Post a Comment