Version Notes
Added Shipping Region, Shipping CIty, Shipping Postcode, Billing Region, Billing CIty, Billing Postocde as extended custom columns. Also now you can choose to display countries either as the country code or the full country name.
Download this release
Release Info
Developer | Gilles Lesire |
Extension | Noble_Extended_Order_Grid |
Version | 1.0.1 |
Comparing to | |
See all releases |
Code changes from version 1.0.0 to 1.0.1
- app/code/community/Noble/AdminOrderGrid/Block/Sales/Order/Grid.php +118 -8
- app/code/community/Noble/AdminOrderGrid/Model/System/Config/Source/Dropdown/Country.php +22 -0
- app/code/community/Noble/AdminOrderGrid/etc/config.xml +3 -3
- app/code/community/Noble/AdminOrderGrid/etc/system.xml +59 -5
- package.xml +6 -6
app/code/community/Noble/AdminOrderGrid/Block/Sales/Order/Grid.php
CHANGED
@@ -62,8 +62,32 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
62 |
$billingFields["billing_country"] = "sfoba.country_id";
|
63 |
}
|
64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
if(Mage::getStoreConfig('noble/extended_columns/shipping_country')) {
|
66 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
}
|
68 |
|
69 |
if(Mage::getStoreConfig('noble/extended_columns/payment_method')) {
|
@@ -168,7 +192,6 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
168 |
));
|
169 |
}
|
170 |
|
171 |
-
|
172 |
if(Mage::getStoreConfig('noble/default_columns/status')) {
|
173 |
$this->addColumn('status', array(
|
174 |
'header' => $this->__('Status'),
|
@@ -187,7 +210,7 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
187 |
'index' => 'customer_group_id',
|
188 |
'type' => 'options',
|
189 |
'options' => $this->getCustomerGroupOptions(),
|
190 |
-
'renderer' => '
|
191 |
));
|
192 |
}
|
193 |
|
@@ -198,7 +221,7 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
198 |
'filter_index' => 'sfo.shipping_method',
|
199 |
'type' => 'options',
|
200 |
'options' => $this->getShippingMethodOptions(),
|
201 |
-
'renderer' => '
|
202 |
));
|
203 |
}
|
204 |
|
@@ -209,7 +232,7 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
209 |
));
|
210 |
}
|
211 |
|
212 |
-
if(Mage::getStoreConfig('noble/extended_columns/billing_country')) {
|
213 |
$this->addColumn('billing_country', array(
|
214 |
'header' => Mage::helper('sales')->__('Billing Country'),
|
215 |
'index' => 'billing_country',
|
@@ -218,15 +241,87 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
218 |
));
|
219 |
}
|
220 |
|
221 |
-
if(Mage::getStoreConfig('noble/extended_columns/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
$this->addColumn('shipping_country', array(
|
223 |
-
'header' => Mage::helper('sales')->__('
|
224 |
'index' => 'shipping_country',
|
225 |
'filter_index' => 'sfosa.country_id',
|
226 |
'width' => '60'
|
227 |
));
|
228 |
}
|
229 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
230 |
if(Mage::getStoreConfig('noble/extended_columns/payment_method')) {
|
231 |
$this->addColumn('payment_method', array(
|
232 |
'header' => Mage::helper('sales')->__('Payment method'),
|
@@ -234,7 +329,7 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
234 |
'filter_index' => 'sfop.method',
|
235 |
'type' => 'options',
|
236 |
'options' => $this->getPaymentMethodOptions(),
|
237 |
-
'renderer' => '
|
238 |
'width' => '60'
|
239 |
));
|
240 |
}
|
@@ -428,4 +523,19 @@ class Noble_AdminOrderGrid_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_W
|
|
428 |
}
|
429 |
return $options;
|
430 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
431 |
}
|
62 |
$billingFields["billing_country"] = "sfoba.country_id";
|
63 |
}
|
64 |
|
65 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_region')) {
|
66 |
+
$billingFields["billing_region"] = "sfoba.region";
|
67 |
+
}
|
68 |
+
|
69 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_city')) {
|
70 |
+
$billingFields["billing_city"] = "sfoba.city";
|
71 |
+
}
|
72 |
+
|
73 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_postcode')) {
|
74 |
+
$billingFields["billing_postcode"] = "sfoba.postcode";
|
75 |
+
}
|
76 |
+
|
77 |
if(Mage::getStoreConfig('noble/extended_columns/shipping_country')) {
|
78 |
+
$shippingFields["shipping_country"] = "sfosa.country_id";
|
79 |
+
}
|
80 |
+
|
81 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_region')) {
|
82 |
+
$shippingFields["shipping_region"] = "sfosa.region";
|
83 |
+
}
|
84 |
+
|
85 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_city')) {
|
86 |
+
$shippingFields["shipping_city"] = "sfosa.city";
|
87 |
+
}
|
88 |
+
|
89 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_postcode')) {
|
90 |
+
$shippingFields["shipping_postcode"] = "sfosa.postcode";
|
91 |
}
|
92 |
|
93 |
if(Mage::getStoreConfig('noble/extended_columns/payment_method')) {
|
192 |
));
|
193 |
}
|
194 |
|
|
|
195 |
if(Mage::getStoreConfig('noble/default_columns/status')) {
|
196 |
$this->addColumn('status', array(
|
197 |
'header' => $this->__('Status'),
|
210 |
'index' => 'customer_group_id',
|
211 |
'type' => 'options',
|
212 |
'options' => $this->getCustomerGroupOptions(),
|
213 |
+
'renderer' => 'Noble_AdminOrderGrid_Block_Sales_Order_Grid_Renderer_CustomerGroup'
|
214 |
));
|
215 |
}
|
216 |
|
221 |
'filter_index' => 'sfo.shipping_method',
|
222 |
'type' => 'options',
|
223 |
'options' => $this->getShippingMethodOptions(),
|
224 |
+
'renderer' => 'Noble_AdminOrderGrid_Block_Sales_Order_Grid_Renderer_Shippingmethod'
|
225 |
));
|
226 |
}
|
227 |
|
232 |
));
|
233 |
}
|
234 |
|
235 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_country') == "code") {
|
236 |
$this->addColumn('billing_country', array(
|
237 |
'header' => Mage::helper('sales')->__('Billing Country'),
|
238 |
'index' => 'billing_country',
|
241 |
));
|
242 |
}
|
243 |
|
244 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_country') == "full") {
|
245 |
+
$this->addColumn('billing_country', array(
|
246 |
+
'header' => Mage::helper('sales')->__('Billing Country'),
|
247 |
+
'index' => 'billing_country',
|
248 |
+
'type' => 'options',
|
249 |
+
'options' => $this->getCountryOptions(),
|
250 |
+
'filter_index' => 'sfoba.country_id',
|
251 |
+
'renderer' => 'adminhtml/widget_grid_column_renderer_country',
|
252 |
+
'width' => '60'
|
253 |
+
));
|
254 |
+
}
|
255 |
+
|
256 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_region')) {
|
257 |
+
$this->addColumn('billing_region', array(
|
258 |
+
'header' => $this->__('Billing Region'),
|
259 |
+
'index' => 'billing_region',
|
260 |
+
'filter_index' => 'sfoba.region'
|
261 |
+
));
|
262 |
+
}
|
263 |
+
|
264 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_city')) {
|
265 |
+
$this->addColumn('billing_city', array(
|
266 |
+
'header' => $this->__('Billing City'),
|
267 |
+
'index' => 'billing_city',
|
268 |
+
'filter_index' => 'sfoba.city'
|
269 |
+
));
|
270 |
+
}
|
271 |
+
|
272 |
+
if(Mage::getStoreConfig('noble/extended_columns/billing_postcode')) {
|
273 |
+
$this->addColumn('billing_postcode', array(
|
274 |
+
'header' => $this->__('Billing Postcode'),
|
275 |
+
'index' => 'billing_postcode',
|
276 |
+
'filter_index' => 'sfoba.postcode'
|
277 |
+
));
|
278 |
+
}
|
279 |
+
|
280 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_country') == "code") {
|
281 |
$this->addColumn('shipping_country', array(
|
282 |
+
'header' => Mage::helper('sales')->__('Billing Country'),
|
283 |
'index' => 'shipping_country',
|
284 |
'filter_index' => 'sfosa.country_id',
|
285 |
'width' => '60'
|
286 |
));
|
287 |
}
|
288 |
|
289 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_region')) {
|
290 |
+
$this->addColumn('shipping_region', array(
|
291 |
+
'header' => $this->__('Shipping Region'),
|
292 |
+
'index' => 'shipping_region',
|
293 |
+
'filter_index' => 'sfosa.region'
|
294 |
+
));
|
295 |
+
}
|
296 |
+
|
297 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_city')) {
|
298 |
+
$this->addColumn('shipping_city', array(
|
299 |
+
'header' => $this->__('Shipping City'),
|
300 |
+
'index' => 'shipping_city',
|
301 |
+
'filter_index' => 'sfosa.city'
|
302 |
+
));
|
303 |
+
}
|
304 |
+
|
305 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_postcode')) {
|
306 |
+
$this->addColumn('shipping_postcode', array(
|
307 |
+
'header' => $this->__('Shipping Postcode'),
|
308 |
+
'index' => 'shipping_postcode',
|
309 |
+
'filter_index' => 'sfosa.postcode'
|
310 |
+
));
|
311 |
+
}
|
312 |
+
|
313 |
+
if(Mage::getStoreConfig('noble/extended_columns/shipping_country') == "full") {
|
314 |
+
$this->addColumn('billing_country', array(
|
315 |
+
'header' => Mage::helper('sales')->__('Billing Country'),
|
316 |
+
'index' => 'shipping_country',
|
317 |
+
'type' => 'options',
|
318 |
+
'options' => $this->getCountryOptions(),
|
319 |
+
'filter_index' => 'sfosa.country_id',
|
320 |
+
'renderer' => 'adminhtml/widget_grid_column_renderer_country',
|
321 |
+
'width' => '60'
|
322 |
+
));
|
323 |
+
}
|
324 |
+
|
325 |
if(Mage::getStoreConfig('noble/extended_columns/payment_method')) {
|
326 |
$this->addColumn('payment_method', array(
|
327 |
'header' => Mage::helper('sales')->__('Payment method'),
|
329 |
'filter_index' => 'sfop.method',
|
330 |
'type' => 'options',
|
331 |
'options' => $this->getPaymentMethodOptions(),
|
332 |
+
'renderer' => 'Noble_AdminOrderGrid_Block_Sales_Order_Grid_Renderer_Paymentmethod',
|
333 |
'width' => '60'
|
334 |
));
|
335 |
}
|
523 |
}
|
524 |
return $options;
|
525 |
}
|
526 |
+
|
527 |
+
/**
|
528 |
+
* Returns possible filters for Country column.
|
529 |
+
*
|
530 |
+
* @return array
|
531 |
+
*/
|
532 |
+
public function getCountryOptions()
|
533 |
+
{
|
534 |
+
$options = Mage::getResourceModel('directory/country_collection')->load()->toOptionArray();
|
535 |
+
$countries = array();
|
536 |
+
foreach($options as $options){
|
537 |
+
$countries[$options['value']]=$options['label'];
|
538 |
+
}
|
539 |
+
return $countries;
|
540 |
+
}
|
541 |
}
|
app/code/community/Noble/AdminOrderGrid/Model/System/Config/Source/Dropdown/Country.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Noble_AdminOrderGrid_Model_System_Config_Source_Dropdown_Country
|
4 |
+
{
|
5 |
+
public function toOptionArray()
|
6 |
+
{
|
7 |
+
return array(
|
8 |
+
array(
|
9 |
+
'value' => '0',
|
10 |
+
'label' => 'No',
|
11 |
+
),
|
12 |
+
array(
|
13 |
+
'value' => 'code',
|
14 |
+
'label' => 'Show Country Code',
|
15 |
+
),
|
16 |
+
array(
|
17 |
+
'value' => 'full',
|
18 |
+
'label' => 'Show Full Country Name',
|
19 |
+
),
|
20 |
+
);
|
21 |
+
}
|
22 |
+
}
|
app/code/community/Noble/AdminOrderGrid/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Noble_AdminOrderGrid>
|
5 |
-
<version>1.0.
|
6 |
</Noble_AdminOrderGrid>
|
7 |
</modules>
|
8 |
<global>
|
@@ -14,9 +14,9 @@
|
|
14 |
</adminhtml>
|
15 |
</blocks>
|
16 |
<models>
|
17 |
-
<
|
18 |
<class>Noble_AdminOrderGrid_Model</class>
|
19 |
-
</
|
20 |
</models>
|
21 |
<helpers>
|
22 |
<adminordergrid>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Noble_AdminOrderGrid>
|
5 |
+
<version>1.0.1</version>
|
6 |
</Noble_AdminOrderGrid>
|
7 |
</modules>
|
8 |
<global>
|
14 |
</adminhtml>
|
15 |
</blocks>
|
16 |
<models>
|
17 |
+
<noble_adminordergrid>
|
18 |
<class>Noble_AdminOrderGrid_Model</class>
|
19 |
+
</noble_adminordergrid>
|
20 |
</models>
|
21 |
<helpers>
|
22 |
<adminordergrid>
|
app/code/community/Noble/AdminOrderGrid/etc/system.xml
CHANGED
@@ -161,23 +161,77 @@
|
|
161 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
162 |
</payment_method>
|
163 |
<shipping_country translate="label">
|
164 |
-
<label>Shipping
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
165 |
<frontend_type>select</frontend_type>
|
166 |
<sort_order>205</sort_order>
|
167 |
<show_in_default>1</show_in_default>
|
168 |
<show_in_website>0</show_in_website>
|
169 |
<show_in_store>0</show_in_store>
|
170 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
171 |
-
</
|
172 |
-
<
|
173 |
-
<label>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
<frontend_type>select</frontend_type>
|
175 |
-
<sort_order>
|
176 |
<show_in_default>1</show_in_default>
|
177 |
<show_in_website>0</show_in_website>
|
178 |
<show_in_store>0</show_in_store>
|
179 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
180 |
</billing_country>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
181 |
<customer_email translate="label">
|
182 |
<label>Customer Email: </label>
|
183 |
<frontend_type>select</frontend_type>
|
161 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
162 |
</payment_method>
|
163 |
<shipping_country translate="label">
|
164 |
+
<label>Shipping Country: </label>
|
165 |
+
<frontend_type>select</frontend_type>
|
166 |
+
<sort_order>204</sort_order>
|
167 |
+
<show_in_default>1</show_in_default>
|
168 |
+
<show_in_website>0</show_in_website>
|
169 |
+
<show_in_store>0</show_in_store>
|
170 |
+
<source_model>noble_adminordergrid/system_config_source_dropdown_country</source_model>
|
171 |
+
</shipping_country>
|
172 |
+
<shipping_region translate="label">
|
173 |
+
<label>Shipping Region: </label>
|
174 |
<frontend_type>select</frontend_type>
|
175 |
<sort_order>205</sort_order>
|
176 |
<show_in_default>1</show_in_default>
|
177 |
<show_in_website>0</show_in_website>
|
178 |
<show_in_store>0</show_in_store>
|
179 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
180 |
+
</shipping_region>
|
181 |
+
<shipping_city translate="label">
|
182 |
+
<label>Shipping City: </label>
|
183 |
+
<frontend_type>select</frontend_type>
|
184 |
+
<sort_order>206</sort_order>
|
185 |
+
<show_in_default>1</show_in_default>
|
186 |
+
<show_in_website>0</show_in_website>
|
187 |
+
<show_in_store>0</show_in_store>
|
188 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
189 |
+
</shipping_city>
|
190 |
+
<shipping_postcode translate="label">
|
191 |
+
<label>Shipping Postcode: </label>
|
192 |
<frontend_type>select</frontend_type>
|
193 |
+
<sort_order>207</sort_order>
|
194 |
<show_in_default>1</show_in_default>
|
195 |
<show_in_website>0</show_in_website>
|
196 |
<show_in_store>0</show_in_store>
|
197 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
198 |
+
</shipping_postcode>
|
199 |
+
<billing_country translate="label">
|
200 |
+
<label>Billing Country: </label>
|
201 |
+
<frontend_type>select</frontend_type>
|
202 |
+
<sort_order>208</sort_order>
|
203 |
+
<show_in_default>1</show_in_default>
|
204 |
+
<show_in_website>0</show_in_website>
|
205 |
+
<show_in_store>0</show_in_store>
|
206 |
+
<source_model>noble_adminordergrid/system_config_source_dropdown_country</source_model>
|
207 |
</billing_country>
|
208 |
+
<billing_region translate="label">
|
209 |
+
<label>Billing Region: </label>
|
210 |
+
<frontend_type>select</frontend_type>
|
211 |
+
<sort_order>209</sort_order>
|
212 |
+
<show_in_default>1</show_in_default>
|
213 |
+
<show_in_website>0</show_in_website>
|
214 |
+
<show_in_store>0</show_in_store>
|
215 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
216 |
+
</billing_region>
|
217 |
+
<billing_city translate="label">
|
218 |
+
<label>Billing City: </label>
|
219 |
+
<frontend_type>select</frontend_type>
|
220 |
+
<sort_order>210</sort_order>
|
221 |
+
<show_in_default>1</show_in_default>
|
222 |
+
<show_in_website>0</show_in_website>
|
223 |
+
<show_in_store>0</show_in_store>
|
224 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
225 |
+
</billing_city>
|
226 |
+
<billing_postcode translate="label">
|
227 |
+
<label>Billing Postcode: </label>
|
228 |
+
<frontend_type>select</frontend_type>
|
229 |
+
<sort_order>211</sort_order>
|
230 |
+
<show_in_default>1</show_in_default>
|
231 |
+
<show_in_website>0</show_in_website>
|
232 |
+
<show_in_store>0</show_in_store>
|
233 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
234 |
+
</billing_postcode>
|
235 |
<customer_email translate="label">
|
236 |
<label>Customer Email: </label>
|
237 |
<frontend_type>select</frontend_type>
|
package.xml
CHANGED
@@ -1,19 +1,19 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Noble_Extended_Order_Grid</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="https://github.com/KingIsulgard/Magento-Noble-Extended-Order-Grid/blob/master/license.md">GPL</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>This Magento extension gives the user the flexibility to customize the orders grid in the admin.</summary>
|
10 |
<description>Noble Extended Order Grid
|
11 |
-
Features Turn off any of the default columns with a simple Yes/No Add new custom columns Available custom columns are: Shipping method Payment method Shipping country Billing country Customer email Amount of items in the order Subtotal Customer Group Implementation Simply upload the files in the app folder to the app folder of your Magento installation. It is recommended to test this on a test server first. The current module has only been tested with Magento Community 1.7 Usually you will be required to log out and log back in in order for it to work. Configuration Configuring the columns is very easy. Just login to your Magento Admin panel, go to Configuration. And on the left choose the "Extended Order Grid" link in the "Noble Extensions" section. More information on github: https://github.com/KingIsulgard/Magento-Noble-Extended-Order-Grid</description>
|
12 |
-
<notes>
|
13 |
-
<authors><author><name>
|
14 |
<date>2016-01-29</date>
|
15 |
-
<time>
|
16 |
-
<contents><target name="magecommunity"><dir name="Noble"><dir name="AdminOrderGrid"><dir name="Block"><dir name="Sales"><dir name="Order"><dir name="Grid"><dir name="Renderer"><file name="CustomerGroup.php" hash="0415c522a79744de05fdbabbe293233d"/><file name="Paymentmethod.php" hash="2bd441864434d36cf455cb8fbf7fd399"/><file name="Shippingmethod.php" hash="fb337469e0f8f40b91d9efc5197c4ce2"/></dir></dir><file name="Grid.php" hash="
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>4.0.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Noble_Extended_Order_Grid</name>
|
4 |
+
<version>1.0.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="https://github.com/KingIsulgard/Magento-Noble-Extended-Order-Grid/blob/master/license.md">GPL</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>This Magento extension gives the user the flexibility to customize the orders grid in the admin.</summary>
|
10 |
<description>Noble Extended Order Grid
|
11 |
+
Features Turn off any of the default columns with a simple Yes/No Add new custom columns Available custom columns are: Shipping method Payment method Shipping country, Shipping Region, Shipping City, Shipping Postcode, Billing country , Billing Region, Billing City, Billing Postcode, Customer email Amount of items in the order Subtotal Customer Group Implementation Simply upload the files in the app folder to the app folder of your Magento installation. It is recommended to test this on a test server first. The current module has only been tested with Magento Community 1.7 Usually you will be required to log out and log back in in order for it to work. Configuration Configuring the columns is very easy. Just login to your Magento Admin panel, go to Configuration. And on the left choose the "Extended Order Grid" link in the "Noble Extensions" section. More information on github: https://github.com/KingIsulgard/Magento-Noble-Extended-Order-Grid</description>
|
12 |
+
<notes>Added Shipping Region, Shipping CIty, Shipping Postcode, Billing Region, Billing CIty, Billing Postocde as extended custom columns. Also now you can choose to display countries either as the country code or the full country name.</notes>
|
13 |
+
<authors><author><name>Gilles Lesire</name><user>NobleHouse</user><email>gilles.lesire@gmail.com</email></author></authors>
|
14 |
<date>2016-01-29</date>
|
15 |
+
<time>12:23:58</time>
|
16 |
+
<contents><target name="magecommunity"><dir name="Noble"><dir name="AdminOrderGrid"><dir name="Block"><dir name="Sales"><dir name="Order"><dir name="Grid"><dir name="Renderer"><file name="CustomerGroup.php" hash="0415c522a79744de05fdbabbe293233d"/><file name="Paymentmethod.php" hash="2bd441864434d36cf455cb8fbf7fd399"/><file name="Shippingmethod.php" hash="fb337469e0f8f40b91d9efc5197c4ce2"/></dir></dir><file name="Grid.php" hash="700500dc0f8c93c0f8ed3a45c0abbf17"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="f26371c30f43b67fc7e8895e67af20b9"/></dir><dir name="Model"><dir name="System"><dir name="Config"><dir name="Source"><dir name="Dropdown"><file name="Country.php" hash="15aaf45cb5ee39ac3dbf94cab44d46fd"/></dir></dir></dir></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="dd8f9834661e4f43e6fe7b4176431b15"/><file name="config.xml" hash="9f85ca8c1ade56fc9efe463781ea01dd"/><file name="system.xml" hash="b0d2f023ccb98915176c404e89d48be0"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Noble_AdminOrderGrid.xml" hash="1637b9c7d1a23394272986444bc3880b"/></dir></target></contents>
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>4.0.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|