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

pashast

Users
  • Posts

    1,571
  • Joined

  • Last visited

Everything posted by pashast

  1. а да, забыл еще что у меня правленый вывод /*var cat_tmpl = $.template(null, '<tr><td><input id="cat_${category_id}" class="filtered" type="checkbox" name="categories[]" value="${category_id}" {{if checked}} checked="checked" {{/if}}></td>'+ '<td><label for="cat_${category_id}">${name}</label></td></tr>');*/ var cat_tmpl = $.template(null, '<tr><td><input id="cat_${category_id}" class="filtered" type="checkbox" name="categories[]" value="${category_id}" {{if checked}} checked="checked" {{/if}}>'+ '<label for="cat_${category_id}">${name}</label></td></tr>'); убрал лишний тег td файл отправил
  2. Есть ли решение чтобы отсортировать список аттрибутов по количеству товаров, принадлежащих этому аттрибуту?
  3. Кому надо показывать уже выбраные аттрибуты по типу такого можно использовать такой костыль $('#checklist').html(''); $('.attribute_box').has('input[type=checkbox]:checked').each(function(index, element) { var h = ''; h += '<div class="head">'; h += $(element).find('.option_name ').text(); h += '</div>'; $(this).find('input[type=checkbox]:checked + label').each(function(index2, element2) { var v = ''; v += '<div class="value"><span class="text">'; v += $(this).data('value'); v += '</span><span class="close"> X</span><br/>'; v += '</div>'; h += v; }); $(h).appendTo('#checklist'); }); $('#checklist .close').click(function(){ var t = $(this).siblings('.text').text(); $('#filterpro_box label').each(function(index, element) { var d = $(this).data('value'); if (d == t) { $(this).click(); } }); }); код вставить сразу после function afterload(){ в файле catalog/view/theme/default/template/module/filterpro.tpl также в этот файл после <div id="filterpro_box" class="box"> (или в любое другое место) вставить <div id="checklist"></div> работает только для атрибутов только на версии v2.4.2.3.1 (mega)
  4. @media screen and (max-width: 600px) { .features-table td { padding: 0 5px; white-space: normal; font-weight: 400 !important; } } в файл стилей вашего шаблона
  5. В контролер категории нужно добавлять значения в массив products $this->data['products'][] = array( 'product_id' => $result['product_id'], 'capacity' => $result['capacity'], 'polarity' => $result['polarity'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'special' => $special, 'tax' => $tax, 'rating' => $result['rating'], 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url) );
  6. https://opencartforum.com/files/file/601-mpchanges-%D0%BC%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%BE%D0%B5-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD-%D0%B0%D0%BA%D1%86%D0%B8%D0%B9-%D1%81%D0%BA%D0%B8%D0%B4%D0%BE%D0%BA/
  7. так там и не должно ничего показывать, если нет производителя по умолчанию такой код должен быть: <?php if ($manufacturer) { ?> <span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br /> <?php } ?>
  8. Слейте на ПК весь сайт, и поищите с помощью тотал командера (поиск по содержимому файлов) эту ссылку.
  9. продавать смысла точно нет https://github.com/opencart-ukraine/translate
  10. там немного сложнее эффект http://codepen.io/pashast/pen/RNWajz
  11. Установите этот модуль https://opencartforum.com/files/file/981-html-%D0%B1%D0%BB%D0%BE%D0%BA/ Вставьте туда исходный код галереи и опубликуйте модуль.
  12. проверьте на хостинге, не сменили ли версию пхп в логе на первый взгляд ничего страшного нет http://www.polymorfus.ru/system/logs/error.txt
  13. Да там, не только тема. Отклик сервера почти секунда, нужно искать причину. Еще и картинки товара в пнг, переделайте в жпг, меньше сайт весит будет. Нужно также отключить ненужные скрипты и обьединить css в один файл. Хостинг дорогой, лучше за такую цену http://hostpro.ua/ssd.html , но быстрее врядли будет, если не сделать эти пункты.
  14. положите файл в корень сайта, смените ссылку на него и попробуйте
  15. Проверьте файл на вирустотал https://www.virustotal.com/ , может ложное срабатывание.
  16. Я уже представляю что будет, клиент удаляет путь и все модули у него пропадают :-D
  17. .sidebar_center a[href$="rasprodazha"] { color: red; } в файл стилей ;)
  18. Значит у "хорошего" хостера закончилось место на сервере для баз mysql :-D Погуглите ошибку Got error 28 from storage engine, опенкарт тут ни при чем
  19. Откройте скачаный файл блокнотом или другим текстовым редактором, там в начале файла может быть текст ошибки.
  20. Возможно нет нужных прав на папки с кэшем картинок. Или закончилось место на хостинге.
×
×
  • 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.