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

dim565

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

    103
  • З нами

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

Повідомлення, опубліковані користувачем dim565

  1. Спасибо автору за модуль, реально классный и стоит своих денег. На ocStore 1.5.5.1.2 установился без вопросов. А главное, автор оперативно отвечал на вопросы, помогал с кодом (хотел несколько правок внести).

     

    Готов выслушать советы/рекомендации по добавлению нового функционала в модуль. 

    В личке уже обсуждали возможность сортировки фоток по дате (чтобы закинул фотки в одну папку и самые свежие оказались сверху, либо снизу, на выбор+по имени можно сделать). Но это уже по желанию автора. Других идей у меня нет, всё устраивает :)

  2. И еще такое, когда включен фильтр, я не могу перейти на вторую страницу с товарами, при нажатии на вторую страницу он остается на этой же ( на первой)

    Что это может бытЬ?

     

    Попробуйте в /catalog/view/theme/ВАША_ТЕМА/template/product/category.tpl

    найти

    <?php if ($products) { ?>

    и добавить после:

    <div class="product-filter">
    </div>

    Мне помогло, т.к в моей теме этого класса не было, а в дефолтной был и навигация по страницам работала отлично.

  3. Тоже хочу выложить, что мне помогло.

    После переноса opencart на другой хостинг стало выбивать ошибку "PHP Notice: unserialize(): Error at offset 1455 of 14770 bytes in [тут был путь]\index.php on line 64"

    Сделал так:

    1. Открыл phpMyAdmin
    2. Выбрал таблицу oc_settings
    3. Отсортировал по колонке "serialized", чтобы значения с "1" были сверху
    4. Удалил ту запись, где в колонке group было welcome
    5. Ошибка пропала, сайт заработал :)
  4. Уважаемый freelancer, я так и не смог найти: есть ли в вашей последней версии фильтр цвета товара в виде цветных квадратиков? Если нет, то планируется ли в ближайшем будущем?

    А то тут, тут и тут спрашивали вас про это же, по-моему, вы так и не ответили :)

  5. Можно ли убрать кнопку для применения фильтра и сделать автоприменение при выборе опции фильтра? Знаю, что страница будет тупо перезагружаться, но все равно хотелось бы 

    Вопрос решил :)

    Тема//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"

    Всё, кнопка скрывается, а фильтр начинает работать автоматически при клике на чекбокс.

     

    И вторая фича, может кому пригодится.

    По умолчанию выводится в виде столбца:post-5521-0-54146300-1387441021_thumb.png

    Чтобы было вот в таком виде (фильтры одной группы друг за другом): post-5521-0-71349300-1387441026_thumb.png

    нужно изменить опять же этот 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>
    • +1 1
  6. JohnnyVega, спасибо за ответ, я знаю про официальное отсутствие совместимости. Хотел бы уточнить, планируется ли выход новой версии в ближайшем будущем? Или быть может вы смогли бы посмотреть где что менять (не за бесплатно, готов обсудить цену :)

  7. Прошу помощи. Установил на ЧИСТЫЙ 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 входит прекрасно, но тогда нет вкладки фильтров.

     

    Помогите пожалуйста решить проблему.

  8. Приветствую! Посмотрел демку, посмотрел настройки. Не смог найти того, что нужно мне.

    А именно: чтобы при выборе radiobutton: Зарегистрироваться на сайте: Нет были только поля "E-mail", "Имя", "Телефон". А  если выбирать с регистрацией, то показывались бы поля "Город", "Адрес". Как это сделать? И реально ли вообще через настройки модуля (я так и не нашел выбора какие поля будут показываться при выборе "Без регистрации", а какие с ней)?

  9. Нашел, что если изменить значение свойства top в сss селектора #TB_window с 50% на 15% - все становится отлично. Проблема - как задать это значение только для IE9 без режима совместимости? // перед значением свойства не работает

  10. shatun777, а что вы хотите, чтобы приходило?

    Приходят только новые заказы, как я понял. Уведомление о реге нового пользователя не идет.

    Также в поле "Дополнительные E-Mail-ы для оповещений" перечисление через запятую, без проблем

  11. Понятно, что в header, но у меня там не получилось. И еще напрягает, почему вы мета тег поставили в <title></title> ?

    Совсем не соображаю сегодня!

    Я не добавлял мета-тег в titile, я ж написал после
    <title><?php echo $title; ?></title>
    . т.е после закрытия тега title можно ставить мета-тег
  12. boomfox, у меня с гуглом наоборот проблем не было никогда. Вот Яндекс уже почти месяц не видит его:)

    Посмотрите в разделе гугла "Файлы Sitemap" - нет ли там ошибок? Если что нажмите на "Отправить еще раз"

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

Important Information

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