۱۳۹۳-۰۷-۰۱، ۰۵:۰۶ ب.ظ
به صورت پیش فرض مشاهده آگهی بر اساس استان در قالب او اس کلاس موجود می باشد ولی اگه مثل من سایت تبلیغات محلی دارید و فقط در حیط استان کار می کنید شاید بدتون نیاد که به جای لیست استان ها لیست شهر ها رو بیارید برای این کار کافی هستش
کد php:
<div class="widget-box">
<?php View::newInstance()->_exportVariableToView('list_cities', Search::newInstance()->listCities('%%%%', '>=') ) ; ?>
<?php if(osc_count_list_cities() > 0) {?>
<div class="box location">
<h3><strong>شهر ها</strong></h3>
<ul>
<?php while(osc_has_list_cities()) {
$nobo=osc_list_city_items();
if ($nobo<>0){ ?>
<li><a href="<?php echo osc_search_url(array('sCity' => osc_list_city_name()));?>"><?php echo osc_list_city_name();?> (<?php echo osc_list_city_items();?>) </a></li>
<?php
}; } ?>
</ul>
</div>
<?php } ?>
</div>

اگر هم دوست دارید همه شهر ها بدون توجه به این که آگهی دارن نمایش داده بشن شرط از کد زیر استفاده کنید { البته در کل تو یه شرط با هم فرق می کنن

کد php:
<div class="widget-box">
<?php View::newInstance()->_exportVariableToView('list_cities', Search::newInstance()->listCities('%%%%', '>=') ) ; ?>
<?php if(osc_count_list_cities() > 0) {?>
<div class="box location">
<h3><strong>شهر ها</strong></h3>
<ul>
<?php while(osc_has_list_cities()) {?>
<li><a href="<?php echo osc_search_url(array('sCity' => osc_list_city_name()));?>"><?php echo osc_list_city_name();?> (<?php echo osc_list_city_items();?>) </a></li>
<?php } ?>
</ul>
</div>
<?php } ?>
</div>