Перейти к содержанию

SwayDesign

Новичок
  • Публикаций

    25
  • Зарегистрирован

  • Посещение

Репутация

4 Обычный

Информация о SwayDesign

  • Звание
    Пользователь

Информация

  • Пол
    Мужчина
  • Город:
    Киев

Посетители профиля

1 835 просмотров профиля
  1. Столкнулся сегодня с проблемой, может кому-то будет полезно. На сайте много категорий, один атрибут мог быть применим к 2000+ тыс категорий товаров. После копирования атрибутов в фильтре, и переходе на редактирование конкретного фильтра - при попытке сохранения сохранялись не все категории, а также не все данные о фильтре. Оказалось что на хостинге стоял php параметр max_input_vars = 1000, что означало максимум 1000 переменных для обработки в post-запросе (при сохранении изменений в фильтре), соответственно - все что после 1000 по счету не передавалось в post-запрос и пропадало. Поставил max_input_vars = 9999 - все стало на свои места.
  2. если еще интересно - пишите в личку, или на почту yaroslav.elc@gmail.com . почти закончил модуль для вывода товаров прайс листом с отображением характеристик и т.д. для OC 2.1. скоро будет выложен на форуме в дополнениях
  3. Доброго времени суток. Необходимо создать связанные опции (комбинации опций) по примеру как в prestashop - т.е. собираем комбинацию из нужных опций, задаем этой комбинации цену, количество, изображение. Например: Товар Футболка - Цвет: зеленый, синий, красный - Размер: S, M, L Зеленая футболка размера S - 100$, Красная футболка размера L - 120$.
  4. Доброго времени суток! Решил поставить sphinx на opencart, чтобы улучшить поиск. Прошу помочь советом. Вводные - Opencart 2.1.0.2 (opencart.pro сборка). VPS, Debian 8, nginx, php-fpm Поставил сфинкс по этой инструкции, последняя версия ( Sphinx 2.2.11-id64-release ) http://sphinxsearch.com/docs/current.html#installing-debian поставил бесплатный модуль с офф. сайта (https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18266). сгенерил конфиг в модуле, вставил его в /etc/sphinxsearch/sphinx.conf запустил индексацию, и попытался запустить демон searchd - не запустился, с такими ошибками Скрыть содержимое Nov 23 21:35:51 s052d7515 searchd[1701]: WARNING: key 'sql_query_info' was permanently removed from Sphinx configuration. Refer to documentation for details. Nov 23 21:35:51 s052d7515 searchd[1701]: WARNING: key 'charset_type' was permanently removed from Sphinx configuration. Refer to documentation for details. Nov 23 21:35:51 s052d7515 searchd[1701]: WARNING: key 'enable_star' was permanently removed from Sphinx configuration. Refer to documentation for details. Nov 23 21:35:51 s052d7515 searchd[1701]: WARNING: key 'charset_type' was permanently removed from Sphinx configuration. Refer to documentation for details. Nov 23 21:35:51 s052d7515 searchd[1701]: WARNING: key 'charset_type' was permanently removed from Sphinx configuration. Refer to documentation for details. Nov 23 21:35:51 s052d7515 searchd[1701]: WARNING: 2 more warnings skipped. Nov 23 21:35:51 s052d7515 systemd[1]: sphinxsearch.service: control process exited, code=exited status=1 Nov 23 21:35:51 s052d7515 systemd[1]: Failed to start SphinxSearch Search Engine. Nov 23 21:35:51 s052d7515 systemd[1]: Unit sphinxsearch.service entered failed state. подозреваю что версия сфинкса новая, а модулем в админке конфиг генерится под старую. поделитесь может инструкцией как это все правильно сделать, или подскажите пожалуйста что я не так делаю?
  5. Здравствуйте! Столкнулся с задачей, когда нужно было заполнить изображения категорий взяв картинки товаров из этой категории. Решил SQL-запросом, выборка по первому совпавшему товару (с не пустым (NOT NULL )) полем image. Вдруг кому пригодится. Заходим в phpmyadmin, вкладка SQL. Вставляем в поле такой запрос и вперед. ВАЖНО! Если у вас префикс базы данных не "oc_" - замените соответствующие префиксы в запросе. Таким образом перезапишутся картинки всех категорий! UPDATE oc_category SET image = (SELECT p.image FROM oc_product p LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE p2c.category_id = oc_category.category_id AND p.image IS NOT NULL LIMIT 1) Если нужно прикрепить картинки только к тем к категориям, у которых картинки не выбраны - тогда такой запрос UPDATE oc_category SET image = (SELECT p.image FROM oc_product p LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE p2c.category_id = oc_category.category_id AND p.image IS NOT NULL LIMIT 1) WHERE image IS NULL
  6. Всем доброго времени суток. Возникла необходимость сделать нумерацию заявок поступающих через стандартную форму обратной связи. При каждой новой заявке - запрос в БД, создание новой записи, и получение ID этой записи для вывода в Теме письма.
  7. Скачать/Купить дополнение Разные валюты для товаров (OC 2.1.x.x) Модуль добавляет возможность выбора валют для разных товаров. В админ. панели в карточке товара появляется поле выбора валюты для товара. За основу взят модуль отсюда - добавлена совместимость с Opencart 2.1.0.2. Модуль создает в таблице oc_product новое поле "currency_id", в котором хранится ID валюты. Модуль совместим с CSV Price Pro (нужно в настройках добавить макрос с новым полем "currency_id"). Важно! Перед установкой сделайте бекап базы данных! После установки модуль задает для всех товаров значение валюты "по умолчанию" в магазине. Курс валют задается стандартными средствами Opencart. Задавайте курс валют относительно валюты "По умолчанию". Тестировался на Opencart 2.1.0.2, на предыдущих версиях работа не гарантирована. Должен работать независимо от шаблона. Устанавливается через "Установка расширений" (должен быть настроен FTP в настройках сайта). Добавил SwayDesign Добавлено 25.02.2016 Категория Цены, скидки, акции, подарки
  8. Версия 2.0

    692 раза скачали

    Модуль добавляет возможность выбора валют для разных товаров. В админ. панели в карточке товара появляется поле выбора валюты для товара. За основу взят модуль отсюда - добавлена совместимость с Opencart 2.1.0.2. Модуль создает в таблице oc_product новое поле "currency_id", в котором хранится ID валюты. Модуль совместим с CSV Price Pro (нужно в настройках добавить макрос с новым полем "currency_id"). Важно! Перед установкой сделайте бекап базы данных! После установки модуль задает для всех товаров значение валюты "по умолчанию" в магазине. Курс валют задается стандартными средствами Opencart. Задавайте курс валют относительно валюты "По умолчанию". Тестировался на Opencart 2.1.0.2, на предыдущих версиях работа не гарантирована. Должен работать независимо от шаблона. Устанавливается через "Установка расширений" (должен быть настроен FTP в настройках сайта).

    Бесплатный

  9. Доброго времени суток! Сайт - http://r935809s.bget.ru/. Имеется Opencart 2.1.0.2, и шаблон Journal2. Внешний вид сайта и шапки был переделан под каталог товаров, т.е. убрана корзина, цены, оформление заказа и т.д. Также был написан модуль поиска кодов товаров по кастомной таблице в БД, и выведен в шапке между лого и обычным поиском, в шапке в нужном месте выводится переменная $productcode, а в контроллере header.php подтягивается контроллер модуля $data['productcode'] = $this->load->controller('common/productcode'); Когда начал допиливать адаптивность и проверять на моб устройствах обнаружил проблему - 1. Если на ПК открыть заново браузер и перейти на сайт - кастомного поиска нет. 2. Если зайти в админку и сбросить кэш модификаторов - он появляется. 3. на моб устройстве не появляется вовсе. UPDATE: обнаружил что появляется после того как залогинишься в админке. Буду благодарен за любые наводки/подсказки.
  10. Здравствуйте! Задача в следующем - на сайте нужно реализовать таблицу с кодами товаров для проверки товара на оригинальность. Для этих целей немного изменил таблицу oc_manufacturer - бренд на сайте все равно один, и связи бренда с товаров не нужно, плюс сразу решен вопрос с импортом/экспортом. Как наименование продукта выступило поле name, как код товара - поле image (переделал в простой input). Нужно в шапке сделать еще одну строку поиска, при вводе данных в которую и нажатии "Отправить" - делается ajax запрос в скрипт, который делает запрос в БД, и возвращает код товара и наименование продукта. Пока сделал новый контроллер и модель. Код котроллера: код модели: При отправке данных с формы получаю такую ошибку - Fatal error: Class 'Controller' not found in ...\catalog\controller\common\productcode.php on line 2 Буду рад любой помощи, так как в создании модулей опыта не много
  11. Всем доброго времени суток! Столкнулся с, наверное, популярной проблемой большого количества товаров. Что имеем: VDS сервер (vdsina) с 2 ГБ оперативки, установлена VESTA CP, магазин на Opencart 1.5.6.4 (шаблон Journal2), общее количество категорий - до 100, количество товаров сейчас около 70 тыс. планируется около 100 тыс. товаров. При первом же наплыве посетителей (около 500 чел в час) после включения Директа, сайт лег, упал mysql сервер - что конечно ненормально учитывая что сервак не самый слабый. Что сделано: поставил кешируемый Seo_pro - уменьшил кол-во запросов к таблице url_alias, сжатие через mod_deflate, а также встроенные инструменты Journal2, отключен подсчет количества товаров, в конфиге Mysql добавил query_cache_size=128M, query_cache_limit=1M, max_connections = 300. Сейчас количество запросов - 60-100 по разным страницам согласно профайлеру запросов. Различные модули ускорения и кеширования запросов не ставил. Какие будут рекомендации по уменьшению количества запросов и общему ускорению сайта, чтобы сервак выдерживал адекватную нагрузку при всем вышеперечисленом?
  12. 300.00 руб Скачать/Купить дополнение Google ReCaptcha2 для Opencart 1.5.x Google ReCaptcha2 для Opencart 1.5.x Думаю все согласятся, что стандартная капча в Opencart 1.5.x - довольно унылая, и не удобная для пользователя. Этот мод - адаптация Google ReCaptcha2 из Opencart 2.0 для Opencart 1.5.х. Мод добавляет Google ReCaptcha2 на страницу "Связаться с нами", в форму отзыва о товаре, и в админку на страницу логина, а также убирает стандартную капчу. Демо работы модуля можно посмотреть здесь. Для работы необходим VQMOD. Установка: 1. Скопировать файл в папку vqmod/xml 2. В админке Система -> Настройки на вкладке "Сервер" - заполнить поля "Ключ" и "Секретный ключ" (получить их нужно здесь). 3. Выбрать где нужно показывать капчу (в отзывах, в контактах, в админке). Модуль проверялся на Opencart 1.5.6, на стандартной теме и Journal2. Добавил SwayDesign Добавлено 22.09.2015 Категория Прочее  
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.