belaflora Опубліковано: 16 травня 2015 Share Опубліковано: 16 травня 2015 Здравствуйте. Есть проблема: клиенты оформляют заказ, указывают номер телефона и e-mail, однако в админке, при просмотре заказа в строках "телефон" и "e-mail" ПУСТО!!!!(смотрите скриншот) Иногда клиенты сами перезванивали и спрашивали, тогда я у всех спрашивал, оставляли ли они телефон, все сказали, что оставляли. ЗАКАЗ, без указания телефона оформить НЕЛЬЗЯ!!! сам проверял, сам оформил заказ, но номер телефона и мыло не появились, знает кто, как исправить ошибку? Заранее спасибо! Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 16 травня 2015 Share Опубліковано: 16 травня 2015 где брал хрустальный шар? у нас уже все сломались. движок? версия? установленные дополнения? внесенные изменения в код? логи? Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 16 травня 2015 Автор Share Опубліковано: 16 травня 2015 окстор 1.5.5 в код ничего не вносил, до меня люди с этим сайтом работали, пролистал заказы, в прошлом году показывало номера телефонов, потом прекратились, кто сайтом занимался- хз из дополнений - на скрине все Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 16 травня 2015 Share Опубліковано: 16 травня 2015 сравните файлы с оригинальными от вашей версии: admin\controller\sale\order.php - контроллер, добавление данныхadmin\view\template\sale\order_info.tpl - вывод данных в админке в заказе если одинаковые - ищите модули/дополнения, которые к этим файлам обращаются Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 сравните файлы с оригинальными от вашей версии: admin\controller\sale\order.php - контроллер, добавление данных admin\view\template\sale\order_info.tpl - вывод данных в админке в заказе если одинаковые - ищите модули/дополнения, которые к этим файлам обращаются сравнивал файлы, одно и тоже, как узнать какой модуль обращается к этим файлам? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 травня 2015 Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения есть такой файл в папке vqmod/xml, называется detailed_orders_list.xml (код в спойлере) он обращается к order.php, можете подсказать что в нем не так? заранее спасибо, геморная проблема висит уже ппц сколько - - <modification> <id>detailed_orders_list</id> <version>1.0</version> <vqmver>2.X</vqmver> <author>Woewudski</author> - <file name="admin/model/sale/order.php"> - <operation error="log"> - <search position="replace"> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o"; ]]> </search> - <add> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified, o.telephone, o.shipping_country, o.shipping_zone, o.shipping_address_1, o.shipping_city, o.email, o.comment, o.payment_postcode, o.payment_method, o.shipping_method FROM `" . DB_PREFIX . "order` o"; ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ public function getOrderProducts($order_id) { ]]> </search> - <add> - <![CDATA[ public function getOrderProductsList($order_id) { $query = $this->db->query("SELECT op.*, p.image FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "product p ON op.product_id = p.product_id WHERE op.order_id = '" . (int)$order_id . "'"); return $query->rows; } ]]> </add> </operation> </file> - <file name="admin/controller/sale/order.php"> - <operation error="log"> - <search position="before"> - <![CDATA[ $action = array(); ]]> </search> - <add> - <![CDATA[ $this->load->model('tool/image'); $this->data['products'] = array(); $order_id = $result['order_id']; $products = $this->model_sale_order->getOrderProductsList($result['order_id']); foreach ($products as $product) { $option_data = array(); $options = $this->model_sale_order->getOrderOptions($result['order_id'], $product['order_product_id']); foreach ($options as $option) { if ($option['type'] != 'file') { $option_data[] = array( 'name' => $option['name'], 'value' => $option['value'], 'type' => $option['type'] ); } else { $option_data[] = array( 'name' => $option['name'], 'value' => utf8_substr($option['value'], 0, utf8_strrpos($option['value'], '.')), 'type' => $option['type'], 'href' => $this->url->link('sale/order/download', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . '&order_option_id=' . $option['order_option_id'], 'SSL') ); } } $this->data['products'][] = array( 'order_product_id' => $product['order_product_id'], 'order_id' => $order_id, 'product_id' => $product['product_id'], 'name' => $product['name'], 'popup' => $this->model_tool_image->resize($product['image'], 500, 500), 'thumb' => $this->model_tool_image->resize($product['image'], 50, 50), 'model' => $product['model'], 'option' => $option_data, 'quantity' => $product['quantity'], 'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0)), 'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $product['product_id'], 'SSL') ); } ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ $result['customer'], ]]> </search> - <add> - <![CDATA[ 'telephone' => $result['telephone'], 'shipping_country' => $result['shipping_country'], 'shipping_zone' => $result['shipping_zone'], 'shipping_address_1' => $result['shipping_address_1'], 'shipping_city' => $result['shipping_city'], 'payment_postcode' => $result['payment_postcode'], 'payment_method' => $result['payment_method'], 'shipping_method' => $result['shipping_method'], 'email' => $result['email'], 'products' => $this->data['products'], 'comment' => $result['comment'], ]]> </add> </operation> </file> - <file name="admin/view/template/sale/order_list.tpl"> - <operation error="log"> - <search position="before"> - <![CDATA[ <td class="left"><?php if ($sort == 'status') { ?> ]]> </search> - <add> - <![CDATA[ <td class="left">Контакты</td> <td class="left">Товары</td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <td><select name="filter_order_status_id"> ]]> </search> - <add> - <![CDATA[ <td></td><td></td> ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ <td class=left"><?php echo $order['customer]; ?></td> ]]> </search> - <add> - <![CDATA[ <td class=left"> <?php if ($order['telephone]) { ?> <b>Телефон:</b></br> <?php echo $order['telephone']; ?></br></br> <?php } ?> <?php if ($order['email']) { ?> <b>Email:</b></br> <?php echo $order['email']; ?></br></br> <?php } ?> <?php if ($order['shipping_country']) { ?> <b>Адрес:</b></br> <?php echo $order['shipping_country']; ?></br> <?php } ?> <?php if ($order['shipping_zone']) { ?> <?php echo $order['shipping_zone']; ?></br> <?php } ?> <?php if ($order['shipping_city']) { ?> <?php echo $order['shipping_city']; ?></br> <?php } ?> <?php if ($order['shipping_address_1']) { ?> <?php echo $order['shipping_address_1']; ?></br> <?php } ?> <?php if ($order['payment_postcode']) { ?> <?php echo $order['payment_postcode']; ?></br></br> <?php } ?> <?php if ($order['comment']) { ?> <b>Комментарий:</b></br> <?php echo $order['comment']; ?> <?php } ?> </td> <td class="left"> <?php foreach ($order['products'] as $product) { ?> <div style="clear: both;"> <?php if ($product['thumb']) { ?><div style="float: left;"><a href="<?php echo $product['popup']; ?>" class="colorbox"><img style="border: 1px solid #DDDDDD; margin-right: 3px;" src="<?php echo $product['thumb']; ?>" id="image" /></a></div><?php } ?> [ <?php echo $product['model']; ?> ] <a href="<?php echo $product['href']; ?>" target="_blank"><?php echo $product['name']; ?></a></br> <?php foreach ($product['option'] as $option) { ?> <?php if ($option['type'] != 'file') { ?> <small> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?></small> <?php } else { ?> <small> - <?php echo $option['name']; ?>: <a href="<?php echo $option['href']; ?>"><?php echo $option['value']; ?></a></small> <?php } ?></br> <?php } ?> ( <?php echo $product['price']; ?> x <?php echo $product['quantity']; ?> ) </div></br></br> <?php } ?> <?php if ($order['payment_method']) { ?> <b>Способ оплаты:</b></br> <?php echo $order['payment_method']; ?></br></br> <?php } ?> <?php if ($order['shipping_method']) { ?> <b>Способ доставки:</b></br> <?php echo $order['shipping_method']; ?></br></br> <?php } ?> </td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <?php echo $footer; ?> ]]> </search> - <add> - <![CDATA[ <link rel="stylesheet" type="text/css" href="view/javascript/jquery/colorbox/colorbox.css" media="screen" /> <script type="text/javascript" src="view/javascript/jquery/colorbox/jquery.colorbox-min.js"></script> <script type="text/javascript"><!-- $(document).ready(function() { $('.colorbox').colorbox({ overlayClose: true, opacity: 0.5, rel: "colorbox" }); }); //--></script> ]]> </add> </operation> </file> </modification> Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения я по заказам отследил, что эта проблема возникла летом 2014, до этого все было ок, поэтому в кэше мы не отследим ничего Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 травня 2015 Share Опубліковано: 28 травня 2015 (змінено) стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? Змінено 28 травня 2015 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? в БД в order телефона и мыла нет..... Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: у нас основное направление - это оптовые продажи, это уже дополнительно, давно сделали онлайн-магазин, но им до меня тут занимались. поэтому сейчас никак) или по адресу завозим сразу или клиенты иногда перезванивают сами, продаж больших нет, еще не раскручивали толком. можете конкретней подсказать, где копать и что искать-то? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 (змінено) пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа спасибо, скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться) как Вам лайк на форуме или что-то поставить за помощь?))) Змінено 1 червня 2015 користувачем belaflora Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 - мартини! смешать, но не взбалтывать! (с) :-D спасибо вполне, плюсовать только админы могут ;) Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Не показывает телефон и e-mail, при просмотре заказа с админки Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
belaflora Опубліковано: 16 травня 2015 Автор Share Опубліковано: 16 травня 2015 окстор 1.5.5 в код ничего не вносил, до меня люди с этим сайтом работали, пролистал заказы, в прошлом году показывало номера телефонов, потом прекратились, кто сайтом занимался- хз из дополнений - на скрине все Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 16 травня 2015 Share Опубліковано: 16 травня 2015 сравните файлы с оригинальными от вашей версии: admin\controller\sale\order.php - контроллер, добавление данныхadmin\view\template\sale\order_info.tpl - вывод данных в админке в заказе если одинаковые - ищите модули/дополнения, которые к этим файлам обращаются Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 сравните файлы с оригинальными от вашей версии: admin\controller\sale\order.php - контроллер, добавление данных admin\view\template\sale\order_info.tpl - вывод данных в админке в заказе если одинаковые - ищите модули/дополнения, которые к этим файлам обращаются сравнивал файлы, одно и тоже, как узнать какой модуль обращается к этим файлам? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 травня 2015 Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения есть такой файл в папке vqmod/xml, называется detailed_orders_list.xml (код в спойлере) он обращается к order.php, можете подсказать что в нем не так? заранее спасибо, геморная проблема висит уже ппц сколько - - <modification> <id>detailed_orders_list</id> <version>1.0</version> <vqmver>2.X</vqmver> <author>Woewudski</author> - <file name="admin/model/sale/order.php"> - <operation error="log"> - <search position="replace"> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o"; ]]> </search> - <add> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified, o.telephone, o.shipping_country, o.shipping_zone, o.shipping_address_1, o.shipping_city, o.email, o.comment, o.payment_postcode, o.payment_method, o.shipping_method FROM `" . DB_PREFIX . "order` o"; ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ public function getOrderProducts($order_id) { ]]> </search> - <add> - <![CDATA[ public function getOrderProductsList($order_id) { $query = $this->db->query("SELECT op.*, p.image FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "product p ON op.product_id = p.product_id WHERE op.order_id = '" . (int)$order_id . "'"); return $query->rows; } ]]> </add> </operation> </file> - <file name="admin/controller/sale/order.php"> - <operation error="log"> - <search position="before"> - <![CDATA[ $action = array(); ]]> </search> - <add> - <![CDATA[ $this->load->model('tool/image'); $this->data['products'] = array(); $order_id = $result['order_id']; $products = $this->model_sale_order->getOrderProductsList($result['order_id']); foreach ($products as $product) { $option_data = array(); $options = $this->model_sale_order->getOrderOptions($result['order_id'], $product['order_product_id']); foreach ($options as $option) { if ($option['type'] != 'file') { $option_data[] = array( 'name' => $option['name'], 'value' => $option['value'], 'type' => $option['type'] ); } else { $option_data[] = array( 'name' => $option['name'], 'value' => utf8_substr($option['value'], 0, utf8_strrpos($option['value'], '.')), 'type' => $option['type'], 'href' => $this->url->link('sale/order/download', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . '&order_option_id=' . $option['order_option_id'], 'SSL') ); } } $this->data['products'][] = array( 'order_product_id' => $product['order_product_id'], 'order_id' => $order_id, 'product_id' => $product['product_id'], 'name' => $product['name'], 'popup' => $this->model_tool_image->resize($product['image'], 500, 500), 'thumb' => $this->model_tool_image->resize($product['image'], 50, 50), 'model' => $product['model'], 'option' => $option_data, 'quantity' => $product['quantity'], 'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0)), 'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $product['product_id'], 'SSL') ); } ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ $result['customer'], ]]> </search> - <add> - <![CDATA[ 'telephone' => $result['telephone'], 'shipping_country' => $result['shipping_country'], 'shipping_zone' => $result['shipping_zone'], 'shipping_address_1' => $result['shipping_address_1'], 'shipping_city' => $result['shipping_city'], 'payment_postcode' => $result['payment_postcode'], 'payment_method' => $result['payment_method'], 'shipping_method' => $result['shipping_method'], 'email' => $result['email'], 'products' => $this->data['products'], 'comment' => $result['comment'], ]]> </add> </operation> </file> - <file name="admin/view/template/sale/order_list.tpl"> - <operation error="log"> - <search position="before"> - <![CDATA[ <td class="left"><?php if ($sort == 'status') { ?> ]]> </search> - <add> - <![CDATA[ <td class="left">Контакты</td> <td class="left">Товары</td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <td><select name="filter_order_status_id"> ]]> </search> - <add> - <![CDATA[ <td></td><td></td> ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ <td class=left"><?php echo $order['customer]; ?></td> ]]> </search> - <add> - <![CDATA[ <td class=left"> <?php if ($order['telephone]) { ?> <b>Телефон:</b></br> <?php echo $order['telephone']; ?></br></br> <?php } ?> <?php if ($order['email']) { ?> <b>Email:</b></br> <?php echo $order['email']; ?></br></br> <?php } ?> <?php if ($order['shipping_country']) { ?> <b>Адрес:</b></br> <?php echo $order['shipping_country']; ?></br> <?php } ?> <?php if ($order['shipping_zone']) { ?> <?php echo $order['shipping_zone']; ?></br> <?php } ?> <?php if ($order['shipping_city']) { ?> <?php echo $order['shipping_city']; ?></br> <?php } ?> <?php if ($order['shipping_address_1']) { ?> <?php echo $order['shipping_address_1']; ?></br> <?php } ?> <?php if ($order['payment_postcode']) { ?> <?php echo $order['payment_postcode']; ?></br></br> <?php } ?> <?php if ($order['comment']) { ?> <b>Комментарий:</b></br> <?php echo $order['comment']; ?> <?php } ?> </td> <td class="left"> <?php foreach ($order['products'] as $product) { ?> <div style="clear: both;"> <?php if ($product['thumb']) { ?><div style="float: left;"><a href="<?php echo $product['popup']; ?>" class="colorbox"><img style="border: 1px solid #DDDDDD; margin-right: 3px;" src="<?php echo $product['thumb']; ?>" id="image" /></a></div><?php } ?> [ <?php echo $product['model']; ?> ] <a href="<?php echo $product['href']; ?>" target="_blank"><?php echo $product['name']; ?></a></br> <?php foreach ($product['option'] as $option) { ?> <?php if ($option['type'] != 'file') { ?> <small> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?></small> <?php } else { ?> <small> - <?php echo $option['name']; ?>: <a href="<?php echo $option['href']; ?>"><?php echo $option['value']; ?></a></small> <?php } ?></br> <?php } ?> ( <?php echo $product['price']; ?> x <?php echo $product['quantity']; ?> ) </div></br></br> <?php } ?> <?php if ($order['payment_method']) { ?> <b>Способ оплаты:</b></br> <?php echo $order['payment_method']; ?></br></br> <?php } ?> <?php if ($order['shipping_method']) { ?> <b>Способ доставки:</b></br> <?php echo $order['shipping_method']; ?></br></br> <?php } ?> </td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <?php echo $footer; ?> ]]> </search> - <add> - <![CDATA[ <link rel="stylesheet" type="text/css" href="view/javascript/jquery/colorbox/colorbox.css" media="screen" /> <script type="text/javascript" src="view/javascript/jquery/colorbox/jquery.colorbox-min.js"></script> <script type="text/javascript"><!-- $(document).ready(function() { $('.colorbox').colorbox({ overlayClose: true, opacity: 0.5, rel: "colorbox" }); }); //--></script> ]]> </add> </operation> </file> </modification> Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения я по заказам отследил, что эта проблема возникла летом 2014, до этого все было ок, поэтому в кэше мы не отследим ничего Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 травня 2015 Share Опубліковано: 28 травня 2015 (змінено) стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? Змінено 28 травня 2015 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? в БД в order телефона и мыла нет..... Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: у нас основное направление - это оптовые продажи, это уже дополнительно, давно сделали онлайн-магазин, но им до меня тут занимались. поэтому сейчас никак) или по адресу завозим сразу или клиенты иногда перезванивают сами, продаж больших нет, еще не раскручивали толком. можете конкретней подсказать, где копать и что искать-то? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 (змінено) пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа спасибо, скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться) как Вам лайк на форуме или что-то поставить за помощь?))) Змінено 1 червня 2015 користувачем belaflora Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 - мартини! смешать, но не взбалтывать! (с) :-D спасибо вполне, плюсовать только админы могут ;) Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Не показывает телефон и e-mail, при просмотре заказа с админки Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 сравните файлы с оригинальными от вашей версии: admin\controller\sale\order.php - контроллер, добавление данных admin\view\template\sale\order_info.tpl - вывод данных в админке в заказе если одинаковые - ищите модули/дополнения, которые к этим файлам обращаются сравнивал файлы, одно и тоже, как узнать какой модуль обращается к этим файлам? Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 28 травня 2015 Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения есть такой файл в папке vqmod/xml, называется detailed_orders_list.xml (код в спойлере) он обращается к order.php, можете подсказать что в нем не так? заранее спасибо, геморная проблема висит уже ппц сколько - - <modification> <id>detailed_orders_list</id> <version>1.0</version> <vqmver>2.X</vqmver> <author>Woewudski</author> - <file name="admin/model/sale/order.php"> - <operation error="log"> - <search position="replace"> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o"; ]]> </search> - <add> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified, o.telephone, o.shipping_country, o.shipping_zone, o.shipping_address_1, o.shipping_city, o.email, o.comment, o.payment_postcode, o.payment_method, o.shipping_method FROM `" . DB_PREFIX . "order` o"; ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ public function getOrderProducts($order_id) { ]]> </search> - <add> - <![CDATA[ public function getOrderProductsList($order_id) { $query = $this->db->query("SELECT op.*, p.image FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "product p ON op.product_id = p.product_id WHERE op.order_id = '" . (int)$order_id . "'"); return $query->rows; } ]]> </add> </operation> </file> - <file name="admin/controller/sale/order.php"> - <operation error="log"> - <search position="before"> - <![CDATA[ $action = array(); ]]> </search> - <add> - <![CDATA[ $this->load->model('tool/image'); $this->data['products'] = array(); $order_id = $result['order_id']; $products = $this->model_sale_order->getOrderProductsList($result['order_id']); foreach ($products as $product) { $option_data = array(); $options = $this->model_sale_order->getOrderOptions($result['order_id'], $product['order_product_id']); foreach ($options as $option) { if ($option['type'] != 'file') { $option_data[] = array( 'name' => $option['name'], 'value' => $option['value'], 'type' => $option['type'] ); } else { $option_data[] = array( 'name' => $option['name'], 'value' => utf8_substr($option['value'], 0, utf8_strrpos($option['value'], '.')), 'type' => $option['type'], 'href' => $this->url->link('sale/order/download', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . '&order_option_id=' . $option['order_option_id'], 'SSL') ); } } $this->data['products'][] = array( 'order_product_id' => $product['order_product_id'], 'order_id' => $order_id, 'product_id' => $product['product_id'], 'name' => $product['name'], 'popup' => $this->model_tool_image->resize($product['image'], 500, 500), 'thumb' => $this->model_tool_image->resize($product['image'], 50, 50), 'model' => $product['model'], 'option' => $option_data, 'quantity' => $product['quantity'], 'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0)), 'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $product['product_id'], 'SSL') ); } ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ $result['customer'], ]]> </search> - <add> - <![CDATA[ 'telephone' => $result['telephone'], 'shipping_country' => $result['shipping_country'], 'shipping_zone' => $result['shipping_zone'], 'shipping_address_1' => $result['shipping_address_1'], 'shipping_city' => $result['shipping_city'], 'payment_postcode' => $result['payment_postcode'], 'payment_method' => $result['payment_method'], 'shipping_method' => $result['shipping_method'], 'email' => $result['email'], 'products' => $this->data['products'], 'comment' => $result['comment'], ]]> </add> </operation> </file> - <file name="admin/view/template/sale/order_list.tpl"> - <operation error="log"> - <search position="before"> - <![CDATA[ <td class="left"><?php if ($sort == 'status') { ?> ]]> </search> - <add> - <![CDATA[ <td class="left">Контакты</td> <td class="left">Товары</td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <td><select name="filter_order_status_id"> ]]> </search> - <add> - <![CDATA[ <td></td><td></td> ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ <td class=left"><?php echo $order['customer]; ?></td> ]]> </search> - <add> - <![CDATA[ <td class=left"> <?php if ($order['telephone]) { ?> <b>Телефон:</b></br> <?php echo $order['telephone']; ?></br></br> <?php } ?> <?php if ($order['email']) { ?> <b>Email:</b></br> <?php echo $order['email']; ?></br></br> <?php } ?> <?php if ($order['shipping_country']) { ?> <b>Адрес:</b></br> <?php echo $order['shipping_country']; ?></br> <?php } ?> <?php if ($order['shipping_zone']) { ?> <?php echo $order['shipping_zone']; ?></br> <?php } ?> <?php if ($order['shipping_city']) { ?> <?php echo $order['shipping_city']; ?></br> <?php } ?> <?php if ($order['shipping_address_1']) { ?> <?php echo $order['shipping_address_1']; ?></br> <?php } ?> <?php if ($order['payment_postcode']) { ?> <?php echo $order['payment_postcode']; ?></br></br> <?php } ?> <?php if ($order['comment']) { ?> <b>Комментарий:</b></br> <?php echo $order['comment']; ?> <?php } ?> </td> <td class="left"> <?php foreach ($order['products'] as $product) { ?> <div style="clear: both;"> <?php if ($product['thumb']) { ?><div style="float: left;"><a href="<?php echo $product['popup']; ?>" class="colorbox"><img style="border: 1px solid #DDDDDD; margin-right: 3px;" src="<?php echo $product['thumb']; ?>" id="image" /></a></div><?php } ?> [ <?php echo $product['model']; ?> ] <a href="<?php echo $product['href']; ?>" target="_blank"><?php echo $product['name']; ?></a></br> <?php foreach ($product['option'] as $option) { ?> <?php if ($option['type'] != 'file') { ?> <small> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?></small> <?php } else { ?> <small> - <?php echo $option['name']; ?>: <a href="<?php echo $option['href']; ?>"><?php echo $option['value']; ?></a></small> <?php } ?></br> <?php } ?> ( <?php echo $product['price']; ?> x <?php echo $product['quantity']; ?> ) </div></br></br> <?php } ?> <?php if ($order['payment_method']) { ?> <b>Способ оплаты:</b></br> <?php echo $order['payment_method']; ?></br></br> <?php } ?> <?php if ($order['shipping_method']) { ?> <b>Способ доставки:</b></br> <?php echo $order['shipping_method']; ?></br></br> <?php } ?> </td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <?php echo $footer; ?> ]]> </search> - <add> - <![CDATA[ <link rel="stylesheet" type="text/css" href="view/javascript/jquery/colorbox/colorbox.css" media="screen" /> <script type="text/javascript" src="view/javascript/jquery/colorbox/jquery.colorbox-min.js"></script> <script type="text/javascript"><!-- $(document).ready(function() { $('.colorbox').colorbox({ overlayClose: true, opacity: 0.5, rel: "colorbox" }); }); //--></script> ]]> </add> </operation> </file> </modification> Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения я по заказам отследил, что эта проблема возникла летом 2014, до этого все было ок, поэтому в кэше мы не отследим ничего Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 28 травня 2015 Share Опубліковано: 28 травня 2015 (змінено) стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? Змінено 28 травня 2015 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? в БД в order телефона и мыла нет..... Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: у нас основное направление - это оптовые продажи, это уже дополнительно, давно сделали онлайн-магазин, но им до меня тут занимались. поэтому сейчас никак) или по адресу завозим сразу или клиенты иногда перезванивают сами, продаж больших нет, еще не раскручивали толком. можете конкретней подсказать, где копать и что искать-то? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 (змінено) пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа спасибо, скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться) как Вам лайк на форуме или что-то поставить за помощь?))) Змінено 1 червня 2015 користувачем belaflora Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 - мартини! смешать, но не взбалтывать! (с) :-D спасибо вполне, плюсовать только админы могут ;) Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Не показывает телефон и e-mail, при просмотре заказа с админки Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения есть такой файл в папке vqmod/xml, называется detailed_orders_list.xml (код в спойлере) он обращается к order.php, можете подсказать что в нем не так? заранее спасибо, геморная проблема висит уже ппц сколько - - <modification> <id>detailed_orders_list</id> <version>1.0</version> <vqmver>2.X</vqmver> <author>Woewudski</author> - <file name="admin/model/sale/order.php"> - <operation error="log"> - <search position="replace"> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified FROM `" . DB_PREFIX . "order` o"; ]]> </search> - <add> - <![CDATA[ $sql = "SELECT o.order_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, (SELECT os.name FROM " . DB_PREFIX . "order_status os WHERE os.order_status_id = o.order_status_id AND os.language_id = '" . (int)$this->config->get('config_language_id') . "') AS status, o.total, o.currency_code, o.currency_value, o.date_added, o.date_modified, o.telephone, o.shipping_country, o.shipping_zone, o.shipping_address_1, o.shipping_city, o.email, o.comment, o.payment_postcode, o.payment_method, o.shipping_method FROM `" . DB_PREFIX . "order` o"; ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ public function getOrderProducts($order_id) { ]]> </search> - <add> - <![CDATA[ public function getOrderProductsList($order_id) { $query = $this->db->query("SELECT op.*, p.image FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "product p ON op.product_id = p.product_id WHERE op.order_id = '" . (int)$order_id . "'"); return $query->rows; } ]]> </add> </operation> </file> - <file name="admin/controller/sale/order.php"> - <operation error="log"> - <search position="before"> - <![CDATA[ $action = array(); ]]> </search> - <add> - <![CDATA[ $this->load->model('tool/image'); $this->data['products'] = array(); $order_id = $result['order_id']; $products = $this->model_sale_order->getOrderProductsList($result['order_id']); foreach ($products as $product) { $option_data = array(); $options = $this->model_sale_order->getOrderOptions($result['order_id'], $product['order_product_id']); foreach ($options as $option) { if ($option['type'] != 'file') { $option_data[] = array( 'name' => $option['name'], 'value' => $option['value'], 'type' => $option['type'] ); } else { $option_data[] = array( 'name' => $option['name'], 'value' => utf8_substr($option['value'], 0, utf8_strrpos($option['value'], '.')), 'type' => $option['type'], 'href' => $this->url->link('sale/order/download', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'] . '&order_option_id=' . $option['order_option_id'], 'SSL') ); } } $this->data['products'][] = array( 'order_product_id' => $product['order_product_id'], 'order_id' => $order_id, 'product_id' => $product['product_id'], 'name' => $product['name'], 'popup' => $this->model_tool_image->resize($product['image'], 500, 500), 'thumb' => $this->model_tool_image->resize($product['image'], 50, 50), 'model' => $product['model'], 'option' => $option_data, 'quantity' => $product['quantity'], 'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0)), 'href' => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $product['product_id'], 'SSL') ); } ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ $result['customer'], ]]> </search> - <add> - <![CDATA[ 'telephone' => $result['telephone'], 'shipping_country' => $result['shipping_country'], 'shipping_zone' => $result['shipping_zone'], 'shipping_address_1' => $result['shipping_address_1'], 'shipping_city' => $result['shipping_city'], 'payment_postcode' => $result['payment_postcode'], 'payment_method' => $result['payment_method'], 'shipping_method' => $result['shipping_method'], 'email' => $result['email'], 'products' => $this->data['products'], 'comment' => $result['comment'], ]]> </add> </operation> </file> - <file name="admin/view/template/sale/order_list.tpl"> - <operation error="log"> - <search position="before"> - <![CDATA[ <td class="left"><?php if ($sort == 'status') { ?> ]]> </search> - <add> - <![CDATA[ <td class="left">Контакты</td> <td class="left">Товары</td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <td><select name="filter_order_status_id"> ]]> </search> - <add> - <![CDATA[ <td></td><td></td> ]]> </add> </operation> - <operation error="log"> - <search position="after"> - <![CDATA[ <td class=left"><?php echo $order['customer]; ?></td> ]]> </search> - <add> - <![CDATA[ <td class=left"> <?php if ($order['telephone]) { ?> <b>Телефон:</b></br> <?php echo $order['telephone']; ?></br></br> <?php } ?> <?php if ($order['email']) { ?> <b>Email:</b></br> <?php echo $order['email']; ?></br></br> <?php } ?> <?php if ($order['shipping_country']) { ?> <b>Адрес:</b></br> <?php echo $order['shipping_country']; ?></br> <?php } ?> <?php if ($order['shipping_zone']) { ?> <?php echo $order['shipping_zone']; ?></br> <?php } ?> <?php if ($order['shipping_city']) { ?> <?php echo $order['shipping_city']; ?></br> <?php } ?> <?php if ($order['shipping_address_1']) { ?> <?php echo $order['shipping_address_1']; ?></br> <?php } ?> <?php if ($order['payment_postcode']) { ?> <?php echo $order['payment_postcode']; ?></br></br> <?php } ?> <?php if ($order['comment']) { ?> <b>Комментарий:</b></br> <?php echo $order['comment']; ?> <?php } ?> </td> <td class="left"> <?php foreach ($order['products'] as $product) { ?> <div style="clear: both;"> <?php if ($product['thumb']) { ?><div style="float: left;"><a href="<?php echo $product['popup']; ?>" class="colorbox"><img style="border: 1px solid #DDDDDD; margin-right: 3px;" src="<?php echo $product['thumb']; ?>" id="image" /></a></div><?php } ?> [ <?php echo $product['model']; ?> ] <a href="<?php echo $product['href']; ?>" target="_blank"><?php echo $product['name']; ?></a></br> <?php foreach ($product['option'] as $option) { ?> <?php if ($option['type'] != 'file') { ?> <small> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?></small> <?php } else { ?> <small> - <?php echo $option['name']; ?>: <a href="<?php echo $option['href']; ?>"><?php echo $option['value']; ?></a></small> <?php } ?></br> <?php } ?> ( <?php echo $product['price']; ?> x <?php echo $product['quantity']; ?> ) </div></br></br> <?php } ?> <?php if ($order['payment_method']) { ?> <b>Способ оплаты:</b></br> <?php echo $order['payment_method']; ?></br></br> <?php } ?> <?php if ($order['shipping_method']) { ?> <b>Способ доставки:</b></br> <?php echo $order['shipping_method']; ?></br></br> <?php } ?> </td> ]]> </add> </operation> - <operation error="log"> - <search position="before"> - <![CDATA[ <?php echo $footer; ?> ]]> </search> - <add> - <![CDATA[ <link rel="stylesheet" type="text/css" href="view/javascript/jquery/colorbox/colorbox.css" media="screen" /> <script type="text/javascript" src="view/javascript/jquery/colorbox/jquery.colorbox-min.js"></script> <script type="text/javascript"><!-- $(document).ready(function() { $('.colorbox').colorbox({ overlayClose: true, opacity: 0.5, rel: "colorbox" }); }); //--></script> ]]> </add> </operation> </file> </modification> Надіслати Поділитися на інших сайтах More sharing options...
belaflora Опубліковано: 28 травня 2015 Автор Share Опубліковано: 28 травня 2015 искать в xml-дополнениях в папке vqmod/xml, в которых эти файлы фигурируют глянуть в папке vqmod/cache наличие таких измененных файлов (в названии будет присутствовать admin_controller_sale_order и admin_view_template_sale_order_info) если там таких файлов нет - значит они не меняются, возвращаться к моменту сравнения я по заказам отследил, что эта проблема возникла летом 2014, до этого все было ок, поэтому в кэше мы не отследим ничего Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 28 травня 2015 Share Опубліковано: 28 травня 2015 (змінено) стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? Змінено 28 травня 2015 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? в БД в order телефона и мыла нет..... Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: у нас основное направление - это оптовые продажи, это уже дополнительно, давно сделали онлайн-магазин, но им до меня тут занимались. поэтому сейчас никак) или по адресу завозим сразу или клиенты иногда перезванивают сами, продаж больших нет, еще не раскручивали толком. можете конкретней подсказать, где копать и что искать-то? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 (змінено) пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа спасибо, скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться) как Вам лайк на форуме или что-то поставить за помощь?))) Змінено 1 червня 2015 користувачем belaflora Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 - мартини! смешать, но не взбалтывать! (с) :-D спасибо вполне, плюсовать только админы могут ;) Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Не показывает телефон и e-mail, при просмотре заказа с админки Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 стесняюсь спросить - а в БД в таблице order телефоны и мыла клиентов есть? попробуйте убрать этот detailed_orders_list.xml из vqmod/xml - исчезнет проблема? в БД в order телефона и мыла нет..... Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: у нас основное направление - это оптовые продажи, это уже дополнительно, давно сделали онлайн-магазин, но им до меня тут занимались. поэтому сейчас никак) или по адресу завозим сразу или клиенты иногда перезванивают сами, продаж больших нет, еще не раскручивали толком. можете конкретней подсказать, где копать и что искать-то? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 (змінено) пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа спасибо, скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться) как Вам лайк на форуме или что-то поставить за помощь?))) Змінено 1 червня 2015 користувачем belaflora Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 - мартини! смешать, но не взбалтывать! (с) :-D спасибо вполне, плюсовать только админы могут ;) Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Не показывает телефон и e-mail, при просмотре заказа с админки
belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 с одной стороны - уже проясняется где копать (смотреть этап оформления заказа) с другой - а как вы с клиентами связываетесь при заказе?! :blink: у нас основное направление - это оптовые продажи, это уже дополнительно, давно сделали онлайн-магазин, но им до меня тут занимались. поэтому сейчас никак) или по адресу завозим сразу или клиенты иногда перезванивают сами, продаж больших нет, еще не раскручивали толком. можете конкретней подсказать, где копать и что искать-то? Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 (змінено) пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа спасибо, скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться) как Вам лайк на форуме или что-то поставить за помощь?))) Змінено 1 червня 2015 користувачем belaflora Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 - мартини! смешать, но не взбалтывать! (с) :-D спасибо вполне, плюсовать только админы могут ;) Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 (змінено) пробуйте заменить файл catalog/model/checkout/order.php на чистый от вашего дистрибутива (только копию своего сделайте на всякий случай) вообще - смотрите все файлы (и модули), которые имеют отношение к оформлению/отправке заказа спасибо, скачал свою версию ocstore и заменил на чистый файл order.php (после WP и joomla, сразу в структуре опенкарта сложновато разобраться) как Вам лайк на форуме или что-то поставить за помощь?))) Змінено 1 червня 2015 користувачем belaflora Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 1 червня 2015 Share Опубліковано: 1 червня 2015 - мартини! смешать, но не взбалтывать! (с) :-D спасибо вполне, плюсовать только админы могут ;) Надіслати Поділитися на інших сайтах More sharing options... belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
belaflora Опубліковано: 1 червня 2015 Автор Share Опубліковано: 1 червня 2015 спасибо за помощь :-) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts