Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
5 месяцев назад
Леонид Горчаков
38 лет, Россия
8 лет в сервисе
Был онлайн 5 месяцев назад
5 месяцев назад

Необходимо написать плагин способа доставки для Joomshopping 4.X (Joomla 3.8.3)

Дано:
есть SQL-таблица с адресами пунктов самовывоза (сейчас порядка 1500 строк).
В каждой строке есть четыре значимые ячейки:
OnlyPrepaidOrders - принимает два значения 0 и 1
Area (регион пункта) - например "Краснодарский край"
city_name (город) - например "Краснодар"
office_address (адрес пункта) - например "350089, Краснодар г, Чекистов пр-кт, д.22"

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


При выборке данных в ячейки проводим косметические операции:

1. Исключаем из выборки пункты, у которых значение OnlyPrepaidOrders=1
2. Исключаем из выборки пункты с регионами Москва, Санкт-Петербург, Хабаровский край, Камчатский край,
Сахалинская обл, Саха (Якутия) респ (условие будет браться из дополнительного текстового файла №1)
3. Исключаем пункты из городов Дудинка и Норильск (условие будет браться из дополнительного текстового файла №2)
4. А адресе пункта проверяем что строчка начинается с маски "6 цифр, запятая, пробел" и если это так - вырезаем эту часть:
т.е. "350089, Краснодар г, Чекистов пр-кт, д.22" превращается в выдаче в "Краснодар г, Чекистов пр-кт, д.22"
5. При выводе в выпадающие списки сортируем результаты по алфавиту (и регионы, и адреса пунктов)

При оформлении заказа выбранный клиентом регион и адрес пункта записываются в специальную ячейку в данных клиента.

Обязательные требования

Сторонние библиотеки/скрипты для решения задачи подгружать крайне не желательно.
Посмотрите пожалуйста что уже подключено на http://camfora.ru/index.php/magazin и оцените необходимо ли вам подключать что-то еще.
Обязательно укажите ответ на этот вопрос в своей заявке на проект (это будет одним из важнейших критериев при принятии выполненного
задания).


РЕШЕНИЕ НЕОБХОДИМО ОФОРМИТЬ В ВИДЕ СТАНДАРТНОГО ДОПОЛНЕНИЯ ДЛЯ JOOMSHOPPING (устанавливаемого и удаляемого стандартными средствами)

Заявки фрилансеров

Сергей В.
Сергей В. 
30 лет, Россия
8 лет в сервисе
Был онлайн 23 минуты назад
5 месяцев назад
ТОП-5 — Веб-программирование
Леонид Рыбаков
49 лет, Россия
5 лет в сервисе
Был онлайн 2 месяца назад
5 месяцев назад
Александр Федянин
32 года, Россия
9 лет в сервисе
Был онлайн 11 часов назад
5 месяцев назад

Похожие заказы

Программинг для интернет магазина

Необходимо на существующий дизайн написать программинг для инет магазина! Пишите письма друзья, подробнее в привате!

Скрипт для downloadable goods

Площадка для продажи "downloadable goods" -catalog -search -shoping cart -digital goods delivery -payment Полное ТЗ высылается по требованию

Движок для сайта ! PHP

Создать систему для размешения информации ! 1 Обязательная регистрация посетителей с принужденной подпиской на новости ! Подтверждение регистрации на емаил . 2 После авторизации размешение посетителем информации в форме ограниченую n количеством знак...

Для работы над серией проектов разыскивается PHP программер с опытом phorum

Для работы над серией проектов разыскивается PHP программер с опытом работы с форумом phorum5 (phorum.org) Требуется кастомизировать внешний вид (дизайн я предоставлю), добавить пару полей к форме (и соответственно базе), поменять структуру index.php...

Модуль для сайта Агентства недвижимости

Требуется создать модуль для сайта агентства недвижимости. Движок сайта пишется на PHP. Дизайн уже почти готов. Вам нужно будет встроить модуль в уже готовый сайт. Модуль должен иметь панель администратора (администратор не владеет языками программир...

Модуль + блок для PHP_Nuke (v6.5 - 7.5) автом. обменного пункта WM + ввод-

1. Автоматический обменный пункт основных валют E-gold, WebMoney(Z, R, U, E). 2. Автоматическая регистрация ввода - вывода средств в интернет и обратно используя различные платежные варианты. А именно: почтовый перевод, интернет - банкинг (Privat 24)...

Модуль для PHP-NUKE (ver/7.3) либо отдельный сайт

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

Необходимо доделать модуль для портальной системы!

Необходимо доделать модуль для портальной системы! Работы не много.

Требуеться флешер для создания азартных флеш игр

требуеться флешер с хорошим знанием action script и php для создания игр и переработки существующих серьезный человек другие знания и хорошее портфолио приветствуються

Доработка плагина промо-кодов на Wordpress

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