Создание модуля Конструктор форм брони для CMS Prestashop
У модуля должна быть страница настройки в админ-панели, где есть:
перечень уже созданных форм (их можно редактировать и изменять в них любые ранее заданные настройки) и кнопка “Добавить новую форму”.
При клике на кнопку “Добавить новую форму”, открывается страница, где есть:
ОБЛАСТЬ С ОБЩИМИ НАСТРОЙКАМИ ФОРМЫ:
кнопка “Создать сервисный центр” (текстовое поле: Адрес и кнопка "Сохранить")
кнопка “Создать услугу” (при клике текстовое поле: Название услуги и кнопка "Сохранить")
и кнопка “Настроить связи” при клике на которую таблица, где:
по вертикале все добавленные сервисные центры, а по горизонтали все добавленные услуги и на пересечении - чекбоксы (по умолчанию везде стоят галочки, их можно снять, таким образом указав какие услуги оказываются в каком сервисном центре).
ОБЛАСТЬ С ПЕРЕЧНЕМ ДОСТУПНЫХ ЭЛЕМЕНТОВ
а именно:
Чекбокс (при использовании этого элемента можно, но не обязательно задать название и добавить один или несколько вариантов)
Радиокнопки (при использовании этого элемента нужно задать название и добавить несколько вариантов)
Текстовое поле (при использовании этого элемента нужно задать название поля)
Имя (название поля по-умолчанию: Имя, менять нельзя)
Телефон (название поля по-умолчанию: Телефон, менять нельзя, в этом поле пользователь может ввести только номер телефона)
Выпадающий список (при использовании этого элемента нужно обязательно задать название и несколько вариантов)
Услуга (выпадающий список с добавленными в общих настройках услугами, название по-умолчанию Услуга, менять нельзя, если ранее, в области с общими настройками были настроены взаимосвязи между услугами и сервисными центрами, то на сайте при выборе одного из вариантов в выпадающем списке с адресами сервисных центров, в этом выпадающем списке отобразятся только те услуги, которые предоставляются в выбранном сервисном центре)
Адрес сервисного центра (выпадающий список с с добавленными в общих настройках адресами сервисных центров, название по умолчанию Адрес сервисного центра,менять нельзя, если ранее, в области с общими настройками были настроены взаимосвязи между услугами и сервисными центрами, то на сайте при выборе одного из вариантов в выпадающем списке с услугами, в этом выпадающем списке отобразятся только те сервисные центры, где есть выбранная услуга)
Дата (выпадающий список дат в рамках 1 календарного месяца)
Время (выпадающий список вариантов времени с 9:00 до 18:00 с 10 минутным интервалом, нельзя забронировать уже прошедшее время и время уже забронированное другим пользователем для этой комбинации адреса-услуги)
Кнопка (текст на кнопке)
РАБОЧАЯ ОБЛАСТЬ
где мы собираем форму и задаем настройки.
Когда форма собрана, должна быть возможность сгенерировать код/линк для вставки под кнопку. Форма на сайте будет использоваться на страницах услуг и должна появляться во всплывающем окне при клике на кнопку.
При оформлении заявки данные с формы приходят на почту.
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
~5 mikroserwisów na FastAPI + poprawki i refaktoryzacja
1301 PLN
Jest projekt składający się z około 11 mikroserwisów na FastAPI z integracjami, który jest w ponad połowie gotowy. Zadanie polega na dokończeniu pozostałych około 5 mikroserwisów (konkretnie - subskrypcje/fakturowanie i integracja z Revenuecat, ochrona przed nadużyciami dla… Python, Programowanie stron internetowych ∙ 44 minuty temu ∙ 12 ofert |
Responsywny projekt strony internetowej portfolio (wordap - strona internetowa do sprzedaży i zakupu)Potrzebuję czystej, nowoczesnej strony portfolio, która będzie zgodna z moimi istniejącymi wytycznymi marki i pięknie dostosuje się do komputerów stacjonarnych, tabletów i urządzeń mobilnych. Zadaniem strony jest proste: podkreślić moją pracę za pomocą zdjęć o dużym wpływie,… Content Management Systems, Programowanie stron internetowych ∙ 15 godzin 31 minut temu ∙ 31 ofert |
Przeniesienie strony z OpenCart na platformę KhoroshopDzień dobry. Jest strona na OpenCart, sklep internetowy. Należy przenieść strukturę strony na platformę GoodShop, dobrać design dla nowej strony i uczynić ją w pełni funkcjonalną. Układ HTML i CSS, Programowanie stron internetowych ∙ 19 godzin 11 minut temu ∙ 25 ofert |
Wprowadzenie poprawek na stronie (WP, Elementor)Dzień dobry. Trzeba wprowadzić 2 poprawki na stronie: 1. Menu główne "pływa" przy najechaniu kursorem, plus w wersji ukraińskiej jest wyśrodkowane pionowo (tak ma być), a w rosyjskiej - bez wyśrodkowania, na górze. Trzeba wyśrodkować rosyjskie jak w ukraińskim. 2. Na stronie… Programowanie stron internetowych ∙ 21 godzin 47 minut temu ∙ 67 ofert |
Należy zmodernizować panel administracyjny w Open Cart dla wygody.Specyfikacja techniczna dotycząca konfiguracji/rozwoju OpenCart 1. Katalog → Produkty Zadanie 1. Dodać kolumnę „Kategoria” do listy produktów Zadanie 2. Dodać kolumnę „Artykuł” do listy produktów Zadanie 3. Dodać kolumnę „Data i czas utworzenia produktu” Zadanie 4. Szybka edycja… Programowanie stron internetowych ∙ 22 godziny 4 minuty temu ∙ 54 oferty |