tabarigen Опубліковано: 16 липня 2014 Share Опубліковано: 16 липня 2014 Здравствуйте. Такая проблемка, при заполнении метаданных HTML-тег H1: HTML-тег Title: при переходе на страницу категории происходит дублирование заголовка категории. Надіслати Поділитися на інших сайтах More sharing options...
dvjsamuel Опубліковано: 17 липня 2014 Share Опубліковано: 17 липня 2014 Здравствуйте. 1 - теперь планируем :-D 2 - да 3 - можно, загрузите его в отдельную директорию (www.вашсайт.ру/wp-блог), а на сайте дайте на него ссылку, через модуль меню от шаблона. Что вы подразумеваете под "в виде блога? Есть наглядный пример? Определенно плохо, одной записью выше вашей, как раз был представлен шикарный блог. определенно - шикарный блог далеко не шикарный, надо интерфейсом еще работать мне, например, нравится реализация macdigger.ru подскажите, когда намечается релиз человекоподобного блога? Надіслати Поділитися на інших сайтах More sharing options...
dvjsamuel Опубліковано: 17 липня 2014 Share Опубліковано: 17 липня 2014 заметил серьезный баг, ставлю валюту по умолчанию доллар, день-два работает, потмо обратно становится рубль! и цена остается в рублях. Например на сайте стоит по умолчанию рубль, а в админке доллар. я ввожу цену в долларах, допустим 500, на сайте высвечивается 17500р (35 коэффициент поставил в админке), через день-два захожу а там 500р!!!! (напомнию в админке ставил 500 значение - в долларах!) опа заметил в админке такое: ставится 1.0000 после каждой моей авторизации в админке. Надіслати Поділитися на інших сайтах More sharing options...
tabarigen Опубліковано: 18 липня 2014 Share Опубліковано: 18 липня 2014 Здравствуйте. Такая проблемка, при заполнении метаданных HTML-тег H1: HTML-тег Title: при переходе на страницу категории происходит дублирование заголовка категории. Лечится так: заходим настройки шаблона, описание категории устанавливаем верх. В таком случае при пустых категориях не будет визуального дублирования HTML-title заголовка. Надіслати Поділитися на інших сайтах More sharing options...
OldAine Опубліковано: 18 липня 2014 Автор Share Опубліковано: 18 липня 2014 Лечится так: заходим настройки шаблона, описание категории устанавливаем верх. В таком случае при пустых категориях не будет визуального дублирования HTML-title заголовка. Данную функцию можно включить уже после того, как магазин полностью готов к выходу в свет и индексации поисковиками. Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 18 липня 2014 Автор Share Опубліковано: 18 липня 2014 Здравствуйте. 1 - теперь планируем :-D 2 - да 3 - можно, загрузите его в отдельную директорию (www.вашсайт.ру/wp-блог), а на сайте дайте на него ссылку, через модуль меню от шаблона. Что вы подразумеваете под "в виде блога? Есть наглядный пример? Определенно плохо, одной записью выше вашей, как раз был представлен шикарный блог. определенно - шикарный блог далеко не шикарный, надо интерфейсом еще работать мне, например, нравится реализация macdigger.ru подскажите, когда намечается релиз человекоподобного блога? Интерфейс - согласен, не идеальный, но функционал в том модуле исчерпывающий. Думаю в течение 20-30 дней выйдет новая версия шаблона. Работы накопилось много (более 40 пунктов), но теперь появилось время ее делать =) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 18 липня 2014 Автор Share Опубліковано: 18 липня 2014 заметил серьезный баг, ставлю валюту по умолчанию доллар, день-два работает, потмо обратно становится рубль! и цена остается в рублях. Например на сайте стоит по умолчанию рубль, а в админке доллар. я ввожу цену в долларах, допустим 500, на сайте высвечивается 17500р (35 коэффициент поставил в админке), через день-два захожу а там 500р!!!! (напомнию в админке ставил 500 значение - в долларах!) опа заметил в админке такое: Без имени-1.jpg ставится 1.0000 после каждой моей авторизации в админке. Это не относится к шаблону, поэтому такие темы надо создавать не здесь. 1. Система -> Настройки -> [изменить] -> вкладка "Локализация" -> Валюта - выставляем "Доллар" 2. Система -> Локализация -> Валюты - Доллару ставим 1.0 другим по курсу. 3. Идем по фтп в папку system/cashe - и удаляем все ее содержимое. 4. Чистим куки браузера. Надіслати Поділитися на інших сайтах More sharing options... oblepiha Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Вам подойдет данный модуль: https://opencartforum.com/files/file/1839-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE%D0%BF%D1%86%D0%B8%D0%B9-pro/ Надіслати Поділитися на інших сайтах More sharing options... ojiegg Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 На последней странице оформления заказа с предложением перехода к оплате (адрес /index.php?route=payment/yandexsimple/success) отсутствует белый фон контейнера, т.е. идет сразу общий фон сайта, а на нем текст, порылся в .tpl - ниче не нашел, оч. нужна помощь. Использую последнюю версию модуля Simple. Скрин: https://www.dropbox.com/s/ylthn0gl6huj0nk/avastore_simple.png ---- UPD: дело было в методах оплаты, .tpl каждого из них надо править как и .tpl модуля simple Надіслати Поділитися на інших сайтах More sharing options... dezmagic Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? и еще где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Надіслати Поділитися на інших сайтах More sharing options... mesateri Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? Это просто так не сделаешь. Нужно вносить изменения в контроллер, header.tpl и дописывать стили, короче говоря с этим вам в раздел платных доработок. где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Не понял что имелось в виду. Инструкция по оптимизации Simple под шаблон можно скачать на странице с шаблоном (instructions.zip) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Открыть файлы: catalog\view\theme\default\template\product\category.tpl catalog\view\theme\default\template\product\manufacturer_info.tpl catalog\view\theme\default\template\product\search.tpl catalog\view\theme\default\template\product\special.tpl Прокрутить в самый низ каждого файла, там найдете код: if (view) { display(view); } else { display('grid'); } Замените grid на list Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 28 липня 2014 Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 28 липня 2014 Автор Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Вы о чем? про модуль "Категории"? Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 (змінено) OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Змінено 29 липня 2014 користувачем leitoredfox Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( Поддерживаю, это раздражает когда с маленьких экранов заходишь Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 29 липня 2014 Автор Share Опубліковано: 29 липня 2014 OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Поддерживаю, это раздражает когда с маленьких экранов заходишь 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OldAine Опубліковано: 18 липня 2014 Автор Share Опубліковано: 18 липня 2014 Здравствуйте. 1 - теперь планируем :-D 2 - да 3 - можно, загрузите его в отдельную директорию (www.вашсайт.ру/wp-блог), а на сайте дайте на него ссылку, через модуль меню от шаблона. Что вы подразумеваете под "в виде блога? Есть наглядный пример? Определенно плохо, одной записью выше вашей, как раз был представлен шикарный блог. определенно - шикарный блог далеко не шикарный, надо интерфейсом еще работать мне, например, нравится реализация macdigger.ru подскажите, когда намечается релиз человекоподобного блога? Интерфейс - согласен, не идеальный, но функционал в том модуле исчерпывающий. Думаю в течение 20-30 дней выйдет новая версия шаблона. Работы накопилось много (более 40 пунктов), но теперь появилось время ее делать =) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 18 липня 2014 Автор Share Опубліковано: 18 липня 2014 заметил серьезный баг, ставлю валюту по умолчанию доллар, день-два работает, потмо обратно становится рубль! и цена остается в рублях. Например на сайте стоит по умолчанию рубль, а в админке доллар. я ввожу цену в долларах, допустим 500, на сайте высвечивается 17500р (35 коэффициент поставил в админке), через день-два захожу а там 500р!!!! (напомнию в админке ставил 500 значение - в долларах!) опа заметил в админке такое: Без имени-1.jpg ставится 1.0000 после каждой моей авторизации в админке. Это не относится к шаблону, поэтому такие темы надо создавать не здесь. 1. Система -> Настройки -> [изменить] -> вкладка "Локализация" -> Валюта - выставляем "Доллар" 2. Система -> Локализация -> Валюты - Доллару ставим 1.0 другим по курсу. 3. Идем по фтп в папку system/cashe - и удаляем все ее содержимое. 4. Чистим куки браузера. Надіслати Поділитися на інших сайтах More sharing options... oblepiha Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Вам подойдет данный модуль: https://opencartforum.com/files/file/1839-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE%D0%BF%D1%86%D0%B8%D0%B9-pro/ Надіслати Поділитися на інших сайтах More sharing options... ojiegg Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 На последней странице оформления заказа с предложением перехода к оплате (адрес /index.php?route=payment/yandexsimple/success) отсутствует белый фон контейнера, т.е. идет сразу общий фон сайта, а на нем текст, порылся в .tpl - ниче не нашел, оч. нужна помощь. Использую последнюю версию модуля Simple. Скрин: https://www.dropbox.com/s/ylthn0gl6huj0nk/avastore_simple.png ---- UPD: дело было в методах оплаты, .tpl каждого из них надо править как и .tpl модуля simple Надіслати Поділитися на інших сайтах More sharing options... dezmagic Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? и еще где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Надіслати Поділитися на інших сайтах More sharing options... mesateri Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? Это просто так не сделаешь. Нужно вносить изменения в контроллер, header.tpl и дописывать стили, короче говоря с этим вам в раздел платных доработок. где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Не понял что имелось в виду. Инструкция по оптимизации Simple под шаблон можно скачать на странице с шаблоном (instructions.zip) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Открыть файлы: catalog\view\theme\default\template\product\category.tpl catalog\view\theme\default\template\product\manufacturer_info.tpl catalog\view\theme\default\template\product\search.tpl catalog\view\theme\default\template\product\special.tpl Прокрутить в самый низ каждого файла, там найдете код: if (view) { display(view); } else { display('grid'); } Замените grid на list Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 28 липня 2014 Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 28 липня 2014 Автор Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Вы о чем? про модуль "Категории"? Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 (змінено) OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Змінено 29 липня 2014 користувачем leitoredfox Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( Поддерживаю, это раздражает когда с маленьких экранов заходишь Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 29 липня 2014 Автор Share Опубліковано: 29 липня 2014 OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Поддерживаю, это раздражает когда с маленьких экранов заходишь 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OldAine Опубліковано: 18 липня 2014 Автор Share Опубліковано: 18 липня 2014 заметил серьезный баг, ставлю валюту по умолчанию доллар, день-два работает, потмо обратно становится рубль! и цена остается в рублях. Например на сайте стоит по умолчанию рубль, а в админке доллар. я ввожу цену в долларах, допустим 500, на сайте высвечивается 17500р (35 коэффициент поставил в админке), через день-два захожу а там 500р!!!! (напомнию в админке ставил 500 значение - в долларах!) опа заметил в админке такое: Без имени-1.jpg ставится 1.0000 после каждой моей авторизации в админке. Это не относится к шаблону, поэтому такие темы надо создавать не здесь. 1. Система -> Настройки -> [изменить] -> вкладка "Локализация" -> Валюта - выставляем "Доллар" 2. Система -> Локализация -> Валюты - Доллару ставим 1.0 другим по курсу. 3. Идем по фтп в папку system/cashe - и удаляем все ее содержимое. 4. Чистим куки браузера. Надіслати Поділитися на інших сайтах More sharing options... oblepiha Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Вам подойдет данный модуль: https://opencartforum.com/files/file/1839-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE%D0%BF%D1%86%D0%B8%D0%B9-pro/ Надіслати Поділитися на інших сайтах More sharing options... ojiegg Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 На последней странице оформления заказа с предложением перехода к оплате (адрес /index.php?route=payment/yandexsimple/success) отсутствует белый фон контейнера, т.е. идет сразу общий фон сайта, а на нем текст, порылся в .tpl - ниче не нашел, оч. нужна помощь. Использую последнюю версию модуля Simple. Скрин: https://www.dropbox.com/s/ylthn0gl6huj0nk/avastore_simple.png ---- UPD: дело было в методах оплаты, .tpl каждого из них надо править как и .tpl модуля simple Надіслати Поділитися на інших сайтах More sharing options... dezmagic Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? и еще где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Надіслати Поділитися на інших сайтах More sharing options... mesateri Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? Это просто так не сделаешь. Нужно вносить изменения в контроллер, header.tpl и дописывать стили, короче говоря с этим вам в раздел платных доработок. где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Не понял что имелось в виду. Инструкция по оптимизации Simple под шаблон можно скачать на странице с шаблоном (instructions.zip) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Открыть файлы: catalog\view\theme\default\template\product\category.tpl catalog\view\theme\default\template\product\manufacturer_info.tpl catalog\view\theme\default\template\product\search.tpl catalog\view\theme\default\template\product\special.tpl Прокрутить в самый низ каждого файла, там найдете код: if (view) { display(view); } else { display('grid'); } Замените grid на list Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 28 липня 2014 Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 28 липня 2014 Автор Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Вы о чем? про модуль "Категории"? Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 (змінено) OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Змінено 29 липня 2014 користувачем leitoredfox Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( Поддерживаю, это раздражает когда с маленьких экранов заходишь Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 29 липня 2014 Автор Share Опубліковано: 29 липня 2014 OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Поддерживаю, это раздражает когда с маленьких экранов заходишь 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
oblepiha Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Надіслати Поділитися на інших сайтах More sharing options...
rusGTpro Опубліковано: 23 липня 2014 Share Опубліковано: 23 липня 2014 Добрый день! Возник следующий вопрос: Как сделать так, что бы, менялась фотография в соответствии с выбранным цветом товара. При наличии 5-7 цветов одного вида товаров. Вам подойдет данный модуль: https://opencartforum.com/files/file/1839-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE%D0%BF%D1%86%D0%B8%D0%B9-pro/ Надіслати Поділитися на інших сайтах More sharing options...
ojiegg Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 На последней странице оформления заказа с предложением перехода к оплате (адрес /index.php?route=payment/yandexsimple/success) отсутствует белый фон контейнера, т.е. идет сразу общий фон сайта, а на нем текст, порылся в .tpl - ниче не нашел, оч. нужна помощь. Использую последнюю версию модуля Simple. Скрин: https://www.dropbox.com/s/ylthn0gl6huj0nk/avastore_simple.png ---- UPD: дело было в методах оплаты, .tpl каждого из них надо править как и .tpl модуля simple Надіслати Поділитися на інших сайтах More sharing options...
dezmagic Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? и еще где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Надіслати Поділитися на інших сайтах More sharing options...
mesateri Опубліковано: 24 липня 2014 Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Надіслати Поділитися на інших сайтах More sharing options...
OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию " аксессуары для смартфонов" отображались ее подкатегории? Это просто так не сделаешь. Нужно вносить изменения в контроллер, header.tpl и дописывать стили, короче говоря с этим вам в раздел платных доработок. где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ) Не понял что имелось в виду. Инструкция по оптимизации Simple под шаблон можно скачать на странице с шаблоном (instructions.zip) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Открыть файлы: catalog\view\theme\default\template\product\category.tpl catalog\view\theme\default\template\product\manufacturer_info.tpl catalog\view\theme\default\template\product\search.tpl catalog\view\theme\default\template\product\special.tpl Прокрутить в самый низ каждого файла, там найдете код: if (view) { display(view); } else { display('grid'); } Замените grid на list Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 28 липня 2014 Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 28 липня 2014 Автор Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Вы о чем? про модуль "Категории"? Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 (змінено) OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Змінено 29 липня 2014 користувачем leitoredfox Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( Поддерживаю, это раздражает когда с маленьких экранов заходишь Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 29 липня 2014 Автор Share Опубліковано: 29 липня 2014 OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Поддерживаю, это раздражает когда с маленьких экранов заходишь 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OldAine Опубліковано: 24 липня 2014 Автор Share Опубліковано: 24 липня 2014 Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой? Открыть файлы: catalog\view\theme\default\template\product\category.tpl catalog\view\theme\default\template\product\manufacturer_info.tpl catalog\view\theme\default\template\product\search.tpl catalog\view\theme\default\template\product\special.tpl Прокрутить в самый низ каждого файла, там найдете код: if (view) { display(view); } else { display('grid'); } Замените grid на list Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 28 липня 2014 Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 28 липня 2014 Автор Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Вы о чем? про модуль "Категории"? Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 (змінено) OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Змінено 29 липня 2014 користувачем leitoredfox Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( Поддерживаю, это раздражает когда с маленьких экранов заходишь Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 29 липня 2014 Автор Share Опубліковано: 29 липня 2014 OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Поддерживаю, это раздражает когда с маленьких экранов заходишь 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
vendn Опубліковано: 28 липня 2014 Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Надіслати Поділитися на інших сайтах More sharing options...
OldAine Опубліковано: 28 липня 2014 Автор Share Опубліковано: 28 липня 2014 А главное меню над Слайдшоу ставится или нет? Вы о чем? про модуль "Категории"? Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 (змінено) OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Змінено 29 липня 2014 користувачем leitoredfox Надіслати Поділитися на інших сайтах More sharing options... rusGTpro Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( Поддерживаю, это раздражает когда с маленьких экранов заходишь Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 29 липня 2014 Автор Share Опубліковано: 29 липня 2014 OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Поддерживаю, это раздражает когда с маленьких экранов заходишь 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
leitoredfox Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 (змінено) OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Змінено 29 липня 2014 користувачем leitoredfox Надіслати Поділитися на інших сайтах More sharing options...
rusGTpro Опубліковано: 29 липня 2014 Share Опубліковано: 29 липня 2014 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( Поддерживаю, это раздражает когда с маленьких экранов заходишь Надіслати Поділитися на інших сайтах More sharing options...
OldAine Опубліковано: 29 липня 2014 Автор Share Опубліковано: 29 липня 2014 OldAine, у меня к вам ещё пара вопросов: 1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :( 2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/ пс. посмотрел у вас в демках, тоже довольно широко :) Заранее спасибо! Поддерживаю, это раздражает когда с маленьких экранов заходишь 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } Надіслати Поділитися на інших сайтах More sharing options... vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
vendn Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Вы о чем? про модуль "Категории"? Да. Хотелось бы увидеть шаблон с включенными категориями Надіслати Поділитися на інших сайтах More sharing options...
leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 1. Замените содержимое файла: \catalog\view\theme\default\template\product\search.tpl на это: <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb"> <?php $w_bc_total = count($breadcrumbs); if ($w_bc_total > 0) { $w_bc_last = $w_bc_total - 1; foreach ($breadcrumbs as $i => $breadcrumb) { ?> <?php if ($i == $w_bc_last) { break; } ?> <i><span><?php echo $breadcrumb['separator']; ?></span></i><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> <i><span><?php echo $breadcrumbs[$w_bc_last]['separator']; ?></span></i><?php echo $breadcrumbs[$w_bc_last]['text']; ?><?php } ?> </div> </div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"> <a href="<?php echo $compare; ?>" class="icon-compare"></a> <a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a> </div> <div class="limit"><b class="limitb"><?php echo $text_limit; ?></b> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="sort"><b class="sortb"><?php echo $text_sort; ?></b> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> </div> <div class="display"><a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display('grid');"><?php echo $text_grid; ?></a></div> </div> <div> <div class="product-list"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <?php } else { ?> <span class="sale">-<?php echo $product['saving']; ?>%</span> <?php } ?> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } else { ?> <div class="rating"> <img src="catalog/view/theme/default/image/stars-0.png" alt="<?php echo $product['reviews']; ?>" /> </div> <?php } ?> <div class="cart"><a title="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></a></div> <div class="wishlist"><a title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product['product_id']; ?>');"></a></div> <div class="compare"><a title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php } else { ?> <div class="empty-content"><?php echo $text_empty; ?></div> <?php }?> </div> <div class="category-details"> <div class="category-details-top"> <div class="category-h1"><h1><?php echo $heading_title; ?></h1></div> </div> <b style="font-weight: 600;"><?php echo $text_critea; ?></b> <p> <?php if ($search) { ?> <input style="height: 33px;width:70%;" type="text" name="search" size="50" value="<?php echo $search; ?>" /> <?php } else { ?> <input style="height: 33px;width:70%;color: #999;" type="text" name="search" size="50" value="<?php echo $search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '000000'" /> <?php } ?> <input type="button" value="<?php echo $button_search; ?>" id="button-search" class="button" /> </p> <select name="filter_category_id"> <option value="0"><?php echo $text_category; ?></option> <?php foreach ($categories as $category_1) { ?> <?php if ($category_1['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_1['category_id']; ?>" selected="selected"><?php echo $category_1['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_1['category_id']; ?>"><?php echo $category_1['name']; ?></option> <?php } ?> <?php foreach ($category_1['children'] as $category_2) { ?> <?php if ($category_2['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_2['category_id']; ?>" selected="selected"> <?php echo $category_2['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_2['category_id']; ?>"> <?php echo $category_2['name']; ?></option> <?php } ?> <?php foreach ($category_2['children'] as $category_3) { ?> <?php if ($category_3['category_id'] == $filter_category_id) { ?> <option value="<?php echo $category_3['category_id']; ?>" selected="selected"> <?php echo $category_3['name']; ?></option> <?php } else { ?> <option value="<?php echo $category_3['category_id']; ?>"> <?php echo $category_3['name']; ?></option> <?php } ?> <?php } ?> <?php } ?> <?php } ?> <?php if ($sub_category) { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" checked="checked" /> <?php } else { ?> <input type="checkbox" name="sub_category" value="1" id="sub_category" /> <?php } ?> <label for="sub_category"><?php echo $text_sub_category; ?></label> </select> <?php if ($description) { ?> <input type="checkbox" name="description" value="1" id="description" checked="checked" /> <?php } else { ?> <input type="checkbox" name="description" value="1" id="description" /> <?php } ?> <label for="description"><?php echo $entry_description; ?></label> </div> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- $('#content input[name=\'search\']').keydown(function(e) { if (e.keyCode == 13) { $('#button-search').trigger('click'); } }); $('select[name=\'filter_category_id\']').bind('change', function() { if (this.value == '0') { $('input[name=\'sub_category\']').attr('disabled', 'disabled'); $('input[name=\'sub_category\']').removeAttr('checked'); } else { $('input[name=\'sub_category\']').removeAttr('disabled'); } }); $('select[name=\'filter_category_id\']').trigger('change'); $('#button-search').bind('click', function() { url = 'index.php?route=product/search'; var search = $('#content input[name=\'search\']').attr('value'); if (search) { url += '&search=' + encodeURIComponent(search); } var filter_category_id = $('#content select[name=\'filter_category_id\']').attr('value'); if (filter_category_id > 0) { url += '&filter_category_id=' + encodeURIComponent(filter_category_id); } var sub_category = $('#content input[name=\'sub_category\']:checked').attr('value'); if (sub_category) { url += '&sub_category=true'; } var filter_description = $('#content input[name=\'description\']:checked').attr('value'); if (filter_description) { url += '&description=true'; } location = url; }); function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list > div').each(function(index, element) { html = '<div class="right">'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="list-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<a class="select"><?php echo $text_list; ?></a> <a class="notselect" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="grid-button"><div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div></div>'; html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="grid-table"><div class="rating">' + rating + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div></div>'; } $(element).html(html); }); $('.display').html('<a class="notselect" onclick="display(\'list\');"><?php echo $text_list; ?></a> <a class="select"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> 2. В сss-поле вставьте следующий код: #header { padding: 5px!important; } OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Надіслати Поділитися на інших сайтах More sharing options...
OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 Да. Хотелось бы увидеть шаблон с включенными категориями Пожалуйста: Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Платные шаблоны AVA STORE - универсальный, адаптивный шаблон [Поддержка]
OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона :-D 5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки :-D :-D :-D Пожалуйста) 5px - это минимум, меньше нельзя. Надіслати Поділитися на інших сайтах More sharing options... leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options... OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації Модуль PDF Invoice to Order (Счет-фактура до замовлення в PDF) [Поддержка] Автор: kirians, 6 січня 2022 invoice invoice pdf (і ще %d) Теги: invoice invoice pdf pdf generate pdf attach pdf to email накладная пдф счет-фактура шаблон рахунок-фактура накладна 1 відповідь 987 переглядів QFX 1 лютого 2022 Проблема с каруселью фотографий товаров - шаблон "Простор" Автор: rayhack, 20 серпня шаблон 3 відповіді 268 переглядів rayhack 28 серпня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore [Поддержка] Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 4 відповіді 398 переглядів fokokero 4 жовтня Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign, 1 липня octostore ocstore (і ще %d) Теги: octostore ocstore opencart opencart3 ocstore3 шаблон тема 0 коментарів 12 844 перегляди MonstroDesign 22 травня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
leitoredfox Опубліковано: 30 липня 2014 Share Опубліковано: 30 липня 2014 Пожалуйста) 5px - это минимум, меньше нельзя. чуть-чуть лупа поиска уезжает, в принципе не так страшно :) Надіслати Поділитися на інших сайтах More sharing options...
OldAine Опубліковано: 30 липня 2014 Автор Share Опубліковано: 30 липня 2014 чуть-чуть лупа поиска уезжает, в принципе не так страшно :) При чем тут лупа вообще? :-D Надіслати Поділитися на інших сайтах More sharing options... Назад 14 15 16 17 18 19 20 21 22 23 24 Вперед Сторінка 19 з 88 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
Recommended Posts