Как да извикам последните обяви.

cloc

Member
Как да извикам последните публикувани обяви на главната страница.
Това е файла който е за топ обявите...искам неговият стил да използвам, но не зная какво да променя да извиква последните обяви...


<table border="0" cellpadding="0" cellspacing="0" >
<tr>
{foreach from=$listings item=listing name=listings_block}

<td valign="top" style="border-left:1px solid #01609B;border-right:1px solid #01609B;border-bottom:1px solid #01609B;">

<table border="0" class="tableFeatured" cellpadding="0"width="100%" cellspacing="0">
<tr>
<td rowspan="3" style="padding:0px; margin:0px;" width="115" align="center" >
<div style="border:1px solid #d2d2d2; width:102px; padding-top:2px;">
<a href="{$GLOBALS.site_url}/listing_details/{$listing.id}/{$listing.Address|regex_replace:"/[\\/\\\:*?\"<>|%#$\s]/":"_"}_{$listing.City|regex_replace:"/[\\/\\\:*?\"<>|%#$\s]/":"_"}_{$listing.State|regex_replace:"/[\\/\\\:*?\"<>|%#$\s]/":"_"}.html">

{if $listing.pictures.0}<img src="{$listing.pictures.0.thumbnail_url}" border="0" />
{else}
<img src="{image}def_realty.jpg" border="0" alt="" />
{/if}
</a>
</div>
</td>
</tr>
<tr>
<td valign="top" style="padding-top:5px;" >
<a href="{$GLOBALS.site_url}/listing_details/{$listing.id}/{$listing.Address|regex_replace:"/[\\/\\\:*?\"<>|%#$\s]/":"_"}_{$listing.City|regex_replace:"/[\\/\\\:*?\"<>|%#$\s]/":"_"}_{$listing.State|regex_replace:"/[\\/\\\:*?\"<>|%#$\s]/":"_"}.html">
[[$listing.Address]]<br/>
[[$listing.City]]
[[$listing.State]]
</a>
</td>
</tr>
{if $listing.Price}
<tr>
<td valign="top">[[FormFieldCaptions!Price]]: <b>{$GLOBALS.custom_settings.listing_currency}&nbsp;[[$listing.Price]]</b></td>
</tr>
{else}
<tr>
<td valign="top">[[FormFieldCaptions!Rent]]: <b>{$GLOBALS.custom_settings.listing_currency}&nbsp;[[$listing.Rent]]</b></td>
</tr>
{/if}
</table>
</td>
{if $smarty.foreach.listings_block.iteration is div by $number_of_cols}
</tr>
<tr>
{/if}
{/foreach}
</tr>
</table>
 
От: Как да извикам последните обяви.

Не разбрах нищо от тоя код, но по принцип с RSS е най-лесно да се извеждат такива работи тук и там.
 
От: Как да извикам последните обяви.

Това е кода за топ обявите който се показват на първа страница, искам да използвам същият стил и за последни обяви. Просто искам да се извикват последните пет обяви публикувани на сайта.
 
От: Как да извикам последните обяви.

То тва тука е неква лудница.
Виж там из другите файлове, където ти прави заявката и си направи една друга да точи обявите по id по desc и с лимит 5 и готово. :)


Прав си...ще се разровя да видя от къде се правят заявките...малко не съм на ти с php ...но се надявам да се справя.
 
От: Как да извикам последните обяви.

Ето от тук се извикват RSS с последните обяви, кое да вмъкна в горният код та да използвам стилът.
<channel>
<title>[[Последни обяви:raw]]</title>
<link><![CDATA[{$GLOBALS.site_url}/search_results/?action=search&sorting_field=activation_date&sorting_order=DESC]]></link>
<description>[[Последни обяви:raw]]</description>
{module name="classifieds" function="search_results"
action="search"
results_template="rss.tpl"
sorting_field="activation_date"
sorting_order="DESC"
listings_per_page=$GLOBALS.custom_settings.number_of_last_listings_for_rss}
</channel>
 

Горе