Разработка компонента для Joomla

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Есть компонент Alberghi (http://alberghi.joomlaitalia.com/) его берем за основу либо реализуем нужный функционал с нуля (дальше из тз будет внятно где)

И так конкретнее
Что нравится в Alberghi и хотелось бы оставить:
1. Подлинно грамотная и пошаговая конструкция изложения гостинницы (как в клиентской так и в админской части)
2. Персональная фотогалерея для всякой гостинницы с вероятность типичной (с точки зрения финального пользователя обиш администратора тот, что наполняет базу, а таковых на фирме традиционно 3-5 человек) загрузки картинок на сервер

****************
Фото галерею либо эта но справками чтобы отображались таки кнопки вперед/назд при просмотре крупных фото либо привинтить всякий аналог, убрать затемнение при просмотре болших фото

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

Компонента должна всецело руководить содержимым тур предложений т.е. дабы небыло необходимости метатся по каждым разделам содержимого и различным компонентам, а все делать из одного места
на примере:
Пошагово создавать струтуру
1 - Создание страны с изложением, картой, флагом, фотогалереей (как в Alberghi на странице с изложением где нибуть сбоку, а не отдельной компонентой) и сразуже с вероятностью создания пункта меню
2 - Создание в стране городов (т.е. заходим в компоненту и при выборе сотворить указываем "Город" и в какой стране данный город находится) если заполнено изложение (короткое о городе - история, местные праздники, достопримечательности) то появльется во втором ярусе при выборе страны новейший пункт меню (Разграничитель / Заполнитель) с выбором определенного города, изложение (если оно есть показывается над списком гостинниц в данном городе) Длину изложения желанно ограничить какимнибуть числом символов чтобы администратора поэм не писали Список гостинниц как в Alberghi - там все компакно и информативно
3 - Создание гостинниц
3.1 Вводим названи
3.2 В выпадающем списке выбираем страну
3.2. В выпадающем списке выбираем город
3.4. Дальше функционал Alberghi, исключительное добавить тип
Гостинница
Мотель
Пансионат
Санаторий
База отдыха
3.5 Дописать поле "стоимость от" и выбор валюты с обезательной проверкой на ввод цифрового значения
4 Создание ТУРОВ (чай турагенство в основном занимается продажей туров, а не реально гостинниц)
4.0 Вводим ТИП тура (туры то тоже различные бывают
Экскурсионные туры
Отдых на море
Целебные туры
Отдых в горах
Горнолыжные туры
и т.д. типы туров заблаговременно создаются в настройках)
4.1 Вводим название
4.2 В выпадающих списках выбираем страну и тип тура
4.3. Вводим всеобщее изложение тура/экскурсий/список нужных документов - это примитивно как содержимое ctrl+c, ctrl+v из Word-a
4.5 Дальше должен быть выбор: идет список всех гостинниц которые есть в стране для которой создается тур, и расставляем галочки на вопреки нужных
и когда пользователь выбирает просмотр тура, внизу за изложением тура и его ценой пишется "Допустимые гостинницы на селение в данном туре" и идет список линков на гостинницы которые были выбраны администратором под данный тур и пользователь может посмотреть подробную информацию о всякой гостиннице, а не коротко как традиционно пишут на сайтах турагенств
4.6 Форма заблаговременного заказа тура (как на гостинницы в Alberghi)
4.7 Реализовать функцию "Даты заездов" - их может быть не ограниченно, в таблице с коротким изложением только ближайшие 3 дальше .... а все заезды в полном изложении сразу под названием
4.8 "стоимость от" и выбор валюты с обезательной проверкой на ввод цифрового значения
5. Турагенства по структуре своей работы делятся на три типа
1 Основные продажи - гостинницы
2 Основные продажи - туры
3 Равные продажи как гостинниц так и туров

Отсель итог - не каждому агенствам будет комфортна струтура основанная на странах
следственно необходимо сделать в админке 3 чекбоксовых переключателя и организовать конструкции:
1 Основное меню основано на 1. Страны (при этом будет конструкция описанная мною выше) 2. Туры (при этом в меню будут типы туров, позже выбора типа тура будет выбор страны желаемого посещения и там таблица туров в страну с линками на изложение)
2 Если турагенство основывает работу на странах то сделать вероятность создания доп меню "Наши туры" При включении данного меню должно создатся новое меню которое из базы возьмет все имеющиеся типы туров и страны в которые эти туры есть, при выборе нужного типа тура и страны будет переход в соответсвующий раздел данной страны)

6 Горящие туры
дюже недурна надстройка для Alberghi - Scroll Module
позже того как гостинница/тур теснее сделана чтоб в админке наоборот наименования дозволено было ставить галочку "Горящее" и чтоб оно выводило вот также как Scroll Module и цена была выделена <bold>и<red>
А также в меню "Наши туры" был пункт "Горящие предложения" и там таблица с горящими по странам (вероятность сортировки горящих, что первое что последнее , по умолчанию по дате)

7 Книга отзывов к гостинницам и турам (с вероятность модерации)

8 Поиск тура
Страна: выпадающий список
Город: по умолчанию любой
Тип тура: тур/гостинница Позже выбора если тур то: либо по каждом либо из списка в базе если гостинница то анологично все либо выбор определенного типа
Стоимость: От: До:
Валюта:
Период: C: До: (всплывающий календарь с автозаполнением формы)

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26