Всем привет.
Ищу человека для выполнения несложных задач по верстке и различных задач по доработке функционала. Тематика - косметика.
Я уже несколько лет не работаю с опенкартом, многое забыл и не в курсе трендов, так что требуется не просто исполнитель, а человек готовый посоветовать более адекватное решение и воплотить его.
Начнем с конкретной задачи - нужно накодить или предлоджить модуль, который реализует иную механику опций.
В дефолтном опенкарте опции присваиваются одному товару и являются своего рода модификаторами этого товара. Например есть товар "Крем" и опции 100мл, 200мл, 300мл.
Нужно изменить эту логику (ну или наворотить что-то дополнительное, что не затрагивает стандартные опции):
1. в админке каждая опция должна быть отдельным товаром (например "Крем 100мл", "Крем 200мл", "Крем 300мл")
2. в админке создавая новый или редактируя существующий товар, нужно иметь возможность указать связь с другими товарами (создавая/редактируя "Крем 300мл" нужно связать их с "Крем 100мл" и "Крем 200мл"), а так же название опции этого конкретного товара ("300мл" + поддержка мультиязыка).
3. в витрине в карточке товара нужно отображать все связанные таким образом товары в виде ссылок на эти товары ("100мл", "200мл", "300мл" и только если количество на складе != 0), а текущий товар должен быть выделен.
4. в витрине в категориях нужно отображать только 1 товар с названием "Крем" и в блоке товара вывести ссылки на возможные варианты ("100мл", "200мл", "300мл"). Ссылкой по-умолчанию на картинке/описании этого товара пусть будет ссылка на товар с первой опции.
5. в витрине в категориях блок товара должен меняться при нажатии на разные опции, меняя цену, описание, изображения, скидки (если есть).
6. в избранное должен добавляться корректный вариант товара - тот, который отображался на момент нажатия на иконку "в избранное".
7. в корзине/при оформлении/в списке новых заказов/в истории покупок и т.д. товар должен иметь название, к примеру, "Крем 100мл" с корректной ссылкой.
Магазин на этапе создания, точно еще будет много мелких задач, так что плюсом будет желание работать дальше над другими задачами, к примеру:
- переверстать шапку
- кастомные стикеры
- адекватные урлы для мультиязыка (/ua/* для украинского и /ru/* для московитского)
- различные условия доставки-оплаты, сложные взаимосвязи и зависимости от цены/количества
- шаблоны писем, интеграция с postmark
- установить/настроить/облагородить фильтр (куплен ocfilter)
- много мелкотни по верстке
- оптимизации/ускорения и всё такое
Пока что нужно сделать опции.
opencart rs 3.0.3.8
шаблон Chameleon (https://opencartforum.com/topic/184245-chameleon-adaptivnyy-universalnyy-shablon-bystryy-start-podderzhka/)
Есть необычное для местных требование - работа в git и в локальной среде. Я дам доступ к репозиторию (github) и дамп базы, а испонитель сам развернет локальную среду, направит определенный технический домен (потому что iocube c привязкой к домену) на локалхост и будет заниматься с сайтом локально. По завершению работ исполнитель пушит изменения вместе с дампом базы обратно в репозиторий и делает пулл-реквест. Если нужно - на пальцах объясню/покажу всё что нужно. FTP и ковыряния прям на сервере не будет.
OCMOD или хардкод - мне пофиг, на выбор исполнителя.
Деньги есть сколько нужно, озвучивайте хотелку.
Связь - в личку или в этой теме.