- Автор темы
- #11
Кто юзал, те видели, с боку есть бокс с выводом случайных объявлений, в этом боксе выводится наименование объявления и цена! а так же строка подробнее...
Вот часть кода из файла rotator.php, как видите, название выводится как линк, т.е. кнопку подробнее можно и убрать, я просто продублировал её изменив текст...
К чему это я всё, очень хотелось бы и было бы полезно перед или после цены вывести Город объекта... Но так и не могу врубиться как это туда впихнуть... Вот код вывода текста города при просмотре объявления в файле re_search.php
Хотелось бы просто скопировать это и вставить туда, но там то у нас HTML, как можно реализовать вывод этой строки? Может есть кто знает php на ура?
И ещё приведу кусок кода, который выводит опять же эту строку при добавлении объявления из файла add.php
Как понятно из кода, список городов хранится в файле locations.php
Вот часть кода из файла rotator.php, как видите, название выводится как линк, т.е. кнопку подробнее можно и убрать, я просто продублировал её изменив текст...
$HTML.="</td>
<td valign=top>
<b>
<a href='".$strALink."'>".$arrPropertyArray[3]."</a> </b>
<br>
".$M_PRICE2.":"." ".$arrPropertyArray[2]." ".$CURRENCY_SYMBOL."
<br><br>
<a href='".$strALink."'>".$M_READ_MORE."</a>
<a href='".$strALink."' style='text-decoration:none'>>></a>
</td>
</tr>
</table>
";
$HTML.=
"</a>
</td>
</tr>
";
К чему это я всё, очень хотелось бы и было бы полезно перед или после цены вывести Город объекта... Но так и не могу врубиться как это туда впихнуть... Вот код вывода текста города при просмотре объявления в файле re_search.php
<?php
$arrLines = explode("\n",implode('', file('include/locations.php')));
$arrLocations = array();
foreach($arrLines as $strLoc)
{
$arrLoc = explode(".",$strLoc,2);
$arrLocations[$arrLoc[0]]=$arrLoc[1];
}
?>
<tr height=20>
<td><?php echo $M_LOCATION;?>:</td>
<td> <b><?php echo $arrLocations[$arrAd["location"]];?></b></td>
</tr>
Хотелось бы просто скопировать это и вставить туда, но там то у нас HTML, как можно реализовать вывод этой строки? Может есть кто знает php на ура?
И ещё приведу кусок кода, который выводит опять же эту строку при добавлении объявления из файла add.php
<tr>
<td width="25%">
<?php
echo $M_LOCATION;
?>:
</td>
<td width="25%">
<select name="location" class=iselect style="width:120px">
<?php
$arrLines = explode("\n",implode('', file('../include/locations.php')));
foreach($arrLines as $strLoc)
{
$arrLoc = explode(".",$strLoc,2);
if(sizeof($arrLoc)==2 && trim($arrLoc[1]) != "")
{
echo "<option value=\"".$arrLoc[0]."\">".$arrLoc[1]."</option>";
}
}
?>
</select>
</td>
Как понятно из кода, список городов хранится в файле locations.php