📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv11.demodesign.com.tr
/
system
📝
hizliurun.ocmod.xml
← Geri Dön
<?xml version="1.0" encoding="utf-8"?> <modification> <name>H覺zl覺 D羹zenleme</name> <code>admin_quick_edit</code> <version>6.0.0</version> <author>Art覺360</author> <file path="admin/controller/extension/module/admin_quick_edit.php"> <operation info="Indicate that the OCMOD script is working" error="log"> <search><![CDATA[<?php]]></search> <add position="after"><![CDATA[defined('OCMOD_WORKING') || define('OCMOD_WORKING', true); ]]></add> </operation> </file> <file path="admin/controller/design/layout.php"> <operation info="Hack: filter out AQE from modules list" error="log"> <search><![CDATA[foreach ($extensions as $code)]]></search> <add position="after"><![CDATA[ if ($code == 'admin_quick_edit') continue; ]]></add> </operation> </file> <!-- MARKETING -> COUPONS --> <file path="admin/controller/marketing/coupon.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_marketing_coupons_status')) { foreach ($this->config->get('module_admin_quick_edit_marketing_coupons') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- MARKETING -> MARKETING --> <file path="admin/controller/marketing/marketing.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_marketing_marketing_status')) { foreach ($this->config->get('module_admin_quick_edit_marketing_marketing') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- SALES -> GIFT VOUCHER THEMES --> <file path="admin/controller/sale/voucher_theme.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_sale_voucher_themes_status')) { foreach ($this->config->get('module_admin_quick_edit_sale_voucher_themes') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- SALES -> GIFT VOUCHERS --> <file path="admin/controller/sale/voucher.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_sale_vouchers_status')) { foreach ($this->config->get('module_admin_quick_edit_sale_vouchers') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- SALES -> RETURNS --> <file path="admin/controller/sale/return.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_sale_returns_status')) { foreach ($this->config->get('module_admin_quick_edit_sale_returns') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- SALES -> ORDERS --> <file path="admin/controller/sale/order.php"> <operation error="log"> <search><![CDATA[ function getList() { ]]></search> <add position="after"><![CDATA[ if ((int)$this->config->get('module_admin_quick_edit_status') && (int)$this->config->get('module_admin_quick_edit_sale_orders_status')) { if (!function_exists('column_display')) { function column_display($a) { return (isset($a['display'])) ? (int)$a['display'] : false; } } $this->load->language('extension/module/aqe/sale/general'); $this->document->addScript('view/javascript/aqe/catalog.min.js'); $this->document->addStyle('view/stylesheet/aqe/catalog.min.css'); $actions = array(); $columns = $this->config->get('module_admin_quick_edit_sale_orders'); $columns = array_filter($columns, 'column_display'); foreach ($columns as $column => $attr) { $columns[$column]['name'] = $this->language->get('column_' . $column); } $related_columns = array_merge(array_map(function($v) { return isset($v['rel']) ? $v['rel'] : ''; }, $columns), array_map(function($v) { return isset($v['rel']) ? $v['rel'] : ''; }, $actions)); $data['related'] = $related_columns; $data['column_info'] = $columns; $data['update_url'] = html_entity_decode($this->url->link('extension/module/admin_quick_edit/sale__order__quick_update', 'user_token=' . $this->session->data['user_token'], true)); $this->load->model('localisation/order_status'); $order_statuses = $this->model_localisation_order_status->getOrderStatuses(); $status_select = array(); foreach ($order_statuses as $status) { $status_select[$status['order_status_id']] = $status['name']; } $data['status_select'] = addslashes(json_encode($status_select)); $data['notify_customer'] = $this->config->get('module_admin_quick_edit_sale_orders_notify_customer'); $data['module_admin_quick_edit_enabled'] = true; $data['module_admin_quick_edit_tooltip'] = ($this->config->get('module_admin_quick_edit_quick_edit_on') == 'dblclick') ? $this->language->get('text_double_click_edit') : $this->language->get('text_click_edit'); $data['module_admin_quick_edit_quick_edit_on'] = $this->config->get('module_admin_quick_edit_quick_edit_on'); $data['batch_edit'] = (int)$this->config->get('module_admin_quick_edit_batch_edit'); } else { $data['module_admin_quick_edit_enabled'] = false; } ]]></add> </operation> </file> <file path="admin/view/template/sale/order_list.twig"> <operation error="log"> <search><![CDATA[ <div class="panel panel-default"> ]]></search> <add position="before"><![CDATA[ {% if module_admin_quick_edit_enabled %} <div class="alerts"> <div class="container-fluid" id="alerts"> </div> </div> {% endif %} ]]></add> </operation> <operation error="log"> <search><![CDATA[ <button type="button" data-toggle="tooltip" title="{{ button_filter }}" ]]></search> <add position="before"><![CDATA[ {% if module_admin_quick_edit_enabled %}<label for="batch_edit" class="hidden" id="batch-edit-container"><input type="checkbox" id="batch-edit"{{ batch_edit ? ' checked' : '' }}> {{ text_batch_edit }}</label>{% endif %} ]]></add> </operation> <operation error="log"> <search regex="true"><![CDATA[~<td class="text-left">{{ order\.(.*)status }}</td>~]]></search> <add position="replace"><![CDATA[ {% if module_admin_quick_edit_enabled %} <td class="{{ column_info.status.align }}{{ column_info.status.qe_status ? ' ' ~ column_info.status.type : '' }}" id="status-{{ order.order_id }}">{{ order.$1status }}</td> {% else %} <td class="text-left">{{ order.$1status }}</td> {% endif %} ]]></add> </operation> <operation error="log"> <search><![CDATA[ {{ footer }} ]]></search> <add position="before"><![CDATA[ {% if module_admin_quick_edit_enabled %} <script type="text/javascript"><!-- !function(t,e){t.batch_edit=parseInt("{{ batch_edit * 1 }}"),t.texts=e.extend({},t.texts,{error_ajax_request:"{{ error_ajax_request }}"}),e(function(){e(".status_qe").editable(function(i,o){var a=e("#notify",this).is(":checked")?1:0,n={notify:a};return t.quick_update(this,i,o,"{{ update_url }}",n).done(e.proxy(t.update_finished,{column:e(this).attr("id").split("-")[0]})).fail(e.proxy(t.update_failed,this)),o.indicator},{type:"status_edit",data:"{{ status_select|trim() }}",indicator:"{{ text_saving }}",tooltip:"{{ module_admin_quick_edit_tooltip }}",event:"{{ module_admin_quick_edit_quick_edit_on }}",onblur:"cancel",notify_customer_text:"{{ text_notify_customer }}",notify_customer:parseInt("{{ notify_customer * 1 }}")})})}(window.bull5i=window.bull5i||{},jQuery); //--></script> {% endif %} ]]></add> </operation> </file> <!-- CUSTOMER -> CUSTOMERS --> <file path="admin/controller/customer/customer.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_customer_customers_status')) { foreach ($this->config->get('module_admin_quick_edit_customer_customers') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> INFORMATION --> <file path="admin/controller/catalog/information.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_information_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_information') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> REVIEWS --> <file path="admin/controller/catalog/review.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_reviews_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_reviews') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> DOWNLOADS --> <file path="admin/controller/catalog/download.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_downloads_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_downloads') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> MANUFACTURERS --> <file path="admin/controller/catalog/manufacturer.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_manufacturers_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_manufacturers') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> OPTIONS --> <file path="admin/controller/catalog/option.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_options_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_options') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> ATTRIBUTE GROUPS --> <file path="admin/controller/catalog/attribute_group.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_attribute_groups_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_attribute_groups') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> ATTRIBUTES --> <file path="admin/controller/catalog/attribute.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_attributes_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_attributes') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> FILTERS --> <file path="admin/controller/catalog/filter.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_filters_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_filters') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> RECURRINGS --> <file path="admin/controller/catalog/recurring.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_recurrings_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_recurrings') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> CATEGORIES --> <file path="admin/controller/catalog/category.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&sort=' . $this->request->get['sort']; ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_categories_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_categories') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } } ]]></add> </operation> </file> <!-- CATALOG -> PRODUCTS --> <file path="admin/controller/catalog/product.php"> <operation info="Add custom column filters" error="log"> <search><![CDATA[ $url .= '&filter_name=' . urlencode(html_entity_decode($this->request->get['filter_name'], ENT_QUOTES, 'UTF-8')); ]]></search> <add position="before" offset="1"><![CDATA[ if ($this->config->get('module_admin_quick_edit_status') && $this->config->get('module_admin_quick_edit_catalog_products_status')) { foreach ($this->config->get('module_admin_quick_edit_catalog_products') as $column => $attr) { if ($attr['filter']['show'] && isset($this->request->get['filter_' . $column])) { $url .= '&filter_' . $column . '=' . urlencode(html_entity_decode($this->request->get['filter_' . $column], ENT_QUOTES, 'UTF-8')); } } if (isset($this->request->get['filter_sub_category'])) { $url .= '&filter_sub_category=' . urlencode(html_entity_decode($this->request->get['filter_sub_category'], ENT_QUOTES, 'UTF-8')); } } ]]></add> </operation> <operation info="Fix for filter urls" error="log"> <search regex="true"><![CDATA[~\$url \.= '&(.*?)=' \. \$this->request->get\['(.*?)'\];~]]></search> <add position="replace"><![CDATA[$url .= '&$1=' . urlencode(html_entity_decode($this->request->get['$2'], ENT_QUOTES, 'UTF-8'));]]></add> </operation> </file> <file path="admin/view/template/catalog/product_list.twig"> <operation info="Sort & order fix for filtering" error="log"> <search regex="true"><![CDATA[~location = 'index\.php\?route=(.*?)&user_token={{ user_token }}' \+ url;~]]></search> <add position="replace"><![CDATA[location = 'index.php?route=$1&user_token={{ user_token }}&sort={{ sort }}&order={{ order }}' + url;]]></add> </operation> </file> <file path="admin/view/template/{catalog,sale,customer}/*_list.twig"> <operation info="Add 'change' event trigger" error="skip"> <search><![CDATA[<input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" />]]></search> <add position="replace"><![CDATA[<input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked).trigger('change');" />]]></add> </operation> </file> <file path="system/engine/action.php"> <operation error="skip"> <ignoreif><![CDATA[$reflection->hasMethod("__call")]]></ignoreif> <search><![CDATA[ <= count($args) ]]></search> <add position="replace"><![CDATA[<= count($args) || $reflection->hasMethod("__call")]]></add> </operation> </file> <file path="system/library/db/mysql.php"> <operation error="skip"> <ignoreif><![CDATA[SET SESSION group_concat_max_len]]></ignoreif> <search><![CDATA[ SET SQL_MODE = '' ]]></search> <add position="after"><![CDATA[ mysql_query("SET SESSION group_concat_max_len = 65535", $this->connection); ]]></add> </operation> </file> <file path="system/library/db/mysqli.php"> <operation error="skip"> <ignoreif><![CDATA[SET SESSION group_concat_max_len]]></ignoreif> <search><![CDATA[ SET SQL_MODE = '' ]]></search> <add position="after"><![CDATA[ $this->connection->query("SET SESSION group_concat_max_len = 65535"); ]]></add> </operation> </file> <file path="system/library/template/twig.php"> <operation info="Add custom Twig filters"> <search><![CDATA[ $template = $this->twig->loadTemplate($template ]]></search> <add position="before"><![CDATA[ if (strpos($template, "extension/module/admin_quick_edit") !== FALSE || strpos($template, "extension/module/aqe") !== FALSE) { $this->twig->addFilter(new \Twig_SimpleFilter('addslashes', 'addslashes')); } ]]></add> </operation> </file> </modification>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula