Перейти к публикации

Рекомендованные сообщения

У меня  не получается настроить поиск по сайту(((((
http://698672.voskan.web.hosting-test.net/

Вот моя форма:

<form method="post" action="" name="searchform">
<input name="do" id="form-query" name="story" value="" placeholder="поиск по сайту" style="height:24px; width:400px;">
<input src="{THEME}/images/Search.png" name="subaction" type="image" style="vertical-align: bottom; padding: 0; width:30px; height:30px;"/>

</form>....Что в ней нужно исправить чтоб поиск искал по сайту???
 
Ссылка на сообщение
Поделиться на других сайтах

Тут Вам уже ответили

 

<form method="post" action="" name="searchform">
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<input id="form-query" name="story" value="" placeholder="поиск по сайту" style="height:24px; width:400px;">
<input src="{THEME}/images/Search.png" type="image" style="vertical-align:bottom;padding:0;width:30px;height:30px;"/>
</form>

 

Изменено пользователем germanydletest
Ссылка на сообщение
Поделиться на других сайтах

Я прописала такой же код, но поиск не ищет по страницам сайт, выдает страницу с урлом главной, но текст другой

Ссылка на сообщение
Поделиться на других сайтах

Я прописала такой же код, но поиск не ищет по страницам сайт, выдает страницу с урлом главной, но текст другой

Тогда возьмите форму полностью из стандартного шаблона например  из "Default"

<form action="" name="searchform" method="post">
	<input type="hidden" name="do" value="search" />
	<input type="hidden" name="subaction" value="search" />
	<ul class="searchbar reset">
		<li class="lfield"><input id="story" name="story" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" /></li>
		<li class="lbtn"><input title="Найти" alt="Найти" type="image" src="{THEME}/images/spacer.gif" /></li>
	</ul>
</form>

и просто переопределите для неё css стили, что бы она выглядела так, как вам нужно

Ссылка на сообщение
Поделиться на других сайтах

Я добавила эту форму, теперь интересно получается. Когда с главной страницы я пытаюсь прописать что-либо в поиске, то ничего не находит, а выдает страницу с текстом, а урл главной. Что это за страница? А если с любой другой страницы, то работает и выдает выдает страницу http://698672.voskan.web.hosting-test.net/index.php?do=search

 

Ссылка на сообщение
Поделиться на других сайтах

Потому что у вас отключен вывод новостей на главной, либо нет в шаблоне main.tpl тега {content} для главной, либо в настройках скрипта отключен вывод новостей для главной. В данном случае в форме вместо method="post" нужно использовать method="get", чтобы с главной всегда уходить на страницу поиска.
 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...