brusov1976 Опубліковано: 10 квітня 2015 Share Опубліковано: 10 квітня 2015 Подскажите, как в (Админке - Продажи - Заказы - Показать счет) вставить поле Артикул? Надіслати Поділитися на інших сайтах More sharing options...
Гість Опубліковано: 10 квітня 2015 Share Опубліковано: 10 квітня 2015 в модели /admin/model/sale/order.php функция getOrderProducts() поменять запрос на "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" в контроллере /admin/controller/sale/order.php функция invoice() в массив $product_data[] добавить 'sku' => $product['sku'] в шаблоне /admin/view/template/sale/order_invoice.tpl после <td><b><?php echo $column_model; ?></b></td> добавить <td><b>Артикул</b></td> и после <td><?php echo $product['model']; ?></td> добавить <td align="right"><?php echo $product['sku']; ?></td> Надіслати Поділитися на інших сайтах More sharing options...
brusov1976 Опубліковано: 10 квітня 2015 Автор Share Опубліковано: 10 квітня 2015 Спасибо дружище, все пошло!!! Надіслати Поділитися на інших сайтах More sharing options...
Ketty83 Опубліковано: 10 квітня 2015 Share Опубліковано: 10 квітня 2015 отпишусь, чтоб тему не потерять из виду... давно искала как добавить артикул в счета :-) Надіслати Поділитися на інших сайтах More sharing options...
brusov1976 Опубліковано: 10 квітня 2015 Автор Share Опубліковано: 10 квітня 2015 отпишусь, чтоб тему не потерять из виду... давно искала как добавить артикул в счета :-) Только я поменял, вместо <td><b>Артикул</b></td> поставил <td align="right"><b>Артикул</b></td>. А то надпись артикул с лева а сам артикул с права. А так все отлично работает. Надіслати Поділитися на інших сайтах More sharing options...
Artm Опубліковано: 9 травня 2015 Share Опубліковано: 9 травня 2015 а видел ли кто то модуль которым можно выбрать какие конкретно колонки показать через кнопку "показать счет"? меня как бы сама кнопка полностью устраивает - но нужен дубликат такой кнопки что ли, но с измененными параметрами (много из того что в показать счет - чтоб не показывало) Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 9 травня 2015 Share Опубліковано: 9 травня 2015 а видел ли кто то модуль которым можно выбрать какие конкретно колонки показать через кнопку "показать счет"? меня как бы сама кнопка полностью устраивает - но нужен дубликат такой кнопки что ли, но с измененными параметрами (много из того что в показать счет - чтоб не показывало) смотрите модуль OrderField Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... brusov1976 Опубліковано: 19 травня 2015 Автор Share Опубліковано: 19 травня 2015 в модели /admin/model/sale/order.php функция getOrderProducts() поменять запрос на "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" в контроллере /admin/controller/sale/order.php функция invoice() в массив $product_data[] добавить 'sku' => $product['sku'] в шаблоне /admin/view/template/sale/order_invoice.tpl после <td><b><?php echo $column_model; ?></b></td> добавить <td><b>Артикул</b></td> и после <td><?php echo $product['model']; ?></td> добавить <td align="right"><?php echo $product['sku']; ?></td> Подскажите, как в (Админке - Продажи - Заказы - Показать счет) поменять количество сколько товара на складе на количество заказонного клиентом? И тоже самое в (Админке - Продажи - Заказы). Надіслати Поділитися на інших сайтах More sharing options... brusov1976 Опубліковано: 19 травня 2015 Автор Share Опубліковано: 19 травня 2015 Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 19 травня 2015 Share Опубліковано: 19 травня 2015 Подскажите, как в (Админке - Продажи - Заказы - Показать счет) поменять количество сколько товара на складе на количество заказонного клиентом? И тоже самое в (Админке - Продажи - Заказы). Просто в списке заказов выбирайте не Просмотр, а Изменить Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Rassol2 Опубліковано: 29 травня 2015 Share Опубліковано: 29 травня 2015 в модели /admin/model/sale/order.php функция getOrderProducts() поменять запрос на "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" в контроллере /admin/controller/sale/order.php функция invoice() в массив $product_data[] добавить 'sku' => $product['sku'] в шаблоне /admin/view/template/sale/order_invoice.tpl после <td><b><?php echo $column_model; ?></b></td> добавить <td><b>Артикул</b></td> и после <td><?php echo $product['model']; ?></td> добавить <td align="right"><?php echo $product['sku']; ?></td> После того как меняем запрос к базе с SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'" На "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" . Начинает показывать в заказе остатки на складе а не сколько заказал пользователь. Это нужно как то поправить. :( Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 29 травня 2015 Share Опубліковано: 29 травня 2015 сам исправил баг. Я вообще красавчик.Короче заменяем запрос в базу , который предоставил пользователь PandaCode "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" на вот этот "SELECT op.order_product_id, op.order_id, op.product_id, op.name, op.model, op.quantity, op.price, op.total, op.tax, op.reward, p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" проблема в том что обе таблицы имеют поля quantity и при склейке двух таблиц у нас получается 2 поля с одинаковым именем quantity и при выборке запоминается последнее вхождение. А последнее вхождение это quantity с таблицы oc_product а в этом поле в этой таблице указывается именно остаток. Посему добавив в выборку таблицы которые нас интересуют и исключили дублирующийся quantityЯ вообще гений и меня распирает от самодовольства, я смог sql запрос поправить ! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Ребят, а как правильный запрос составить для SKU для отзывов товаров в админке review.php ? public function getReview($review_id) { $query = $this->db->query("SELECT DISTINCT *, (SELECT pd.name FROM " . DB_PREFIX . "product_description pd WHERE pd.product_id = r.product_id AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS product FROM " . DB_PREFIX . "review r WHERE r.review_id = '" . (int)$review_id . "'"); return $query->row; }не пойму как вытащить sku :( Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product я дуб в пхп :( можно разжевать? :) или пнуть в нужном направлении Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Легко.. http://dev.mysql.com/doc/ Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 ну и пхп выучить заодно ага:) Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 народ, поможете запрос в базу сделать правильный? Надіслати Поділитися на інших сайтах More sharing options... 3 years later... fazli Опубліковано: 24 квітня 2020 Share Опубліковано: 24 квітня 2020 В 10.04.2015 в 11:27, brusov1976 сказал: Спасибо дружище, все пошло!!! удалось подправить запрос к базе? Ведь вместо артикула выводит количество на складе?! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Подскажите, как в (Админке - Продажи - Заказы - Показать счет) вставить поле Артикул? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
brusov1976 Опубліковано: 19 травня 2015 Автор Share Опубліковано: 19 травня 2015 в модели /admin/model/sale/order.php функция getOrderProducts() поменять запрос на "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" в контроллере /admin/controller/sale/order.php функция invoice() в массив $product_data[] добавить 'sku' => $product['sku'] в шаблоне /admin/view/template/sale/order_invoice.tpl после <td><b><?php echo $column_model; ?></b></td> добавить <td><b>Артикул</b></td> и после <td><?php echo $product['model']; ?></td> добавить <td align="right"><?php echo $product['sku']; ?></td> Подскажите, как в (Админке - Продажи - Заказы - Показать счет) поменять количество сколько товара на складе на количество заказонного клиентом? И тоже самое в (Админке - Продажи - Заказы). Надіслати Поділитися на інших сайтах More sharing options...
brusov1976 Опубліковано: 19 травня 2015 Автор Share Опубліковано: 19 травня 2015 Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 19 травня 2015 Share Опубліковано: 19 травня 2015 Подскажите, как в (Админке - Продажи - Заказы - Показать счет) поменять количество сколько товара на складе на количество заказонного клиентом? И тоже самое в (Админке - Продажи - Заказы). Просто в списке заказов выбирайте не Просмотр, а Изменить Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Rassol2 Опубліковано: 29 травня 2015 Share Опубліковано: 29 травня 2015 в модели /admin/model/sale/order.php функция getOrderProducts() поменять запрос на "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" в контроллере /admin/controller/sale/order.php функция invoice() в массив $product_data[] добавить 'sku' => $product['sku'] в шаблоне /admin/view/template/sale/order_invoice.tpl после <td><b><?php echo $column_model; ?></b></td> добавить <td><b>Артикул</b></td> и после <td><?php echo $product['model']; ?></td> добавить <td align="right"><?php echo $product['sku']; ?></td> После того как меняем запрос к базе с SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'" На "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" . Начинает показывать в заказе остатки на складе а не сколько заказал пользователь. Это нужно как то поправить. :( Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 29 травня 2015 Share Опубліковано: 29 травня 2015 сам исправил баг. Я вообще красавчик.Короче заменяем запрос в базу , который предоставил пользователь PandaCode "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" на вот этот "SELECT op.order_product_id, op.order_id, op.product_id, op.name, op.model, op.quantity, op.price, op.total, op.tax, op.reward, p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" проблема в том что обе таблицы имеют поля quantity и при склейке двух таблиц у нас получается 2 поля с одинаковым именем quantity и при выборке запоминается последнее вхождение. А последнее вхождение это quantity с таблицы oc_product а в этом поле в этой таблице указывается именно остаток. Посему добавив в выборку таблицы которые нас интересуют и исключили дублирующийся quantityЯ вообще гений и меня распирает от самодовольства, я смог sql запрос поправить ! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Ребят, а как правильный запрос составить для SKU для отзывов товаров в админке review.php ? public function getReview($review_id) { $query = $this->db->query("SELECT DISTINCT *, (SELECT pd.name FROM " . DB_PREFIX . "product_description pd WHERE pd.product_id = r.product_id AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS product FROM " . DB_PREFIX . "review r WHERE r.review_id = '" . (int)$review_id . "'"); return $query->row; }не пойму как вытащить sku :( Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product я дуб в пхп :( можно разжевать? :) или пнуть в нужном направлении Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Легко.. http://dev.mysql.com/doc/ Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 ну и пхп выучить заодно ага:) Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 народ, поможете запрос в базу сделать правильный? Надіслати Поділитися на інших сайтах More sharing options... 3 years later... fazli Опубліковано: 24 квітня 2020 Share Опубліковано: 24 квітня 2020 В 10.04.2015 в 11:27, brusov1976 сказал: Спасибо дружище, все пошло!!! удалось подправить запрос к базе? Ведь вместо артикула выводит количество на складе?! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Подскажите, как в (Админке - Продажи - Заказы - Показать счет) вставить поле Артикул? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 29 травня 2015 Share Опубліковано: 29 травня 2015 в модели /admin/model/sale/order.php функция getOrderProducts() поменять запрос на "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" в контроллере /admin/controller/sale/order.php функция invoice() в массив $product_data[] добавить 'sku' => $product['sku'] в шаблоне /admin/view/template/sale/order_invoice.tpl после <td><b><?php echo $column_model; ?></b></td> добавить <td><b>Артикул</b></td> и после <td><?php echo $product['model']; ?></td> добавить <td align="right"><?php echo $product['sku']; ?></td> После того как меняем запрос к базе с SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'" На "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" . Начинает показывать в заказе остатки на складе а не сколько заказал пользователь. Это нужно как то поправить. :( Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 29 травня 2015 Share Опубліковано: 29 травня 2015 сам исправил баг. Я вообще красавчик.Короче заменяем запрос в базу , который предоставил пользователь PandaCode "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" на вот этот "SELECT op.order_product_id, op.order_id, op.product_id, op.name, op.model, op.quantity, op.price, op.total, op.tax, op.reward, p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" проблема в том что обе таблицы имеют поля quantity и при склейке двух таблиц у нас получается 2 поля с одинаковым именем quantity и при выборке запоминается последнее вхождение. А последнее вхождение это quantity с таблицы oc_product а в этом поле в этой таблице указывается именно остаток. Посему добавив в выборку таблицы которые нас интересуют и исключили дублирующийся quantityЯ вообще гений и меня распирает от самодовольства, я смог sql запрос поправить ! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Ребят, а как правильный запрос составить для SKU для отзывов товаров в админке review.php ? public function getReview($review_id) { $query = $this->db->query("SELECT DISTINCT *, (SELECT pd.name FROM " . DB_PREFIX . "product_description pd WHERE pd.product_id = r.product_id AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS product FROM " . DB_PREFIX . "review r WHERE r.review_id = '" . (int)$review_id . "'"); return $query->row; }не пойму как вытащить sku :( Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product я дуб в пхп :( можно разжевать? :) или пнуть в нужном направлении Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Легко.. http://dev.mysql.com/doc/ Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 ну и пхп выучить заодно ага:) Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 народ, поможете запрос в базу сделать правильный? Надіслати Поділитися на інших сайтах More sharing options... 3 years later... fazli Опубліковано: 24 квітня 2020 Share Опубліковано: 24 квітня 2020 В 10.04.2015 в 11:27, brusov1976 сказал: Спасибо дружище, все пошло!!! удалось подправить запрос к базе? Ведь вместо артикула выводит количество на складе?! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Подскажите, как в (Админке - Продажи - Заказы - Показать счет) вставить поле Артикул? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Rassol2 Опубліковано: 29 травня 2015 Share Опубліковано: 29 травня 2015 сам исправил баг. Я вообще красавчик.Короче заменяем запрос в базу , который предоставил пользователь PandaCode "SELECT * FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" на вот этот "SELECT op.order_product_id, op.order_id, op.product_id, op.name, op.model, op.quantity, op.price, op.total, op.tax, op.reward, p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'" проблема в том что обе таблицы имеют поля quantity и при склейке двух таблиц у нас получается 2 поля с одинаковым именем quantity и при выборке запоминается последнее вхождение. А последнее вхождение это quantity с таблицы oc_product а в этом поле в этой таблице указывается именно остаток. Посему добавив в выборку таблицы которые нас интересуют и исключили дублирующийся quantityЯ вообще гений и меня распирает от самодовольства, я смог sql запрос поправить ! Надіслати Поділитися на інших сайтах More sharing options... 1 year later... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Ребят, а как правильный запрос составить для SKU для отзывов товаров в админке review.php ? public function getReview($review_id) { $query = $this->db->query("SELECT DISTINCT *, (SELECT pd.name FROM " . DB_PREFIX . "product_description pd WHERE pd.product_id = r.product_id AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS product FROM " . DB_PREFIX . "review r WHERE r.review_id = '" . (int)$review_id . "'"); return $query->row; }не пойму как вытащить sku :( Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product я дуб в пхп :( можно разжевать? :) или пнуть в нужном направлении Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Легко.. http://dev.mysql.com/doc/ Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 ну и пхп выучить заодно ага:) Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 народ, поможете запрос в базу сделать правильный? Надіслати Поділитися на інших сайтах More sharing options... 3 years later... fazli Опубліковано: 24 квітня 2020 Share Опубліковано: 24 квітня 2020 В 10.04.2015 в 11:27, brusov1976 сказал: Спасибо дружище, все пошло!!! удалось подправить запрос к базе? Ведь вместо артикула выводит количество на складе?! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування [Решено] Подскажите, как в (Админке - Продажи - Заказы - Показать счет) вставить поле Артикул?
gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Ребят, а как правильный запрос составить для SKU для отзывов товаров в админке review.php ? public function getReview($review_id) { $query = $this->db->query("SELECT DISTINCT *, (SELECT pd.name FROM " . DB_PREFIX . "product_description pd WHERE pd.product_id = r.product_id AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS product FROM " . DB_PREFIX . "review r WHERE r.review_id = '" . (int)$review_id . "'"); return $query->row; }не пойму как вытащить sku :( Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product я дуб в пхп :( можно разжевать? :) или пнуть в нужном направлении Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Легко.. http://dev.mysql.com/doc/ Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 ну и пхп выучить заодно ага:) Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 народ, поможете запрос в базу сделать правильный? Надіслати Поділитися на інших сайтах More sharing options... 3 years later... fazli Опубліковано: 24 квітня 2020 Share Опубліковано: 24 квітня 2020 В 10.04.2015 в 11:27, brusov1976 сказал: Спасибо дружище, все пошло!!! удалось подправить запрос к базе? Ведь вместо артикула выводит количество на складе?! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Джойнить таблицу oc_product я дуб в пхп :( можно разжевать? :) или пнуть в нужном направлении Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 Легко.. http://dev.mysql.com/doc/ Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 ну и пхп выучить заодно ага:) Надіслати Поділитися на інших сайтах More sharing options... gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 народ, поможете запрос в базу сделать правильный? Надіслати Поділитися на інших сайтах More sharing options... 3 years later... fazli Опубліковано: 24 квітня 2020 Share Опубліковано: 24 квітня 2020 В 10.04.2015 в 11:27, brusov1976 сказал: Спасибо дружище, все пошло!!! удалось подправить запрос к базе? Ведь вместо артикула выводит количество на складе?! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 ну и пхп выучить заодно ага:) Надіслати Поділитися на інших сайтах More sharing options...
gansito Опубліковано: 14 вересня 2016 Share Опубліковано: 14 вересня 2016 народ, поможете запрос в базу сделать правильный? Надіслати Поділитися на інших сайтах More sharing options...
fazli Опубліковано: 24 квітня 2020 Share Опубліковано: 24 квітня 2020 В 10.04.2015 в 11:27, brusov1976 сказал: Спасибо дружище, все пошло!!! удалось подправить запрос к базе? Ведь вместо артикула выводит количество на складе?! Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts