Osclass - cms доски объявлений
Osclass шаблоны (темы) => Osclass шаблоны - бесплатные => Bender => Тема начата: janibek99999 от 17 Март 2020, 04:08:25
-
привет всем на сайте шаблон bender стандартный вопрос такой есть поле ввода для поиска и есть по категориям хочется еще добавить по городам чтобы это все участвовало в одном поиске ????
-
надо бы реализовать как то так ?
-
а отдельно по городам у тебя есть?!
-
а отдельно по городам у тебя есть?!
да есть но поле ввода текста нету ((((
-
а отдельно по городам у тебя есть?!
<form action="<?php echo osc_base_url(true); ?>" method="get" class="search" onsubmit="javascript:return doSearch();">
<input type="hidden" name="page" value="search" />
<fieldset class="main">
<?php if ( osc_count_categories() ) { ?>
<?php osc_categories_select('sCategory', null, __('Select a category', 'modern')); ?>
<?php } ?>
<?php $aRegions = Region :: newInstance ()-> listAll (); ?>
<?php if( count ( $aRegions ) > 0 ) { ?>
<select name="sRegion" id="sRegion">
<option value="">Выбрать регион</option>
<?php foreach( $aRegions as $region ) { ?>
<option value=" <?php echo $region [ 's_name' ] ; ?> "> <?php echo $region [ 's_name' ] ; ?> </option>
<?php } ?>
</select>
<?php } ?>
<?php $aCities = City :: newInstance ()-> listAll (); ?>
<?php if( count ( $aCities ) > 0 ) { ?>
<select name="sCity" id="sCity">
<option value="">населенный пункт</option>
<?php foreach( $aCities as $city ) { ?>
<option value=" <?php echo $cyty [ 's_name' ] ; ?> "> <?php echo $city [ 's_name' ] ; ?> </option>
<?php } ?>
</select>
<?php } ?>
<button class="ui-button ui-button-big js-submit"><?php _e("Search", 'bender');?></button>
</fieldset>
<div id="search-example"></div>
</form>
-
вставил себе на сайт, вроде все работает спасибо
-
<form action="<?php
echo osc_base_url(true);
?>
" method="get" class="search" onsubmit="javascript:return doSearch();">
<input type="hidden" name="page" value="search" />
<fieldset class="main">
<input type="text" name="sPattern" id="query" value="<?php
echo osc_esc_html(osc_search_pattern() != '' ? osc_search_pattern() : $sQuery);
?>
" />
<?php
if (osc_count_categories()) {
?>
<?php
osc_categories_select('sCategory', null, __('Select a category', 'modern'));
?>
<?php
}
?>
<button type="submit"><?php
_e('Search', 'modern');
?>
</button>
</fieldset>
<div id="search-example"></div>
</form>
посмотри этот тут вводишь слова и категорию выбираешь, а город уже добавишь со своего когда, может из двух один склеишь
-
или вот этот посмотри
вводишь слово категория город
<form action="<?php
echo osc_base_url(true);
?>
" method="get" class="search quick-search nocsrf">
<div class="container">
<input type="hidden" name="page" value="search" />
<div class="row">
<div class="col-md-4">
<input type="text" name="sPattern" id="query" class="input-text" value="" placeholder="<?php
_e('Search...', 'pop');
?>
" />
</div>
<div class="col-md-3">
<div class=" selector">
<?php
osc_categories_select('sCategory', null, __('Select a category', 'pop'));
?>
</div>
</div>
<div class="col-md-3">
<div class=" selector">
<?php
$aCountries = osc_get_countries();
$aRegions = osc_get_regions($aCountries[0]['pk_c_code']);
?>
<?php
ItemForm::region_select($aRegions);
?>
</div>
</div>
<div class="col-md-2">
<button class="btn btn-primary btn_search">
<?php
_e("Search", 'pop');
?>
</button>
</div>
</div>
<div id="message-seach"></div>
</div>
</form>
-
Оформляйте пожалуйста нормально сообщения. Есть тэг
код
. В него и вставляйте код, чтобы удобно было читать другим и копировать.
-
или вот этот посмотри
вводишь слово категория город
<form action="<?php
echo osc_base_url(true);
?>
" method="get" class="search quick-search nocsrf">
<div class="container">
<input type="hidden" name="page" value="search" />
<div class="row">
<div class="col-md-4">
<input type="text" name="sPattern" id="query" class="input-text" value="" placeholder="<?php
_e('Search...', 'pop');
?>
" />
</div>
<div class="col-md-3">
<div class=" selector">
<?php
osc_categories_select('sCategory', null, __('Select a category', 'pop'));
?>
</div>
</div>
<div class="col-md-3">
<div class=" selector">
<?php
$aCountries = osc_get_countries();
$aRegions = osc_get_regions($aCountries[0]['pk_c_code']);
?>
<?php
ItemForm::region_select($aRegions);
?>
</div>
</div>
<div class="col-md-2">
<button class="btn btn-primary btn_search">
<?php
_e("Search", 'pop');
?>
</button>
</div>
</div>
<div id="message-seach"></div>
</div>
</form>
все равно че то не то оформить не как не удалось в итоге решил поставить вот так хоть что то
<form action="<?php echo osc_base_url(true); ?>" method="get" class="search" onsubmit="javascript:return doSearch();">
<input type="hidden" name="page" value="search" />
<fieldset class="main">
<?php if ( osc_count_categories() ) { ?>
<?php osc_categories_select('sCategory', null, __('Выбрать Категорию', 'modern')); ?>
<?php } ?>
<?php $aRegions = Region :: newInstance ()-> listAll (); ?>
<?php if( count ( $aRegions ) > 0 ) { ?>
<select name="sRegion" id="sRegion">
<option value="">Выбрать Метро</option>
<?php foreach( $aRegions as $region ) { ?>
<option value=" <?php echo $region [ 's_name' ] ; ?> "> <?php echo $region [ 's_name' ] ; ?> </option>
<?php } ?>
</select>
<?php } ?>
<button class="ui-button ui-button-big js-submit"><?php _e("Search", 'bender');?></button>
</fieldset>
<div id="search-example"></div>
</form>
-
Оформляйте пожалуйста нормально сообщения. Есть тэг код
. В него и вставляйте код, чтобы удобно было читать другим и копировать.
ОК Будем Дальше Писать как и Положено ))))