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

AVA STORE - универсальный, адаптивный шаблон [Поддержка]


OldAine

Recommended Posts

Здравствуйте. 

 

Такая проблемка, при заполнении метаданных  HTML-тег H1: HTML-тег Title:

при переходе на страницу категории происходит дублирование заголовка категории. 

post-27208-0-07309200-1405534095_thumb.png

Надіслати
Поділитися на інших сайтах


Здравствуйте.

 

1 - теперь планируем  :-D

2 - да

3 - можно, загрузите его в отдельную директорию (www.вашсайт.ру/wp-блог), а на сайте дайте на него ссылку, через модуль меню от шаблона.

 

Что вы подразумеваете под "в виде блога? Есть наглядный пример?

Определенно плохо, одной записью выше вашей, как раз был представлен шикарный блог.

 

определенно - шикарный блог далеко не шикарный, надо интерфейсом еще работать

мне, например, нравится реализация macdigger.ru

подскажите, когда намечается релиз человекоподобного блога?

Надіслати
Поділитися на інших сайтах


заметил серьезный баг, ставлю валюту по умолчанию доллар, день-два работает, потмо обратно становится рубль! и цена остается в рублях. Например на сайте стоит по умолчанию рубль, а в админке доллар. я ввожу цену в долларах, допустим 500, на сайте высвечивается 17500р (35 коэффициент поставил в админке), через день-два захожу а там 500р!!!! (напомнию в админке ставил 500 значение - в долларах!)

опа

заметил в админке такое:

post-666717-0-43420000-1405613862_thumb.jpg

 

ставится 1.0000 после каждой моей авторизации в админке.

Надіслати
Поділитися на інших сайтах


Здравствуйте. 

 

Такая проблемка, при заполнении метаданных  HTML-тег H1: HTML-тег Title:

при переходе на страницу категории происходит дублирование заголовка категории. 

 

Лечится так: заходим настройки шаблона, описание категории устанавливаем верх. В таком случае при пустых категориях не будет визуального дублирования HTML-title заголовка.

Надіслати
Поділитися на інших сайтах


Лечится так: заходим настройки шаблона, описание категории устанавливаем верх. В таком случае при пустых категориях не будет визуального дублирования HTML-title заголовка.

Данную функцию можно включить уже после того, как магазин полностью готов к выходу в свет и индексации поисковиками.

Надіслати
Поділитися на інших сайтах

 

Здравствуйте.

 

1 - теперь планируем  :-D

2 - да

3 - можно, загрузите его в отдельную директорию (www.вашсайт.ру/wp-блог), а на сайте дайте на него ссылку, через модуль меню от шаблона.

 

Что вы подразумеваете под "в виде блога? Есть наглядный пример?

Определенно плохо, одной записью выше вашей, как раз был представлен шикарный блог.

 

определенно - шикарный блог далеко не шикарный, надо интерфейсом еще работать

мне, например, нравится реализация macdigger.ru

подскажите, когда намечается релиз человекоподобного блога?

 

Интерфейс - согласен, не идеальный, но функционал в том модуле исчерпывающий.

 

Думаю в течение 20-30 дней выйдет новая версия шаблона.

Работы накопилось много (более 40 пунктов), но теперь появилось время ее делать =)

Надіслати
Поділитися на інших сайтах

заметил серьезный баг, ставлю валюту по умолчанию доллар, день-два работает, потмо обратно становится рубль! и цена остается в рублях. Например на сайте стоит по умолчанию рубль, а в админке доллар. я ввожу цену в долларах, допустим 500, на сайте высвечивается 17500р (35 коэффициент поставил в админке), через день-два захожу а там 500р!!!! (напомнию в админке ставил 500 значение - в долларах!)

опа

заметил в админке такое:

attachicon.gifБез имени-1.jpg

 

ставится 1.0000 после каждой моей авторизации в админке.

Это не относится к шаблону, поэтому такие темы надо создавать не здесь.

 

1. Система -> Настройки -> [изменить] -> вкладка "Локализация" -> Валюта   -  выставляем "Доллар"

2. Система -> Локализация -> Валюты   -   Доллару ставим 1.0 другим по курсу.

3. Идем по фтп в папку system/cashe - и удаляем все ее содержимое.

4. Чистим куки браузера.

Надіслати
Поділитися на інших сайтах

Добрый день!

Возник следующий вопрос:

Как сделать так,  что бы,  менялась фотография в соответствии с выбранным цветом товара.

При наличии 5-7 цветов одного вида товаров.

Надіслати
Поділитися на інших сайтах


Добрый день!

Возник следующий вопрос:

Как сделать так,  что бы,  менялась фотография в соответствии с выбранным цветом товара.

При наличии 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/

Надіслати
Поділитися на інших сайтах


На последней странице оформления заказа с предложением перехода к оплате (адрес /index.php?route=payment/yandexsimple/success) отсутствует белый фон контейнера, т.е. идет сразу общий фон сайта, а на нем текст, порылся в .tpl - ниче не нашел, оч. нужна помощь. Использую последнюю версию модуля Simple. Скрин: https://www.dropbox.com/s/ylthn0gl6huj0nk/avastore_simple.png

 

----

 

UPD: дело было в методах оплаты, .tpl каждого из них надо править как и .tpl модуля simple

Надіслати
Поділитися на інших сайтах


http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию  " аксессуары для смартфонов" отображались ее подкатегории?

 

и еще

 

где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ)

Надіслати
Поділитися на інших сайтах


http://isweets.ru/ при наведении в основном меню на аксессуры выпадают подкатегории, как сделать так, чтобы при наведении на подкатегорию  " аксессуары для смартфонов" отображались ее подкатегории?

 

Это просто так не сделаешь. Нужно вносить изменения в контроллер, header.tpl и дописывать стили, короче говоря с этим вам в раздел платных доработок.

 

где можно посмотреть настройки под данный шаблон, после установки симпла (быстрый заказ)

Не понял что имелось в виду. Инструкция по оптимизации Simple под шаблон можно скачать на странице с шаблоном (instructions.zip)

Надіслати
Поділитися на інших сайтах

Как сделать так, чтобы по умолчанию Товары в Категории выводились Списком, а не сеткой?

 

Открыть файлы:

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

Надіслати
Поділитися на інших сайтах

OldAine, у меня к вам ещё пара вопросов:

1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :(

2. возможно ли сделать минимальным расстояние в верхнем меню: расстояние (сверху и снизу) от логотипа до края менюшки, мне кажется, что у меня оно слишком широкое.. или может быть я выбрал не правильно размер логотипа :-/

пс. посмотрел у вас в демках, тоже довольно широко :)

 

Заранее спасибо!

Змінено користувачем leitoredfox
Надіслати
Поділитися на інших сайтах


1. Хочется, чтобы на странице поиска (когда покупатель уже ввел фразу, которую хочет найти) сначала выпадали найденные товары, а уже под ними находился блок с расширенным поиском. Не знаю понятно ли объяснил чего хочу. Просто на некоторых мониторах не видно найденных товаров, а это не есть хорошо :(

 

Поддерживаю, это раздражает когда с маленьких экранов заходишь

Надіслати
Поділитися на інших сайтах


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; }
Надіслати
Поділитися на інших сайтах

 

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

Надіслати
Поділитися на інших сайтах


OldAine, жаль нет кланяющегося смайлика! Спасибо вам большое :eek: Пол часа правда искал поле цсс, потом вспомнил, что у вас модуль сдлеан для редактирования шаблона  :-D

5px - это, если я правильно понял, ширина отступа, и её можно менять, верно? :) ...или лучше туда не пускать кривые руки  :-D  :-D  :-D

Пожалуйста)

 

5px - это минимум, меньше нельзя.

Надіслати
Поділитися на інших сайтах

чуть-чуть лупа поиска уезжает, в принципе не так страшно :)

 

При чем тут лупа вообще?  :-D

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

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

Important Information

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