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

[Решено] Перенес поле Поиск и Корзина и Поиск перестал работать


PVT

Recommended Posts

Перенес поле Поиск и Корзина как показано на скриншоте

 

e181f6a85b51.jpg

 

Поиск перестал работать.

Вот  header.tpl, вставил в блок меню

c989272f16ac.jpg

вот common.js

/* Search */
    $('#search input[name=\'search\']').parent().find('button').on('click', function() {
        url = $('base').attr('href') + 'index.php?route=product/search';
 
        var value = $('menu input[name=\'search\']').val();
 
        if (value) {
            url += '&search=' + encodeURIComponent(value);
        }
 
        location = url;
    });
 
    $('#search input[name=\'search\']').on('keydown', function(e) {
        if (e.keyCode == 13) {
            $('menu input[name=\'search\']').parent().find('button').trigger('click');
        }
    });
Не срабатывает поиск.

Подскажите, пожалуйста, где поправить?

 

Спасибо!

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


#menu ?

 

изменить на header ?

 

не работает 

 

/* 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');
}
});
 
Вот полная часть header.tpl с кодом переноса Поиска и Корзины в самом низу 
 
<header>
  <div class="container">
    <div class="row">
      <div class="col-sm-12">
        <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>
    </div>
  </div>
</header>
<?php if ($categories) { ?>
<div class="container">
  <nav id="menu" class="navbar">
    <div class="navbar-header"><span id="category" class="visible-xs"><?php echo $text_category; ?></span>
      <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button>
    </div>
    <div class="collapse navbar-collapse navbar-ex1-collapse">
      <ul class="nav navbar-nav">
        <?php foreach ($categories as $category) { ?>
        <?php if ($category['children'] == 'rrr') { ?>
        <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle"><?php echo $category['name']; ?></a>
          <div class="dropdown-menu">
            <div class="dropdown-inner">
              <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?>
              <ul class="list-unstyled">
                <?php foreach ($children as $child) { ?>
                <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li>
                <?php } ?>
              </ul>
              <?php } ?>
            </div>
            <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>
        </li>
        <?php } else { ?>
        <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
        <?php } ?>
        <?php } ?>
      </ul>
    </div>
  </nav>
<div class="row"> 
     <div class="col-sm-5"><?php echo $search; ?> </div>
     <div class="col-sm-4"></div>
     <div class="col-sm-3"><?php echo $cart; ?></div>

</div>
</div>
<?php } ?>
Надіслати
Поділитися на інших сайтах



/* Search */

$('#search input[name=\'search\']').parent().find('button').on('click', function() {

url = $('base').attr('href') + 'index.php?route=product/search';

var value = $('#search input[name=\'search\']').val();

if (value) {

url += '&search=' + encodeURIComponent(value);

}

location = url;

});

$('#search input[name=\'search\']').on('keydown', function(e) {

if (e.keyCode == 13) {

$('#search input[name=\'search\']').parent().find('button').trigger('click');

}

});

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

Гість
Ця тема закрита для публікації повідомлень.

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

Important Information

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