| Автор |
Сообщение |
|
Морозов Дмитрий
Зарегистрирован: 25 сен 2010, 01:10 Сообщения: 486 Откуда: Москва
|
Можно ли выводить регион в виде не: Россия/Московская область/Химки А просто Химки. Вместо Россия/Москва Просто Москва ? 
|
| 01 мар 2011, 22:57 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Ну вот так {%$regions.1.name%} либо, чтобы совсем правильно, так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
| 02 мар 2011, 20:36 |
|
 |
|
Морозов Дмитрий
Зарегистрирован: 25 сен 2010, 01:10 Сообщения: 486 Откуда: Москва
|
Geo писал(а): Ну вот так {%$regions.1.name%} либо, чтобы совсем правильно, так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Так у меня из Россия/Москва остается только Россия, вместо Москва.. Не совсем понял механизм этой переменной. Хотелось бы выделять последнее значение.. Т.е. если будет Россия/Московская область/Химки выводилось только Химки.
|
| 02 мар 2011, 21:08 |
|
 |
|
Морозов Дмитрий
Зарегистрирован: 25 сен 2010, 01:10 Сообщения: 486 Откуда: Москва
|
В общем- не разобрался. Просто выкинул пока Россию, оставил только города.
|
| 04 мар 2011, 11:48 |
|
 |
|
Atip
Зарегистрирован: 18 фев 2011, 17:21 Сообщения: 200
|
Хотел тоже узнать по этому вопросу. У меня идея такая: выводить в title регион т.е. Как писал Дмитрий: "если будет Россия/Московская область/Химки выводилось только Химки."
|
| 04 мар 2011, 14:59 |
|
 |
|
Морозов Дмитрий
Зарегистрирован: 25 сен 2010, 01:10 Сообщения: 486 Откуда: Москва
|
Ну да.. Вот- та же идея..
|
| 04 мар 2011, 19:27 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Так, во-первых конструкция, описанная выше должна работать. Только что проверил. во-вторых, вывод региона в тайтле можно сделать по примеру в header_page.html: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
| 05 мар 2011, 12:05 |
|
 |
|
Морозов Дмитрий
Зарегистрирован: 25 сен 2010, 01:10 Сообщения: 486 Откуда: Москва
|
чёто у меня фигня какая то... Всё, кроме
{%foreach from=$message.array_regions item='region' name='i'%} {%$region.name%} {%if $smarty.foreach.i.last eq false %} / {%/if%} {%/foreach%}
Выдаёт просто пустое место.
|
| 05 мар 2011, 12:59 |
|
 |
|
alexsam
Зарегистрирован: 23 сен 2010, 04:13 Сообщения: 717 Откуда: г.Владивосток
|
Согласен, у меня тоже код не выполняется... Я хз, руки откуда надо растут Хотел сделать такую штуку: в list.html выводить "Город", если город не был указан, вывести "Регион". У меня нет много вложений в регионах, просто пара Регион\Город, и так по нескольким регионам. Подсобите, кто знает.
_________________ » Хостинг 98 р\месяц и домен в подарокЗарабатывай на своем сайте! Специально для досок объявлений. » Заработок с AD» Заработок с CityAds» Заработок с AdAds
|
| 07 мар 2011, 15:59 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Значит так, для вывода текущего региона последнего уровня используем: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. а для вывода региона последнего уровня для конкретного объявления используем внутри цикла foreach шаблона list.html или message.html: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
| 08 мар 2011, 01:21 |
|
|