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

Перенос строки поиска в nav#top, перестал работать


Rennovatio

Recommended Posts

Захотел растянуть логотип на всю ширину магазина, а поиск и корзину чтоб не мешали перенёс выше. Получилось так:
d35b96aa5f9d.jpg
но поиск "1" перестал работать, а поиск "2" нормально работал. Не подскажете в чём может быть дело? Делал следующее:

catalog/view/theme/default/template/common/header.tpl
 

</head>
<body class="<?php echo $class; ?>">
<nav id="top">
  <div class="container">
  <div class="col-sm-5"><?php echo $search; ?>
      </div>
      <div class="col-sm-3"><?php echo $cart; ?></div>
<header>
  <div class="container">
    <div class="row">
      <!--<div class="col-sm-4">-->
        <div id="logo">
          <?php if ($logo) { ?>
          <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a>
          <?php } else { ?>
          <h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1>
          <?php } ?>
        </div>
      </div>
      <div class="col-sm-5"><?php echo $search; ?>
      </div>
      <div class="col-sm-3"><?php echo $cart; ?></div>
    </div>
  </div>
</header>
Змінено користувачем Rennovatio
Надіслати
Поділитися на інших сайтах


Решено с помощью уважаемого fakir

 

В catalog/view/javascript/common.js

 

меняем

    	/* Search */
    	$('#search input[name=\'search\']').parent().find('button').on('click', function() {
    		url = $('base').attr('href') + 'index.php?route=product/search';
     
    		var value = $('header input[name=\'search\']').val();
     
    		if (value) {
    			url += '&search=' + encodeURIComponent(value);
    		}
     
    		location = url;
    	});
     
    	$('#search input[name=\'search\']').on('keydown', function(e) {
    		if (e.keyCode == 13) {
    			$('header input[name=\'search\']').parent().find('button').trigger('click');
    		}
    	});
на

    	/* Search */
    	$('#search input[name=\'search\']').parent().find('button').on('click', function() {
    		url = $('base').attr('href') + 'index.php?route=product/search';
     
    		var value = $('#top input[name=\'search\']').val();
     
    		if (value) {
    			url += '&search=' + encodeURIComponent(value);
    		}
     
    		location = url;
    	});
     
    	$('#search input[name=\'search\']').on('keydown', function(e) {
    		if (e.keyCode == 13) {
    			$('#top input[name=\'search\']').parent().find('button').trigger('click');
    		}
    	});
Змінено користувачем Rennovatio
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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