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

dim565

Пользователи
  • Публикаций

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

  • Посещение

Репутация

14 Хороший

1 Подписчик

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

  • Звание
    Продвинутый пользователь

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

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Спасибо автору за модуль, реально классный и стоит своих денег. На ocStore 1.5.5.1.2 установился без вопросов. А главное, автор оперативно отвечал на вопросы, помогал с кодом (хотел несколько правок внести). В личке уже обсуждали возможность сортировки фоток по дате (чтобы закинул фотки в одну папку и самые свежие оказались сверху, либо снизу, на выбор+по имени можно сделать). Но это уже по желанию автора. Других идей у меня нет, всё устраивает :)
  2. Здравствуйте. Вот смотрю демо. А нет разбивки на страницы? Например, чтобы установить лимит на 30 изображений и автоматом разбивалось по страницам
  3. Огромное спасибо efremovav! Модуль очень пригодился. Выглядит очень просто, понятно и удобно. OpenCart Version 1.5.6.4 — работает отлично.
  4. dim565

    [Поддержка] filter Pro

    Попробуйте в /catalog/view/theme/ВАША_ТЕМА/template/product/category.tpl найти <?php if ($products) { ?> и добавить после: <div class="product-filter"> </div> Мне помогло, т.к в моей теме этого класса не было, а в дефолтной был и навигация по страницам работала отлично.
  5. Тоже хочу выложить, что мне помогло. После переноса opencart на другой хостинг стало выбивать ошибку "PHP Notice: unserialize(): Error at offset 1455 of 14770 bytes in [тут был путь]\index.php on line 64" Сделал так: Открыл phpMyAdmin Выбрал таблицу oc_settings Отсортировал по колонке "serialized", чтобы значения с "1" были сверху Удалил ту запись, где в колонке group было welcome Ошибка пропала, сайт заработал :)
  6. dim565

    [Поддержка] filter Pro

    Уважаемый freelancer, я так и не смог найти: есть ли в вашей последней версии фильтр цвета товара в виде цветных квадратиков? Если нет, то планируется ли в ближайшем будущем? А то тут, тут и тут спрашивали вас про это же, по-моему, вы так и не ответили :)
  7. Можно ли убрать кнопку для применения фильтра и сделать автоприменение при выборе опции фильтра? Знаю, что страница будет тупо перезагружаться, но все равно хотелось бы Вопрос решил :) Тема//template/module/filter.tpl В конце скрипт был: <script type="text/javascript"><!-- $('#button-filter').bind('click', function() { filter = []; $('.box-filter input[type=\'checkbox\']:checked').each(function(element) { filter.push(this.value); }); location = '<?php echo $action; ?>&filter=' + filter.join(','); }); //--></script> Заменить на: <script type="text/javascript"> $(document).ready(function() { // hide the "submit" button $('#button-filter').hide(); // bind onChange event to the checkboxes $('.click_checkbox').live('change', function() { filter = []; $('.box-filter input[type=\'checkbox\']:checked').each(function(element) { filter.push(this.value); }); window.location = '<?php echo $action; ?>&filter=' + filter.join(','); }); }); //--></script> И чуть выше добавить к вывода элемента <input type="checkbox" параметр class="click_checkbox" Всё, кнопка скрывается, а фильтр начинает работать автоматически при клике на чекбокс. И вторая фича, может кому пригодится. По умолчанию выводится в виде столбца: Чтобы было вот в таком виде (фильтры одной группы друг за другом): нужно изменить опять же этот filter.tpl: <div class="box box-filter"> <div class="box-heading"><?php echo $heading_title; ?></div> <div class="box-content"> <table> <?php foreach ($filter_groups as $filter_group) { ?> <tr><td><span style="font-weight:700;font-size:14px" id="filter-group<?php echo $filter_group['filter_group_id']; ?>"><?php echo $filter_group['name']; ?></span></td></tr> <?php foreach ($filter_group['filter'] as $filter) { ?> <?php if (in_array($filter['filter_id'], $filter_category)) { ?> <td style="padding: 1em 0 1em 1em;"> <input type="checkbox" value="<?php echo $filter['filter_id']; ?>" id="filter<?php echo $filter['filter_id']; ?>" checked="checked" class="click_checkbox" /> <label class="checkbox" for="filter<?php echo $filter['filter_id']; ?>"><?php echo $filter['name']; ?></label> </td> <?php } else { ?> <td style="padding: 1em 0 1em 1em;"> <input type="checkbox" value="<?php echo $filter['filter_id']; ?>" id="filter<?php echo $filter['filter_id']; ?>" class="click_checkbox" /> <label class="checkbox" for="filter<?php echo $filter['filter_id']; ?>"><?php echo $filter['name']; ?></label> </td> <?php } ?> <?php } ?> </td> </tr> <?php } ?> </table> <a id="button-filter" class="button"><span><?php echo $button_filter; ?></span></a> </div> </div>
  8. JohnnyVega, спасибо за ответ, я знаю про официальное отсутствие совместимости. Хотел бы уточнить, планируется ли выход новой версии в ближайшем будущем? Или быть может вы смогли бы посмотреть где что менять (не за бесплатно, готов обсудить цену :)
  9. Прошу помощи. Установил на ЧИСТЫЙ ocStore-1.5.5.1.1, фильтры появляются на странице категории, но вот попасть на страницу редактирования товара (index.php?route=catalog/product) в админке я теперь не могу. Белая страница и пишет: Parse error: syntax error, unexpected T_PUBLIC in /home/dim565/domains/mysite.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 806 В этом файле на строке 806: public function getProductValues($product_id) { Если пробовать убирать public - потом другие ошибки посыпятся. Если удалить файл vqmod\xml\filter_in-category_soor_jv_admin.xml - на страницу index.php?route=catalog/product входит прекрасно, но тогда нет вкладки фильтров. Помогите пожалуйста решить проблему.
  10. Вопрос решен. В htaccess нужно было добавить php_value output_buffering 4096. Спасибо техподдержке нового хостинга.
  11. Здравствуйте. Модуль очень прекрасно работал на старом хостинге. Перенес сайт на новый. Все работает, но при попытке отправить отзыв вылазит (начало пути заменил на ...) Notice: Undefined index: city in .../catalog/controller/product/isitestimonial.php on line 23Warning: Cannot modify header information - headers already sent by (output started at .../index.php:103) in .../system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at .../index.php:103) in .../system/engine/controller.php on line 29 Сам отзыв добавляется. Но вот на старом хостинге вылезала /index.php?route=product/isitestimonial/success, а здесь только пустая страница /index.php?route=product/isitestimonial и эти ошибки. Все эти файлы проверял - они перенеслись со старого хостинга без изменений, кодировка везде UTF-8 без BOM. Установлена ocStore 1.5.4.1.2 На новом хостинге PHP 5.3.13, модули ctype, curl, dba, dom, exif, filter, gd, gettext, hash, iconv, imagick, imap, json, mbstring, mcrypt, mysql, mysqli, openssl, pdo, pdo_mysql, phar, session, simplexml, sockets, tidy, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib. Может хотя бы примерно подскажете, где копать?
  12. Приветствую! Посмотрел демку, посмотрел настройки. Не смог найти того, что нужно мне. А именно: чтобы при выборе radiobutton: Зарегистрироваться на сайте: Нет были только поля "E-mail", "Имя", "Телефон". А если выбирать с регистрацией, то показывались бы поля "Город", "Адрес". Как это сделать? И реально ли вообще через настройки модуля (я так и не нашел выбора какие поля будут показываться при выборе "Без регистрации", а какие с ней)?
×

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

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