Редактирование заказа opencart 1.5.1.3 часть 2
Как и обещал по поводу доработок , сегодня добавил редактирование колличества в заказе, сумма при этом пересчитывается автоматом , только итоговая сумма не пересчитывается .
Удаление товара с заказа
Редактирование цены товара пересчет суммы происходит автоматом
Добавлена колонка комментарий менеджера напротив каждого товара в заказе и отображается для клиента в заказах
Редактирование суммы автоматом пока не пересчитывается.
new Редактирование количества
Будут доработки:
Вывод колонки поставщика и всплывающей подсказки с краткой инф. о нем
Добавление товара (под вопросом, пока сложно для меня)
При добавлении комментария к одному из товаров в заказе отправлялось сообщение на email
Закидывать в папки по указанному пути с заменой.
не работает. пишет очень много ошибок, но видно что проделано много работы (т.к внешний вид заказов админке изменялся), я так понимаю возможно из за того что структура таблицы order_product не такая как нужно, но какой именно она должна быть?
ОтветитьУдалитьв таблице добавился столбец "comment".
ОтветитьУдалить1/Заходите в phpmyadmin
2/Выбираете свою базу данных и в ней выбираете таблицу "order_product"
3/Когда открылась таблица с содержанием, в верху есть вкладки "обзор" "структура" "sql", выбираете структура.
4/Под структурой есть поле: Добавить поле(я) В конец таблицы В начало таблицы После .... добавляете в конец поле с данными как на сриншоте.
Либо можете все это сделать через sql запрос
ALTER TABLE `order_product` ADD `comment` VARCHAR( 255 ) NOT NULL
если не поможет , выложите ошибку сюда.
ОтветитьУдалитьС заказа товар удаляет, цена не пересчитывается.
ОтветитьУдалитьNotice: Undefined index: sku in /home/домен/www/admin/controller/sale/order.php on line 1378Notice: Undefined index: sku in /home/домен/www/admin/controller/sale/order.php on line 1378
Notice: Undefined index: more_info in /home/домен/www/admin/view/template/sale/order_info.tpl on line 306
Я писал что итоговая цена не пересчитывается, ее нужно менять отдельно в ручную. Этому модулю нужна еще доработка. Пока я отошел от опенкарта.
ОтветитьУдалитьЭти ошибки выдает, так как у меня еще была доработка чтобы выводило в заказе sku товара.
Попробуйте просто закоментировать эти строки, либо если вам нужно ску товара в заказе вот инструкция http://rb.labtodo.com/page/opencart-1513-backend-orders-sku-v-spiske-tovarov
Notice: Undefined index: more_info in /home/домен/www/admin/view/template/sale/order_info.tpl on line 306
Насколько я помню это я выводил дополнительный коммент к каждой позиции в заказе.
Можете ее просто закоментироват.
Ясно спасибо.
ОтветитьУдалитьА так очень интересные и полезные подборки статей были бы, что-то новенькое по крайней мере, от форумов.
Пожалуйста.
ОтветитьУдалитьВся инфа практически с форумов. Беру что то за пример и переделываю в своих интересах.
Спасибо за внимание.
Еще один вопрос.
ОтветитьУдалитьРучками пересчет и сохраняю сумму и итого, но вот в списке заказов, сумма выводится старая.
Что вы изменили не помните?
Ааа , туда я тоже еще не дошел. Нужно смотреть откуда берет данные и как и перезаписать... Сорри не подскажу.
ОтветитьУдалитьВы писали что делали доработку дополнительный коментарий приписка к товарам в заказе, не могли бы вы поделиться как делали?
ОтветитьУдалитьСергей, а можно изменения сделать в виде vqmod файла? Стремно просто заменять исходный файл :)
ОтветитьУдалитьМожно все , если знать как. Vqmod там не сложно, но времени нет и читал что он грузит сервер если много.
УдалитьСделайте копию ваших файлов и смело заменяйте. Если че не так верните обратно.
Сергей, приветствую!
ОтветитьУдалитьнет ли подвижек?
какие сложности с пересчетом суммарной цены?
есть желание установить и доделать, займусь в ближайшем будущем.
я думал вопрос уже отпал с выходом новых версий. постараюсь доделать.
УдалитьДа я там столько допиливал, что страшновато обновлять на новые. Хотя конечно надо попробовать на 1.5.3
УдалитьВ принципе, в базе данных замечены таблицы и поля, куда сохраняются суммы. Я бы даже сам дописал, если в сути разобраться.
Тогда поделитесь тем что вы допиливали и под какую версию укажите.
УдалитьПросто я начал заново писать, так как все ссылки биты стали на форуме.
Удалитьне понял про битые ссылки. с этой страницы скачал 2 файла - работают нормально.
Удалитьхорошо бы еще пересчитывать сумму при внесении изменений, и обновлять страницу при удалении позиции.
сумма заказа хранится в таблице order поле total
в принципе, я понял, как делать запросы на sql. еще немного покопаться с вашим файлом на пхп - и тоже, думаю, разберусь )
Добрый день! версия 1.5.1.3, допиливал по мелочам, к сожалению не записывал, что именно. В основном - тему (joolight).
ОтветитьУдалитьв админке только подсветку строк добавил, и ширину таблицы модулей сделал авто, а не на весь экран.
так что попробую скачать ваши файлы.
переход на 1.5.3 пока не удается опробовать, что-то не всё на локальном компе работает.
А заказы редактирую пока вручную в пхпадмине.
битая 2-я ссылка((
ОтветитьУдалить