Плагин: Интеграция API Новой Почты на сайт с Joomla 3
Здравствуйте сайт сделан на VirtueMart 3.2.12 Joomla! 3.8.11
Плагин корзины: System - VP One Page Checkout
Уже была интеграция, но плагин заглючил, а разработчик не выходит на связь, поэтому вынуждены перезаказывать разработку, но зато есть понимание что нужно.
1) ФРОНТЕНД:
стандартная корзина сайта до выбора отправки новой почты:

После выбора Новой Почтой на отделение - добавляется поле с отделением и обнуляется поле с городом, обе строки имеют выпадающие списки с подбором релевантной выдачи при вводе (напечатал букву Д и сразу список городов на букву Д подтянулся и т.д.). Поля можно будет или закрасить другим фоном или сделать окантовку например красного цвета чтобы обратить внимание на необходимость заполнения, например:

На некоторых сайтах есть реализация в 3 поля где есть выбор Области - потом Города и потом Отделения - лучше в 2 поля - чтобы клиенту меньше производить манипуляций при оформлении. Лучше 2 поля, и если есть несколько городов с похожим названием - в скобках подписывается область как сделано например здесь: https://www.ttt.ua/

2) БЕКЕНД:
После создания способа доставки "новая почта" который появляется после установки плагина - в конфигурации вводятся данные:
- ключ API НП для интеграции с личным кабинетом пользователя на сайте НП;
- данные отправителя по умолчанию:
- ФИО
- номер телефона
- город/отделение
- от какой суммы заказа в корзине доступен данный способ доставки;
- кто плательщик за отправку по умолчанию - получатели или отправитель.
После этого в стандартной форме заказа в Вирте появляется:
- такие же поля с выпадающим списком города и отделения, для того что если человек передумал и вместо самовывоза или доставки - решил оформить отправку - чтобы можно было выбрать город и отделение прямо в админке.
- кнопка "оформить ТТН", после нажадия которой данные по отправителю по умолчаюнию (писал выше) и данные по получателю, которые он указкал при оформлении заказа, а именно:
- ФИО
- номер телефона
- город/отделение
передаются в личный кабнет НП и создается ТТН (не полная - данные по наложке и габаритам потом отдельно вручную проставляются);
- после нажатия кнопки также нужно уведомление об успешности или неуспешности создания ТТН и в случае неуспешности - ее причина (напр. не заполнено поле Фамилия или др.).
Иными словами нужно иметь возможность импортировать данные по отправкам с админки в кабинет ТТН и создавать ТТН "в один клик" после оформления заказа с отправкой на сайте, а также при смене способа доставки непосредственно клиентом - был самовывоз, захотел отправку - выбрал кород-отделение - как на фронтенде, нажал "создать ТТН" и ТТН сформировалась.
Опыт в разработке подобных плагинов под нашу платформу приветствуется. При назначении ставок сбрасывайте примеры реализованных интеграций на рабочих сайтах.
Aktualne zlecenia dla freelancerów w kategorii PHP
Szukamy specjalisty Bitrix24 / integratora CRM do ustawienia automatyzacjiNasza firma pracuje z CRM Bitrix24. Potrzebujemy specjalisty, który będzie w stanie skonfigurować automatyczne dodawanie numeru telefonu do leadów/zamówień w dwóch formatach. Automatyzacja musi być poprawnie skonfigurowana dla dwóch krajów: Republika Mołdowa i Rumunia. Zadanie:… PHP, Programowanie stron internetowych ∙ 58 minut temu ∙ 13 ofert |
Dodać pasek przewijania do nagłówka strony
59 PLN
https://crazybox.com.ua/uk?srsltid=AfmBOopQRUXCCmxx699n57B3eP1XmwcYxJxwPh9qV9WcVjLjS_J2pK5s oto przykład jak to u nich wygląda, trzeba zrobić na ich podobieństwo a na tym trzeba zrobić https://rollershop.com.ua/ opencart ocStore 3.0.3.7. i żeby była możliwość edytowania… PHP, Programowanie stron internetowych ∙ 18 godzin 17 minut temu ∙ 79 ofert |
Optymalizacja stronyOptymalizacja strony jdgreta.co.uk na Shopify. Audyt SEO dołączony do projektu. Główne zadania - - Poprawić wszystkie metadane - Wykonać TZ dla programisty (ponieważ w tym projekcie połączone są zadania dla programisty i SEO, jeśli nie jesteś firmą - możesz skorzystać z… Układ HTML i CSS, PHP ∙ 21 godzin 9 minut temu ∙ 29 ofert |
Specjalista od HoroshopPotrzebny specjalista, który będzie w stanie prawidłowo skonfigurować feed produktowy.Problem: Obecnie ponad 13 000 produktów jest eksportowanych z tym samym typem wartości (np. „wszystko do manicure i pedicure”). Z tego powodu w Google Ads nie można podzielić produktów na… PHP, Obsługa stron internetowych ∙ 1 dzień 23 godziny temu ∙ 20 ofert |
Sprawić, aby e-maile o zamówieniach ze sklepu nie trafiały do spamuObecnie istnieje sklep na OpenCart, a wiadomości o zamówieniach trafiają do spamu, trzeba zrobić tak, aby trafiały do Odebrane (ukr.net gmail) sprawdzić. Hosting napisał: Zła dostawa poczty elektronicznej może być związana z niską reputacją nadawcy - IP lub domeny. W takim… PHP, Programowanie stron internetowych ∙ 3 dni temu ∙ 47 ofert |