Доработка Opencart 2.3
Добрый день. Имею небольшой интернет магазин на основе opencart 2.3
Нуждаюсь в ряде доработок и исправлении ошибок изложенных ниже. Многие из доработок небольшие, но я детально их описал с примерами, чтоб вам при прочтении было понятнее.
https://planetakonditera.com.ua
1. Подключение интернет эквайринга. Еще выбираем поставщика услуги.
2. Статусы заказа. Нам необходимы статусы для удобной работы с заказами. И мы планируем добавлять еще. Проблема в том, что из имеющихся сейчас статусов товар бронируют(из наличия) только 2 из них ("В ожидании" и "Выполнен"), остальные же статусы оставляют товар на складе, что делает их использование нецелесообразным. Нам нужно чтоб все существующие и созданные в будущем статусы закрепляли товар к заказу (минусовали его из склада) либо, чтоб это можно было настраивать самому. Например имеется 10 товаров "А", клиент делает заказ, заказу автоматические присваивается статус "в ожидании", на складе показывает 9 штук товара "А". Если изменить статус на "Ожидает оплаты", то на складе снова будет показывать 10 товаров, если поставить статус "выполнен" снова будет 9 штук. То есть все статусы кроме "в ожидании" и "выполнен" возвращают товар на склад.
3. Последний товар в наличии. У нас настроена админка так, чтоб нельзя было создать заказ с товаром которого нет в наличии. Но когда приходит заказ на последний товар в наличии, нет возможности как либо отредактировать заказ (например изменить статус) т.к. система "кричит" о том что товар, который находится в заказе закончился. Например человек заказывает краситель, у нас в наличии указано количество (1). После того как человек сделал заказ, в наличии стоит кол-во (0) и его нельзя заказать и на сайте пишет «нет в наличии». Все верно так и должно быть. Проблемы начинаются позже при редактировании заказа. Например человек просит добавить еще 1 другой товар в заказ. Я захожу в редактирование заказа и добавляю товар. Система начинает выделять красными звездочками краситель (т.к. считает что его уже нет в наличии) и не дает сохранить изменения.
4. Та же ситуация и с последними бонусами которые человек хочет использовать.
К примеру человек делает заказ на 100 грн. , а у него на счету есть 10 бонусов. В просмотре заказа все верно показывает 100-10=90 и у клиента считается уже 0 бонусов. Потом клиент просит добавить в заказ товар на 50 грн. (к примеру). Захожу в редактирование, добавляю товар и в поле бонусы стоит все так же 10 бонусов к которым я должен нажать кнопку "применить", система пишет «недостаточно бонусов» т.к. у человека сейчас 0. Приходится сохранять заказ без применения бонусов, баллы возвращаются на счет клиента и теперь я могу снова отредактировав заказ применить баллы.
5. Зарегистрировать аккаунт на сайте можно отдельно через кнопку в шапке либо в меню оформления заказа. При регистрации через кнопку в шапке возникают проблемы, ссылка в письме с подтверждением регистрации не работает (кидает на страницу с белым экраном) и у аккаунта висит статус "отключен". Включить его можно через админку вручную, но до того у клиента нет возможности авторизироваться.
6. На странице https://planetakonditera.com.ua/login/ при введении неправильных авторизационных данных выдает ошибку и выкидывает на белый экран.
7. Скидка на акционные товары применяется только после повторного сохранения заказа. До того скидка в заказе не видна.
8. При подтверждении заказа страница "спасибо" долго грузится. Пользователи не всегда это понимают и несколько раз нажимают на кнопку подтверждения заказа. Из за чего в админку приходит по 1 пустому заказу за каждый дополнительный клик по кнопке.
И есть еще ряд менее важных доработок. Прошу составить для них отдельный бюджет т.к. возможно, что они будут внедрены отдельно, будем смотреть по стоимости.
9. Ошибка в работе кнопки "больше товаров". На небольшом количестве товаров все работает. А когда стали проверять на большой категории увидели что показывает далеко не все товары. Кнопка нажимается всего 3 раза (даже если страниц 13) и в конце уже показывает товары которых нет в наличии и то не все. Сейчас кнопка отключена.
10. Также по поводу почты: письма приходят и нам и покупателю каждый раз когда меняется информация о заказе в том числе при смене статуса (передано на сборку, выполнен и т.п.) и получается спам. Можно ли сделать так, чтоб письмо приходило при самом заказе, а повторно только при изменении товаров в заказе, либо только при оформлении.
11. Можно ли отобразить сумму и содержание заказа на "thank you page"? Это нужно для того, чтоб зацепить эту информацию в Google Tag Manager.
12. При поиске на сайте в списке найденных товаров 2 раза пишет "грн" после цены
13. Баг с иконками операторов сотовой связи. При внесении изменений в разделе админки "Настройки" исчезают картинки прикрепленные к операторам сотовой связи в шапке. И эти иконки криво сверстаны, их нельзя заменить. Какую бы картинку ты не вставил на сайте появятся только эти иконки. Но поле с картинкой должно быть заполнено иначе иконка не появится.
14. Поиск по товарам в админке работает топорно. Ищет товары только буква в букву.
15. В счете заказа не отображается номер телефона клиента.
16. Когда пользователь не указывает почту письмо о новом заказе не приходит ни ему (понятно почему) ни нам. Возможно эта проблема возникает из за того, что поле «почта» обязательно должно быть заполнено. Но поскольку при заказе по телефону человеку неудобно диктовать почту и у некоторых клиентов нет почты мы не можем сделать это поле обязательным для заполнения. Возможно эту проблему можно решить добавив какую-то "заглушку" в поле «почта».
Жду ваших предложений. Большое спасибо!
Актуальні фриланс-проєкти в категорії PHP
Новий магазин на Woocommerce
103 670 UAH
Шукаю розробника для створення інтернет-магазину на Woocommerce. Проект - магазин щоденних акцій, популярні товари в обмеженій кількості. Що вже є: верстка всіх сторінок (вітрина, оформлення замовлення, контентні сторінки, акаунт покупця), фірмовий стиль, логотип,… PHP, Веб-програмування ∙ 1 година 19 хвилин тому ∙ 49 ставок |
Потрібно зробити доопрацювання на сайті Modx Evolution CMS 3.1.7
1000 UAH
Розробляється доопрацювання дизайну та верстка сайту, потрібно буде впровадити ці роботи на сайт.Також впровадити деякі доопрацювання на сайті. HTML та CSS верстання, PHP ∙ 5 годин 24 хвилини тому ∙ 20 ставок |
Впровадження технічного SEO-аудиту на OpenCartДоброго дня. Потрібен впровадити технічні SEO-правки на сайті softugo.com. Сайт вже розроблений, але ще не запущений повноцінно. Платформа: ocStore 3.0.2.0 / OpenCart + кастомний код. Хостинг: Hostinger. Поточна PHP version: 7.3. (планується перехід на PHP 8.2) Є готовий… PHP, Веб-програмування ∙ 1 день 2 години тому ∙ 56 ставок |
Виконання робіт після SEO- аудиту
15 000 UAH
Потрібен досвідчений OpenCart-розробник для виконання SEO та технічних доопрацювань інтернет-магазину. Основні завдання: Виправлення структури внутрішніх посилань та меню. Додавання посилань у футер. Реалізація хлібних крихт з мікророзміткою Schema.org. Виправлення генерації… PHP, Супровід сайтів ∙ 4 дні 2 години тому ∙ 63 ставки |
Потрібна інтеграція KeyCRM → ПРРО Кашалот |