Доп.поле поиска - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Доп.поле поиска

#1 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 765
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 20 Февраль 2017 - 06:51

Подскажите, пожалуйста, как вввести дополнительную строку поиска в темы, с ключом поиска по конкретной теме? Нужно создать независимую строку поиска ответов по этой теме.
0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 20 Февраль 2017 - 11:53

В globalTemplate добавляете
<if test="$this->request['t']">
    Код поиска
</if>

За основу берите код из шаблона quickSearch
1

#3 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 765
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 20 Февраль 2017 - 21:49

Цитата

В globalTemplate добавляете

Мне нужно в topicViewTemplate.

Цитата

За основу берите код из шаблона quickSearch

Я пытался сверстать шаблон (удалял все лишнее), но правильно составить именно для поиска по этой теме не получается... Что бы ни пробовал, выбивает ошибку при попытке поиска.
0

#4 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 21 Февраль 2017 - 08:24

Просмотреть сообщениеStrategius сказал(а):

Мне нужно в topicViewTemplate.

Добавляйте туда.
Я подумал, что нужно под основной поиск добавить. Чем меньше информации предоставляете, тем больше догадок.

Как-то так
<div id='search' class='right'>
	<form action="{parse url="app=core&amp;module=search&amp;do=search&amp;fromMainBar=1" base="preferHttps"}" method="post" id='search-box' >
		<fieldset>
			<span id='search_wrap' class='right'>
				<input type='text' id='main_search' name='search_term' class='inactive' size='17' tabindex='100' />
				<if test="$this->request['showtopic'] or ( isset( $this->request['search_app'] ) and substr( $_POST['search_app'], 0, 13 ) == 'forums:topic:' )">
					<if test="$this->request['showtopic']">
						<input type='hidden' name='search_app' value="forums:topic:{$this->request['showtopic']}" />
					<else />
						<input type='hidden' name='search_app' value="forums:topic:{parse expression="substr( $_POST['search_app'], 13 )"}" />
					</if>
				</if>
				<input type='submit' class='submit_input clickable' value='{$this->lang->words['sj_search']}' />
			</span>
		</fieldset>
	</form>
</div>

1

#5 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 765
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 21 Февраль 2017 - 19:13

Вот такую ошибку выдает при попытке поиска:

Вложение  1111.png (24,02К)
Количество загрузок: 7
0

#6 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 22 Февраль 2017 - 11:14

Видно же в адресной строке ссылка кривая. Не хватает index.php?
1

#7 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 765
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 22 Февраль 2017 - 12:55

Заменил

{parse url="app=core&amp;module=search&amp;do=search&amp;fromMainBar=1" base="preferHttps"}

На

{parse url="index.php?app=core&amp;module=search&amp;do=search&amp;fromMainBar=1" base="preferHttps"}

Теперь все работает, спасибо большое!

Сообщение изменено: Strategius (22 Февраль 2017 - 13:07)

0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна