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

kourysan

Users
  • Posts

    310
  • Joined

  • Last visited

Everything posted by kourysan

  1. Я сделал модуль, который вообще упрощает проблему добавления картинок на сервер. Т.е. больше не нужно думать куда (в какую директорию) их положить и следить за тем, чтобы в одной папке не получалось слишком много файлов, что здорово замедляет работу сайта. Картинки автоматически переименовываются, что делает не возможным их замену. Модуль бесплатный, сейчас на модерации. Обращайтесь в личку.
  2. Думаю, что проблема в конфиге с путями. По-видимому раньше один хостинг был виндовый, а другой линукс
  3. Ваша задача, которая достаточно просто выглядит на первый взгляд, решается не очень не просто. Попытаюсь несколько прояснить то, что вам посоветовали выше. 1) используя javascript вам нужно на клик по кнопке обновления повесить обработчик, который будет посылать ajax запрос на обновление содержимого корзины и возвращать результат 2) полученный результат с корзиной (JSON или HTML) нужно отобразить на странице, вместо существующего php обработчик можете добавить в файл catalog/controller/checkout/cart.php в виде нового метода, назвав его, например, cart_update(). По сути он должен выполнять то же,что и имеющийся метод index(), а именно обновлять число товаров в корзине и вычислять total по всем правилам. Отличие в том, что он должен уметь работать с ajax.
  4. Добавил: kourysan Добавлен: 28 июля 2014 Категория: модули Данная версия модуля позволяет добавлять и изменять картинки к товарам и категориям не задумываясь о том, где физически эти картинки на сервере будут размещены. Картинки загружаются на сервер в директорию image/data, внутри которой автоматически создаются подкатегории вида XX/YY, где X,Y - числа от 0 до 9 Имена картинок изменяются. Файлы в папках распределяются равномерно. В результате не возможна ситуация, когда в одной папке будет находиться слишком большое число файлов, что приводит к существенному замедлению загрузки сайта. Работает с vqmod Инструкция по установке VQMOD (делаем, если только VQMOD не установлен) 1. Скачиваем vqmod https://code.google.com/p/vqmod/downloads/list (например, vqmod-2.4.1-opencart.zip) 2. Загружаем по FTP папку "vqmod" в корневую директорию вашего сайта. 3. Устанавливаем права 777 на папки /vqmod и все папки внутри его 4. В адресной строке браузера вводим http://имя-вашего-сайта/vqmod/install/, после чего должна появиться надпись об успешной установке VQMOD-а. Установка, когда VQMOD уже есть: 1. Скопировать файлы из папки upload в корень сайта. 2. С помощью, например, phpmyadmin выполнить sql запрос в базу данных, который находится в файле add_table.sql. По умолчанию префикс таблицы oc_, если у вас другой префикс - измените его в первой строке файла с запросом Нажмите здесь, чтобы скачать файл
  5. Version 1.1.1

    1,569 downloads

    Удобный загрузчик файлов для магазинов с большим числом товаров К сожалению, родной менеджер файлов в опенкарт очень не удобный и заторможенный. Работа с ним приводит к одной из двух проблем: 1) - все картинки владелец магазина добавляет в одну директорию, в результате после того, когда их становится несколько тысяч, сайт начинает серьезно тормозить и добавить новую картинку становится достаточно трудно, а порой и вообще не возможно 2) - владелец магазина знает, что нужно распределять картинки по папкам и делает это. В результате, через некоторое время, очень трудно разобраться в какой папке к какому товару лежит картинка. Данная версия модуля позволяет добавлять и изменять картинки к товарам и категориям не задумываясь о том, где физически эти картинки на сервере будут размещены. Больше об выборе места их размещения заботиться не нужно! Картинки загружаются на сервер в директорию image/data, внутри которой автоматически создаются подкатегории вида XX/YY, где XX,YY - числа от 00 до 99 Преимущества файлы добавляются в 1 клик можно добавить миллионы картинок и при этом нагрузка на сервер не возрастет файлы в папках распределяются равномерно. Не более 100 файлов в папке и не более 100 вложенных папок. можно добавлять файлы с одинаковыми именами, они переименовываются автоматически нет проблемы в работе с картинками, имеющими русские названия структуру папок и файлов с изображениями, можно автоматически конвертировать в оптимизированный формат Модуль не изменяет ни каких файлов движка. VQMOD - обязателен Протестировано на OpenCart 1.5.4, 1.5.5, 1.5.6 ocStore 1.5.4, 1.5.5 За основу модуля был взял стандартный filemanager. Установка. Работает с vqmod 1. Скопировать файлы из папки upload в корень сайта Если обновляете предыдущую версию согласитесь на замену имеющихся файлов. 2. Установить модуль "Удобный загрузчик файлов". Пожелания о доработке и дальнейшем улучшении функционала приветствуются в теме поддержки модуля.
    Free
  6. Еще ошибка. Не правильно подсчитывается число товаров в родительских категориях модуля Категории. Это число получается больше в 2 раза. Для лечения можно заремить строку 57 $total += $product_total; в файле catalog/controller/module/category.php Просьба разработчикам пофиксить в релизе
  7. Найдена ошибка В Админке, в редактировании товаров, в закладке Связи отображаются не все чекбоксы поля Показывать в категориях, которые реально отмечены. А только один Лечится, например, так: в файле admin/view/template/catalog/product_form.tpl заменить строки 256 - 260 на следующие <?php foreach ($product_categories as $product_category) { ?> <?php if ($product_category['category_id'] == $main_category_id) { ?> <option value="<?php echo $product_category['category_id']; ?>" selected="selected"><?php echo $product_category['name']; ?></option> <?php } else { ?> <option value="<?php echo $product_category['category_id']; ?>"><?php echo $product_category['name']; ?></option> заменить строку 273 на: <?php if (in_array(array('category_id' => $category['category_id'], 'name' => $category['name']), $product_categories)) { ?> Просьба разработчикам пофиксить в релизе
×
×
  • 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.