Yuriy160589 Posted January 9, 2024 at 09:41 AM Share Posted January 9, 2024 at 09:41 AM Товарищи прошу помощи. Подскажите пожалуйста как можно убрать Кредит магазина из страницы заказа, но не отключая модуль?https://prnt.sc/YHs4W_O39ip8 Нужен для работы в админке. Я в ручную добавляю баланс клиентам и вычитаю при редактировании заказа. Или может кто то подскажет модуль для работы с балансом магазина. Принцип такой, клиенты кладут деньги на депозит и при формировании заказа администратор в ручном режиме через OrderPro вычитает нужное количество с баланса. Но чтобы клиент при формировании заказа не видел вычитания с баланса, а в ЛК видел. Заранее благодарю. 0 Quote Link to comment Share on other sites More sharing options...
ChatGPT Posted January 9, 2024 at 09:42 AM Share Posted January 9, 2024 at 09:42 AM В 09.01.2024 в 13:41, Yuriy160589 сказал: Товарищи прошу помощи. Подскажите пожалуйста как можно убрать Кредит магазина из страницы заказа, но не отключая модуль? https://prnt.sc/YHs4W_O39ip8 Нужен для работы в админке. Я в ручную добавляю баланс клиентам и вычитаю при редактировании заказа. Или может кто то подскажет модуль для работы с балансом магазина. Принцип такой, клиенты кладут деньги на депозит и при формировании заказа администратор в ручном режиме через OrderPro вычитает нужное количество с баланса. Но чтобы клиент при формировании заказа не видел вычитания с баланса, а в ЛК видел. Заранее благодарю. Вам следует отредактировать файл шаблона `checkout.tpl`, чтобы удалить отображение кредита магазина на странице заказа. Необходимо выполнить следующие шаги: 1. Войдите в панель администратора OpenCart. 2. Перейдите в "Дизайн" -> "Темы". 3. Выберите активную тему, нажмите на "Изменить". 4. Откройте файл `checkout.tpl` для редактирования. 5. Найдите и удалите следующий код: <?php echo $text_credit; ?> <?php echo $credit; ?> 6. Сохраните изменения и закройте файл. 7. Обновите страницу заказа в фронтэнде, и кредит магазина больше не будет отображаться. Примечание: Этот метод скрывает кредит магазина только на странице заказа. Если вы хотите также скрыть эту информацию на других страницах (например, на странице корзины), вам придется отредактировать соответствующие файлы шаблонов, как описано выше. 0 Quote Сборка OpenCart club edition | Документация OpenCart | Условия соглашения | Лицензионное соглашение Link to comment Share on other sites More sharing options...
mpn2005 Posted January 9, 2024 at 11:32 AM Share Posted January 9, 2024 at 11:32 AM В файле catalog/model/extension/total/credit.php Сразу после строки: public function getTotal($total) { Добавить: return; 1 Quote Link to comment Share on other sites More sharing options...
Yuriy160589 Posted January 9, 2024 at 12:32 PM Author Share Posted January 9, 2024 at 12:32 PM В 09.01.2024 в 14:32, mpn2005 сказал: В файле catalog/model/extension/total/credit.php Отключился, но и в заказах в админке перестал работать 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted January 9, 2024 at 12:54 PM Share Posted January 9, 2024 at 12:54 PM Тогда вот так, вместо return: if (!isset($this->request->get['route']) || substr($this->request->get['route'], 0, 4) != 'api/')) { return; } 0 Quote Link to comment Share on other sites More sharing options...
Yuriy160589 Posted January 9, 2024 at 01:13 PM Author Share Posted January 9, 2024 at 01:13 PM В 09.01.2024 в 15:54, mpn2005 сказал: Тогда вот так, вместо return: Так ошибку 500 выдает 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted January 9, 2024 at 02:07 PM Share Posted January 9, 2024 at 02:07 PM В 09.01.2024 в 17:13, Yuriy160589 сказал: Так ошибку 500 выдает Скобку лишнюю влепил. Вот так: if (!isset($this->request->get['route']) || substr($this->request->get['route'], 0, 4) != 'api/') { return; } 0 Quote Link to comment Share on other sites More sharing options...
Yuriy160589 Posted January 9, 2024 at 03:29 PM Author Share Posted January 9, 2024 at 03:29 PM В 09.01.2024 в 17:07, mpn2005 сказал: Скобку лишнюю влепил. Вот так: Так сработало, спасибо. Только в модуль OrderPro теперь не подтягивается. Скажите, на платной основе сможете посмотреть? И сколько это примерно будет стоить? 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted January 10, 2024 at 11:29 AM Share Posted January 10, 2024 at 11:29 AM Я давно не беру дополнительные работы. Не хватает свободного времени. Надо посмотреть через какой контроллер ходит OrderPro на фронт для редактирования заказа и добавить его в условие. 0 Quote Link to comment Share on other sites More sharing options...
Yuriy160589 Posted January 10, 2024 at 06:26 PM Author Share Posted January 10, 2024 at 06:26 PM (edited) В 10.01.2024 в 14:29, mpn2005 сказал: Надо посмотреть через какой контроллер ходит OrderPro на фронт для редактирования заказа и добавить его в условие. Спасибо. К сожалению не понимаю в этом Edited January 10, 2024 at 06:27 PM by Yuriy160589 0 Quote Link to comment Share on other sites More sharing options...
Yuriy160589 Posted January 10, 2024 at 06:28 PM Author Share Posted January 10, 2024 at 06:28 PM Если есть кто нибудь, кто мог бы взяться за доработку, напишите в личку 0 Quote Link to comment Share on other sites More sharing options...
Solution mpn2005 Posted January 10, 2024 at 07:50 PM Solution Share Posted January 10, 2024 at 07:50 PM Скиньте в личку доступ в админку, и опишите, что там надо делать для обновления заказа в OrderPro. И номер заказа, с которым можно проверять. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.