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

Помогите с поиском


Recommended Posts

Помогите перенести поиск в веррхнее меню у меня Opencart v1.5.3.1

вот само меню:

<div class="darkmenu">

<ul class="darkBlue" id="five">

<li><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>

<li><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a></li>

<li><a href="#">Portfolio</a></li>

<li class="current"><a href="#">Contact</a></li>

<li><a href="#">News</a></li>

</ul>

<div class="searchbox">

<form method="get" action="">

<input type="text" value="" onfocus="doClear(this)" name="s" class="darksearch" />

</form>

</div>

</div>

post-18978-0-89433300-1347196569_thumb.jpg

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


Нужно чтобыстили сохранились просто с копировать не получается((

дай ссылку на сайт.
Надіслати
Поділитися на інших сайтах


Если я правильно поняла, нужно черный поиск сделать заместо белого? Скопируйте весь код с начала страницы до строчек

<div class="searchbox">

<form method="get" action="">

<input type="text" value="" onfocus="doClear(this)" name="s" class="darksearch" />

</form>

</div>

</div>

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


Вот мой header.tpl

<?php if (isset($_SERVER['HTTP_USER_AGENT']) && !strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6')) echo '<?xml version="1.0" encoding="UTF-8"?>'. "\n"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>" xml:lang="<?php echo $lang; ?>">
<head>
<title><?php echo $title; ?></title>
<base href="<?php echo $base; ?>" />
<?php if ($description) { ?>
<meta name="description" content="<?php echo $description; ?>" />
<?php } ?>
<?php if ($keywords) { ?>
<meta name="keywords" content="<?php echo $keywords; ?>" />
<?php } ?>
<?php if ($icon) { ?>
<link href="<?php echo $icon; ?>" rel="icon" />
<?php } ?>
<?php foreach ($links as $link) { ?>
<link href="<?php echo $link['href']; ?>" rel="<?php echo $link['rel']; ?>" />
<?php } ?>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />
<?php foreach ($styles as $style) { ?>
<link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" />
<?php } ?>
<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" />
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/external/jquery.cookie.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery/colorbox/jquery.colorbox.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/colorbox/colorbox.css" media="screen" />
<script type="text/javascript" src="catalog/view/javascript/jquery/tabs.js"></script>
<script type="text/javascript" src="catalog/view/javascript/common.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery/stickyfloat.min.js"></script>
<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>
<script type="text/javascript" src="catalog/view/theme/default/js/jquery-1.4.min.js"></script>
<script type="text/javascript" src="catalog/view/theme/default/js/jquery.easing.min.js"></script>
<script type="text/javascript" src="catalog/view/theme/default/js/jquery.lavalamp.min.js"></script>
<script type="text/javascript" src="catalog/view/theme/default/js/cufon.yui.js"></script>
<script type="text/javascript" src="catalog/view/theme/default/js/myriad.js"></script>
<script type="text/javascript">
  $(function() {
    $("#one,#two,#three,#four,#five,#six,#seven,#eight").lavaLamp({
    fx: "backout",
    speed: 700,
    click: function(event, menuItem) {
	
    }
    });
  });
</script>
<?php foreach ($scripts as $script) { ?>
<script type="text/javascript" src="<?php echo $script; ?>"></script>
<?php } ?>
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie7.css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie6.css" />
<script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('#logo img');
</script>
<![endif]-->
<?php echo $google_analytics; ?>
</head>
<body>
<div id="container">
<div id="header">
  <?php echo $cart; ?>
  <script type="text/javascript">
  jQuery('#cart').stickyfloat({duration: 400, lockBottom: false});
  </script>
  <?php if ($logo) { ?>
  <div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></a></div>
  <?php } ?>
   <?php echo $language; ?>
  <?php echo $currency; ?>
  <div id="search">
    <div class="button-search"></div>
    <?php if ($filter_name) { ?>
    <input type="text" name="filter_name" value="<?php echo $filter_name; ?>" />
    <?php } else { ?>
    <input type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />
    <?php } ?>
  </div>
  <div id="welcome">
    <?php if (!$logged) { ?>
    <?php echo $text_welcome; ?>
    <?php } else { ?>
    <?php echo $text_logged; ?>
    <?php } ?>
  </div>
  <div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>
</div>
<?php echo $content_middle; ?>
<?php if ($categories) { ?>
<div class="darkmenu">
  <ul class="darkBlue" id="five">
    <li><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>
    <li><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a></li>
    <li><a href="#">Portfolio</a></li>
    <li class="current"><a href="#">Contact</a></li>
    <li><a href="#">News</a></li>
  </ul>
  <div class="searchbox">
<form method="get" action="">
  <input type="text" value="" onfocus="doClear(this)" name="s" class="darksearch" />
</form>
  </div>
</div>
<?php } ?>
<div id="notification"></div>
Надіслати
Поділитися на інших сайтах


А если попробовать вместо строк в шаблоне:

<div id="search">
<div class="button-search"></div>
<!--?php if ($filter_name) { ?-->
<input name="filter_name" value="<?php echo $filter_name; ?>" type="text">
<!--?php } else { ?-->
<input name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" type="text">
<!--?php } ?-->
</div>

заменить их на:

<div class="searchbox">
<form method="get" action="">
<input value="" onfocus="doClear(this)" name="s" class="darksearch" type="text">
</form>
</div>
Последние строки которые скопировать заместо тех, удалить их во втором месте, чтобы поиск черный был не два раза.

Перед этим сделать резервную копию файла header.tpl

Совсем забыла, </div> один оставить на месте, скопировать только один закрывающийся див с дарк поиском.

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


если их заменить то нон ничего не ищет)

Он и не ищет и на своем привычном месте?
Надіслати
Поділитися на інших сайтах


Это я так сейчас методом тыка попробую.

А если сделать так:

<div id="search">

<div class="darksearch"></div>

<!--?php if ($filter_name) { ?-->

<input name="filter_name" value="<?php echo $filter_name; ?>" type="text">

<!--?php } else { ?-->

<input name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" type="text">

<!--?php } ?-->

</div>

<div id="welcome">

<!--?php if (!$logged) { ?-->

<!--?php echo $text_welcome; ?-->

<!--?php } else { ?-->

<!--?php echo $text_logged; ?-->

<!--?php } ?-->

</div>

Я просто в стандартном белом поиске заменила класс, с button-search на darksearch или можно еще попробовать на searchbox

Если не выйдет, тогда я не знаю :(

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


Исходя из вашего файла, сам поиск нужно прикрутить по типу:

<div class="lightmenu">
  <ul class="lightRed" id="four">
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Portfolio</a></li>
    <li class="current"><a href="#">Contact</a></li>
    <li><a href="#">News</a></li>
  </ul>
<div id="search">
  <div class="searchbox">
<?php if ($filter_name) { ?>
    <input type="text" name="filter_name" value="<?php echo $filter_name; ?>" />
    <?php } else { ?>
    <input type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />
    <?php } ?>
  </div>
</div>
</div>
  • +1 1
Надіслати
Поділитися на інших сайтах

Исходя из вашего файла, сам поиск нужно прикрутить по типу:

[list]
[*][url="#"]Home[/url]
[*][url="#"]About[/url]
[*][url="#"]Portfolio[/url]
[*][url="#"]Contact[/url]
[*][url="#"]News[/url]
[/list]


попробовал при нажатии enter ни чего не происходит((
Надіслати
Поділитися на інших сайтах


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

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

В продолжение темы поиска.

<div id="search">	 
<table width="270px">
<tr>
<?php if ($filter_name) { ?><td>
<input class="search" type="text" name="filter_name" value="<?php echo $filter_name; ?>"></td><td><div class="button-search">Поиск</div></td>
<?php } else { ?><td>
<input class="search" type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" /></td><td><div class="button-search">Поиск</div></td>
<?php } ?>
</tr>
</table></div>

Вот, собственно, весь мой. Хотелось бы чтоб он по нажатии энтера тоже срабатывал, а не только по кнопочке поиск. Возможно это реализовать?

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


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

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

Important Information

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