Дополнить функции OpenCart 2.3 модуля Simple
Привет
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 достаточно указать названия полей или что-то такое, дальше я сам буду играться.
внимание модуль из коробки все работает типа регистрация и т.д._)) желательно чтобы все и работало)
Вітаю
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 достатньо вказати назви полів чи щось таке, далі я сам буду гратися.
увага модуль з коробки все працює типу реєстарція і тд_)) бажано щоб все і працювало)
Приложения 6
Отзыв заказчика о сотрудничестве с Ваней Кутузовым
Дополнить функции OpenCart 2.3 модуля SimpleРаботаем не первый раз.
Рекомендую к сотрудничеству! ПРОФИ!
Отзыв фрилансера о сотрудничестве с Sanya Dimov
Дополнить функции OpenCart 2.3 модуля Simpleвсе хорошо + + + + + + + + + + +
-
Добрый день!
Ничего сложного, могу написать окмод файл, который будет вносить коррективы. Могу напрямую в коде.
С опенкарт работаю 14 лет, пишу чистый код, без костылей и багов.
Добрий день!
Нічого важкого, можу написати окмод файл, який буде вносити корективи. Можу напряму в коді.
З опенкарт працюю 14 років, пишу чистий код, без костилів і багів.
-
556 4 0 Здравствуйте, лучше описывать не детали реализации (вы все равно лишь часть их описали), а сформулировать задачу. Из нее будет построена оптимальная удобная для пользователя реализация.
Вітаю, краще описувати не деталі реалізації (ви все одно лише частину їх описали) а сформулювати задачу. З неї буде побудована оптимальна зручна для користувача реалізація.
-
3142 403 7 1 могу сделать
= -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=- = -= -= -= -=-
-
620 28 0 1 Добрый день!
Обращайтесь, сделаю все качественно. Добавлю функционал согласно принципам разработки osStore без лишних движений. В первом задании неплохо было бы добавить кнопку "удалить" на тот случай, если пользователь ошибочно загрузил не тот файл.
Доброго дня!
Звертайтесь, зроблю все якісно. Додам функціонал згідно з принципами розробки osStore без зайвих рухів. В першому завданні непогано було б додати кнопку "удалить" на той випадок коли користувач помилково завантажив не той файл.
-
792 8 0 Добрый день.
Выполню все задания.
Опыт с Опенкарт более 7 лет.
Обращайтесь.
Доброго дня.
Виконаю всі завдання.
Досвід з Опенкарт більше 7 років.
Звертайтесь.
-
237 Понятно, просто по фтп добавить правки в шаблон с использований стандартный функций загрузки. И проверки заполнено ли поле в базе. Могу приступить сейчас.
-
1687 62 0 Здравствуйте, мой опыт работы с OpenCart более 9 лет, без проблем реализую, обращайтесь, спасибо.
Вітаю, мій досвід роботи з OpenCart більше 9 років, без проблем реалізую, звертайтесь, дякую.
Актуальные фриланс-проекты в категории PHP
Исправить "проблему с отправкой электронной почты"
1035 UAH
У нас есть система бронирования, которая внезапно перестала отправлять электронные письма, такие как подтверждение бронирования. Нужен кто-то, кто посмотрит код и выяснит, в чем проблема. Сайт размещен на Hostinger PHP, Веб-программирование ∙ 4 часа 41 минута назад ∙ 14 ставок |
Laravel + Nuxt.js
10 000 UAH
Проект на Laravel + Nuxt.js Веб-платформа построена на Laravel и Nuxt.js. Используется Kubernetes для оркестрации, GitLab CI и ArgoCD для автоматизации CI/CD процессов. Хостинг — DigitalOcean, база данных — MySQL. Задачи включают техническую поддержку, оптимизацию, внедрение… PHP, Базы данных и SQL ∙ 9 часов 21 минута назад ∙ 5 ставок |
WP + 1C BASТехнические проблемы описаны в файле интересует срок и цена решения, прошу отвечать если точно знаете решение PHP, Базы данных и SQL ∙ 17 часов 4 минуты назад ∙ 1 ставка |
Создание темы/сайта Woocommerce Wordpress на основе дизайна Figma.
10 000 UAH
Необходимо реализовать сайт с функционалом на Wordpress для интернет магазина Woocommerce на основе готового Figma дизайна с минимальным количеством плагинов. Для мобильной версии также. Список страниц: - Главная страница - Хедер, футер, поиск товара, каталог. - Страница список… HTML и CSS верстка, PHP ∙ 22 часа 4 минуты назад ∙ 12 ставок |
Дополнение сайта на OpencartДля сайта на opencart нужно сделать: 1. Анимация для товаров в каталоге, выпадающем поиске и на странице поиска - при наведении на фото товара отображается следующее фото (уже есть готовая реализация на других страницах) 2. Сделать на главной странице блок Товары недели. Нужно… PHP, Веб-программирование ∙ 22 часа 43 минуты назад ∙ 13 ставок |