Dopracować funkcje opencart 2.3 moduł simple
Witaj
ocStore 2.3.0.2
Demo z pudełka bez błędów, lagów, itp...
1. Na stronie znajduje się strona edycji danych użytkownika. (dostępna tylko po zalogowaniu)
strona/index.php?route=account/simpleedit
ma następujące pola:
Imię
Plik 1
Plik 2
Telefon
Zadanie 1:
gdy użytkownik załadował plik 1 i plik 2, nie ma znaczenia w jakiej kolejności.
należy pod polami wyświetlić te obrazy w tagu img.
1. użytkownik załadował zdjęcie
2. kliknął zapisz.
3. strona się przeładowała i na dole pod każdym polem powinno być widoczne zdjęcie, które załadował.
4. po załadowaniu zdjęcia, przyciski Załaduj plik powinny być zablokowane. może załadować tylko raz.
5. - po załadowaniu pliku pod każdym plikiem napis: pomyślnie dodałeś zdjęcie, czekaj. (napisy nie powinny znikać. jeśli plik jest załadowany, napis jest zawsze.)
Zadanie 2.
OPIS JUŻ STWORZONY I DZIAŁA STANDARDOWO:
Na zakładce
-Klienci => Pola niestandardowe
stworzyłem pole o nazwie STATUS
Typ pola Przełącznik (Radio)
Admin wchodzi w edycję użytkownika i widzi, że pliki są załadowane.
wchodzi tak:
w użytkownikach po prostu loguje się przyciskiem zaloguj się. i dodaje link
strona/index.php?route=account/simpleedit (tam widać, czy są pliki, czy nie.)
po czym
Admin widzi, że użytkownik załadował pliki.
jeśli z plikami wszystko w porządku.
1. admin w ustawieniach użytkownika w zakładce status wybiera zweryfikowane.
2. domyślnie powinno być ustawione nieweryfikowane.
3. i gdy wybierze zaznaczenie zweryfikowane, to napis, który zrobiłeś w Zadaniu 1
zmienia się na zweryfikowane dziękujemy.
Zadanie 3.
w kontrolerze header.php i pliku header.tpl
wyświetlić tę samą weryfikację, co w zadaniu 2.
jeśli zaznaczenie jest nieweryfikowane = wyświetlamy tekst
<p>nieweryfikowane</p>
jeśli zweryfikowane, wyświetlamy tekst:
<p>zweryfikowane</p>
Zadanie 4.
Dodaj weryfikację - jeśli zalogowany użytkownik NIE jest Adminem (po prostu każdy zarejestrowany na stronie użytkownik.)
- użytkownik widzi typ pól tylko FILE.
- Admin widzi wszystkie pola z modułu simple.
(wyświetlone na zrzucie ekranu)
uwaga, nie trzeba nic wymyślać), w php wystarczy podać nazwy pól lub coś takiego, dalej sam będę się bawił.
uwaga, moduł z pudełka wszystko działa, typ rejestracja itp_)) najlepiej, aby wszystko działało)
Вітаю
ocStore 2.3.0.2
Демо з коробки без багів, лагів, тощо...
1. На сайті є сторінка редагування данних користувача. (доступна тілки пісяла авторизації)
сайт/index.php?route=account/simpleedit
є наступні поля:
Имя
Файл 1
Файл 2
Телефон
Задача 1:
коли користувач завантажив файл1 і файл 2 не важливо в якій послідовності.
потрібно під полями вивести ці зображення в тег img.
1. користувач завантажив фото
2. натиснув зберегти.
3. сторінка перезавантажилась і внизу під кожним полем повинно бути видно зображення яке він завантажив.
4. після того як фото завантажене, кнопки Загрузить файл повинні заблокуватися. він може заванатажити тільки один раз.
5. - після заванатаженння файлу під кожним файлом надпис: ви успішно додали фото очікуйте.(надписи повиннен не пропадати. якщо файл завантажений надпис є завжди.)
Задача 2.
ОПИС ЦЕ ВЖЕ СТВРОНО І ПРАЦЮЄ СТАНДАРТНО:
На вкаладці
-Покупатели => Произвольные поля
я створив поле з назвою СТАТУС
Тип поля Переключатель (Radio)
Адмін заходить в редагування користувача і бачить що файли завантаженні.
заходить він так:
в корисутвачах просто авторизується кнопкую авторизуватись. і дадає посилання
сайт/index.php?route=account/simpleedit (там видно є файли чи немає.)
після чого він
Адмін бачить що корисутвач завантажив файли.
якщо з файлами все добре.
1. адмін в налаштуваннях користувача вводить на вкладці статус обирає перевірено.
2. по замовчуванню повинно стояти неперевірено.
3. і коли він обере галочку перевірено то надпис який ви робили в Задача 1
змінюється на перевірено дякуюмо.
Задача 3.
в контроллері header.php і файлі header.tpl
вивести такуж саму перевірку як і в задачі 2.
якщо галочка стоїть неперевірено = виводимо текст
<p>неперевірено</p>
якщо перевірено виводимо текст:
<p>перевірено</p>
Задача 4.
Додати перевірку - якщо авторизований користувач НЕ Адмін (просто любий зарестрований на сайті користувач.)
- користувач бачить тип полів тільки FILE.
- Адмін бачить всі поля із модуля simple.
(відобразив на скріні)
увага непотрібно нічого видумувати), в php достатньо вказати назви полів чи щось таке, далі я сам буду гратися.
увага модуль з коробки все працює типу реєстарція і тд_)) бажано щоб все і працювало)
Załączniki 6
Opinia zleceniodawcy o współpracy z Vanya Kutuzov
Dopracować funkcje opencart 2.3 moduł simplePracujemy nie pierwszy raz.
Polecam do współpracy! PROFESJONALISTA!
Opinia freelancera o współpracy z Sanya Dimov
Dopracować funkcje opencart 2.3 moduł simplewszystko dobrze + + + + + + + + + + +
-
Dzień dobry!
Nic trudnego, mogę napisać plik okmod, który wprowadzi poprawki. Mogę bezpośrednio w kodzie.
Pracuję z OpenCart od 14 lat, piszę czysty kod, bez obejść i błędów.
Добрий день!
Нічого важкого, можу написати окмод файл, який буде вносити корективи. Можу напряму в коді.
З опенкарт працюю 14 років, пишу чистий код, без костилів і багів.
-
556 4 0 Witaj, lepiej opisać nie szczegóły realizacji (i tak opisaliście tylko część z nich), a sformułować zadanie. Na jego podstawie zostanie zbudowana optymalna, wygodna dla użytkownika realizacja.
Вітаю, краще описувати не деталі реалізації (ви все одно лише частину їх описали) а сформулювати задачу. З неї буде побудована оптимальна зручна для користувача реалізація.
-
3160 404 7 1 mogę zrobić
= -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=-
могу сделать
= -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=-
-
620 28 0 1 Dzień dobry!
Proszę się zgłaszać, zrobię wszystko jakościowo. Dodam funkcjonalność zgodnie z zasadami rozwoju osStore bez zbędnych ruchów. W pierwszym zadaniu dobrze byłoby dodać przycisk "usuń" na wypadek, gdyby użytkownik przypadkowo załadował niewłaściwy plik.
Доброго дня!
Звертайтесь, зроблю все якісно. Додам функціонал згідно з принципами розробки osStore без зайвих рухів. В першому завданні непогано було б додати кнопку "удалить" на той випадок коли користувач помилково завантажив не той файл.
-
792 8 0 Dzień dobry.
Wykonam wszystkie zadania.
Doświadczenie z OpenCart ponad 7 lat.
Proszę o kontakt.
Доброго дня.
Виконаю всі завдання.
Досвід з Опенкарт більше 7 років.
Звертайтесь.
-
302 Rozumiem, po prostu dodać poprawki do szablonu przez ftp z użyciem standardowych funkcji przesyłania. I sprawdzić, czy pole jest wypełnione w bazie. Mogę zacząć teraz.
Понятно, просто по фтп добавить правки в шаблон с использований стандартный функций загрузки. И проверки заполнено ли поле в базе. Могу приступить сейчас.
-
1687 62 0 Witam, mam ponad 9-letnie doświadczenie w pracy z OpenCart, bez problemu zrealizuję, proszę o kontakt, dziękuję.
Вітаю, мій досвід роботи з OpenCart більше 9 років, без проблем реалізую, звертайтесь, дякую.
Aktualne projekty freelancerskie w kategorii PHP
Potrzebny programista Laravel ze znajomością angielskiego do projektuMamy duży projekt, który trzeba zrealizować na Lravel Od razu piszę, projekt ma dużą część backendową, wszystkie szczegóły wyślę w wiadomości prywatnej. Od razu piszcie swoją stawkę; Krótko o projekcie Ten projekt to rozwój strony internetowej, która oferuje usługi i sprzęt… Javascript & Typescript, PHP ∙ 6 godzin 2 minuty temu ∙ 13 ofert |
Ustawienie dostawy „Nowa Poczta” i sprawdzenie anulowanych zamówień
64 PLN
Platforma: OpenCart URL panelu administracyjnego: wyślę Aktualny moduł: Używany moduł porzuconych zamówień (Abandoned Orders) Zadanie: 1. Sprawdzić, dlaczego nie działa dostawa „Nowa Poczta”. – Upewnić się, że API jest podłączone i działa. – Sprawić, aby klient widział… Content Management Systems, PHP ∙ 11 godzin 31 minut temu ∙ 5 ofert |
Wymagany programista Laravel do wsparcia i rozwoju gotowego projektu
273 PLN
Cześć!Szukam programisty Laravel do kontynuacji pracy nad już zrealizowanym projektem. Poprzedni programista zakończył główną część zadań, jednak przestał się kontaktować.Na chwilę obecną potrzebne jest:— Naprawa znalezionych błędów— Rozbudowa funkcjonalności (specyfikacja… PHP ∙ 13 godzin 8 minut temu ∙ 27 ofert |
Laravel + Nuxt.js
909 PLN
Projekt na Laravel + Nuxt.js Platforma internetowa zbudowana na Laravel i Nuxt.js. Używane jest Kubernetes do orkiestracji, GitLab CI i ArgoCD do automatyzacji procesów CI/CD. Hosting — DigitalOcean, baza danych — MySQL. Zadania obejmują wsparcie techniczne, optymalizację,… PHP, Bazy danych i SQL ∙ 1 dzień 11 godzin temu ∙ 16 ofert |
Konfiguracja API na stronie docelowejNieобходимо настроić передачę API na лендинге. Лендинг залит w Keitaro. API заключają się w отправке OTP кода. Есть вся инструкция по настройке. Более детальную информацию скину в личные сообщения. Zrobić нужно teraz. PHP, Programowanie stron internetowych ∙ 1 dzień 12 godzin temu ∙ 8 ofert |