• Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
  • Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
  • Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
  • Уважаемые пользователи! На форуме появились разделы по работе с системой Yclas. Yclas - это скрипт доски объявлений. Нужны разработчики.

Выпадающий список регионов

Статус
Закрыто для дальнейших ответов.

askor

Новичок
Знатоки php и osclass в частности, подскажите, пожалуйста, каким кодом вывести выпадающий список регионов на главной в блоке поиска вместо выпадающего списка категорий?
 

administrator

Блудный сын.
Команда форума
В файле inc.search.php вашего шаблона находим следующую строчку:
<button type="submit"><?php _e('Search', 'НАЗВАНИЕ ВАШЕГО ШАБЛОНА') ; ?></button>
Меняем ее на этот код:
<?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 type="submit"><?php _e('Search', 'НАЗВАНИЕ ВАШЕГО ШАБЛОНА') ; ?></button>
В стилях.css вашего шаблона нужно найти и заменить:
.search input#query { width:375px; }
На этот стиль:
.search input#query { width:375px; }
.search div.selector { width: 220px; font-size: 12px; border: 2px solid #0C7C04; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.search div.selector select { min-width: 220px; font-family: Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif; font-size: 12px; border: solid 1px #fff; }
.search div.selector span { color: #000; width: 190px; }
Внимание, код может отличаться, в зависимости от вашего шаблона!
 

profigrup

Пользователь
а если не вместо, а дополнить панель поиска еще и выбором региона (например как выбор категрий)?
 

ranger7

Новичок
Подскажите пожалуйста,что изменить в коде что бы был выбор страны?Какая функция отвечает за страны?
 
Статус
Закрыто для дальнейших ответов.
Верх