Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ocdev_pro

Користувачі
  • Публікації

    2 022
  • З нами

  • Відвідування

Усі публікації користувача ocdev_pro

  1. Здравствуйте, вероятно в seopro, модуль ставиться не до конца или есть конфликт с другим модулем. Тех.поддержка модуля и любые исправления на вашем магазине платная услуга
  2. Для простых обывателей и начинающих, мало полезно. Для гуру опенкарта в целом тоже, т.к и так понятно как работать с этим. НО за старания и подробное описание однозначно лайк. Вот только докер тут имхо лишний, у 99% владельцев магазинов на VPS докера нету, а их "одмины" не знают, что это такое. Когда будете работать с магазинами где 500+ заказов в день, все начнет обретать смысл. 4. Про хостинги вообще, смешно до слез... Тем магазинам которые используют шаред хостинг эта статья не нужна в принципе, у них нет не бюджета, не потребности в этом. Но вот из реального опыта скажу, что RabbitMQ решил для одного из моих проектов проблему с отправкой почты, благодаря очередям, т.к сторонний SMTP сервис не мог принимать больше 200 писем в минуту и его нельзя было менять на другой. Если говорить о реальных магазинах, а не ларьках с 3 продажами в день или сайтах мамкиных стартаперов, то очень даже нужная вещь. Но каждый смотрит с высоты своей колокольни, даже если она очень приземленная.
  3. Можете, пишете код который проверяет пользователя по ID и/или по email и/или по номеру телефона и выводите сообщение в товаре или корзине что он уже совершил заказа при найденном совпадении
  4. Понятие удобства у каждого свое, это вкусовщина. Поэтому если то, что представлено в сборке не выдает ошибок и выполняет свою функцию, то априори это не является "жесткими глюками" по причине того что, кому-то не удобно.
  5. Устранены некоторые баги с группами пользователей, добавлен новый функционал для Viber уведомлений, переделаны несколько шлюзов под гибридные рассылки Viber+SMS
  6. Я не понимаю, что это у Вас за ошибки и каким модулем создана. Пишите в ЛС, что бы разобраться с проблемой и понять надо ли Вам модуль ставить. Он не решает проблемы, он расширяет базовый функционал ocStore до нужного
  7. Опять Вы начинаете размазывать, мы говорим конкретно о 3 версии и о том, что в ней уже работает. Без всяких модулей итд. Если вы топите за модули Марка, то мне не о чем с вами разговаривать.
  8. Не вижу ничего плохого что бы добавлять в url код языка, и будут ссылки ua-ololo. Давайте рассуждать не с точки зрения направится/не нравиться. А только реальными фактами и аргументами, как специалисты. Со стороны СЕО никаких проблем с этими ссылками нет и скажу больше, это отлично работает и на 100% выполняет поставленные задачи. Поэтому не нужно изобретать велосипед и ломать то что уже есть в ocStore 3 корявыми модулями от Марка
  9. Да не важно как это называется... я вообще код х**рю. Вместо того-что бы по старой привычке докапываться до слов, пишите нормальный код. Посыл от @dinox вполне адекватный и правильный, то что там в самом opencart есть косяки по codestyle итд не означает, что вы все должны деградировать и писать как придумается. Стандарты ведь существуют не просто так, лучше бы вам коллеги начать их придерживаться. Ну вот за прямые запросы в БД из контроллера, надо отдельное наказание ввести.
  10. Почему Вы здесь, если другие модули не нужны? Выше я дал ссылку на бесплатный модуль, ставьте, настраивайте и не имейте проблем. В свою очередь я всегда буду благодарен за финансовую поддержку модуля (информация есть на странице модуля)
  11. Серж, потому-что на голом энтузиазме никто в наше время ничего пилить не будет)) А если пилить, то уже на чем-то современном, типа Laravel + Vue или React. В противном случае и так сойдет)) Чего реально не хватает в Opencart так это ORM и API, что бы разделить бек и фронт. Ну а о постоянном дублировании кода итд уже и говорить не стоит, это не излечимо)
  12. Ну я знаю только один Arastta, но чет у ребят не особо поперло и новых версий они не пилили. Да нет смысла делать какой-то форк. Opencart имеет сам по себе широкую известность и в этом весь смысл, бюджетно, просто. Сделай форк о котором никто не знает, и что дальше.. попробуй его раскрутить
  13. Как минимум стоит поставить нормальные права на файлы и папки. Ну и как вариант, перестать использовать всякие Ноунейм канторы для своих проектов. Возьмите хотя бы AdminVPS
  14. Debian 9.. А на домашнем пади Windows XP.. Ладно, суть то в чем certbot поставить, там же пошаговая инструкция apache + debian 9 или же nginx + debian 9 Но дальше идет конфиг hosts и для apache и nginx, он разный, все зависит от того, что там у Вас. Если нет понимания работы веб-сервера на линукс, ставьте ISPmanager и тыкайте кнопки параллельно с гуглением вопроса. Смотрите логи сервера в /var/logs/apache или nginx там все ответы как правило будут.
  15. Потому-что там нет SeoPro и данное решение создано в поддержку сборки ocStore!
  16. Дает возможность задавать мета-данные на каждом языке для главной страницы
  17. listen 37.143.12.50:443 ssl default_server; И по IP светится сайт и нет http2 Надо локальный домен заглушку c такими параметрами, а на основной домен listen 37.143.12.50:443 ssl http2;
  18. Ну так смысл такой же, добавить поля на нескольких языках и дергать их значения с $language_id Например Дергаем все доступные языки в контроллере модуля в админке $this->load->model('localisation/language'); $data['languages'] = $this->model_localisation_language->getLanguages(); if (isset($this->request->post['title'])) { $data['title'] = $this->request->post['title']; } elseif (!empty($module_info)) { $data['title'] = $module_info['title']; } else { $data['title'] = ''; } выводим поле с учетом id языка <?php foreach($languages as $language) { ?> <input type="text" name="title[$language['language_id']]" value="<?php echo $title[$language['language_id']] ? $title[$language['language_id']] : ''; ?>" /> <?php } ?> В контроллере модуля на фронте получаем текущий ID языка $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Ну и выводим его в шаблоне потом <?php echo $title; ?>

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.