Быстрые ссылки на главной

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Быстрые ссылки на главной

Сообщение Protey » 11 дек 2013, 15:35

Многие спрашивают как я сделал быстрые ссылки на сайте http://pmrdom.md отвечаю:

В /protected/views/layouts/index.php по дизайну вставляем


<a href="/prodam.html" style="color:#000; text-decoration:none"><strong>Продам:</strong></a>
<ul class="smalllist">
<li><a href="/sell_apartment.html">Квартиру</a><small><?php echo "(".Apartment::model()->getCountobjects(2,1).")"; ?></small></li>
<li><a href="/sell_room.html">Комнату</a><small><?php echo "(".Apartment::model()->getCountobjects(2,25).")"; ?></small></li>
<li><a href="/sell_home.html">Дом</a><small><?php echo "(".Apartment::model()->getCountobjects(2,2).")"; ?></small></li>
<li><a href="/sell_dacha.html">Дачу</a><small><?php echo "(".Apartment::model()->getCountobjects(2,17).")"; ?></small></li>
<li><a href="/sell_garage.html">Гараж</a><small><?php echo "(".Apartment::model()->getCountobjects(2,18).")"; ?></a></small></li>
<li><a href="/sell_parcel.html">Земельный участок</a><small><?php echo "(".Apartment::model()->getCountobjects(2,19).")"; ?></small></li>
<li><a href="/sell_office.html">Офисное помещение</a><small><?php echo "(".Apartment::model()->getCountobjects(2,21).")"; ?></small></li>
<li><a href="/sell_retail.html">Торговое помещение</a><small><?php echo "(".Apartment::model()->getCountobjects(2,22).")"; ?></small></li>
<li><a href="/sell_production.html">Произв.помещение</a><small><?php echo "(".Apartment::model()->getCountobjects(2,23).")"; ?></small></li>
<li><a href="/sell_storage.html">Складское помещение</a><small><?php echo "(".Apartment::model()->getCountobjects(2,24).")"; ?></small></li>
<li><a href="/sell_other.html">Другое</a><small><?php echo "(".Apartment::model()->getCountobjects(2,26).")"; ?></a></li></small></li>
</ul>

Соответственно в вызове функции getCountobjects(2, 24) 2 - это id категории в данном случае Продам, 24 id типа недвижимости в у меня 24 это складское помещение.

В /protected/modules/apartments/models/Apartment.php ищем функцию getCountobjects
если нет создаем:

public static function getCountobjects($apType, $objType, $price_type=0){
if($price_type==3 || $price_type==5)
$med = ' AND price_type='.$price_type;
else
$med = '';
$sql = "SELECT COUNT(id) FROM {{apartment}} WHERE type=".$apType." AND obj_type_id=".$objType." AND active=1".$med;
return (int) Yii::app()->db->createCommand($sql)->queryScalar();
}
Protey
Незнакомец
 
Сообщения: 6
Зарегистрирован: 12 апр 2013, 11:52
Очки репутации: 1

Re: Быстрые ссылки на главной

Сообщение krusty » 19 дек 2013, 14:04

а как у Вас генерируются (или где прописываются) заголовки в <h1>...</h1> для каждой ссылки?
krusty
Незнакомец
 
Сообщения: 4
Зарегистрирован: 09 авг 2012, 09:02
Очки репутации: 0

Re: Быстрые ссылки на главной

Сообщение Денис » 05 янв 2014, 09:25

не работают ссылки----
Квартиру(1)----------------а как вывести все обьявления по квартирам(и продам и сдам.....)
Error 404

Невозможно обработать запрос "sell_apartment.html".
С уважением, Денис.
Skype........Denis_Ustinow
Tel............8-923-755-1802
Tel............8-929-325-6604
Mail......Denis_Ustinow@mail.ru
Site.............ОВИТО.рф
Аватара пользователя
Денис
Гражданин
Гражданин
 
Сообщения: 206
Зарегистрирован: 19 сен 2013, 09:20
Откуда: Алтайский край, г. Рубцовск
Очки репутации: 7

Re: Быстрые ссылки на главной

Сообщение Денис » 13 фев 2014, 15:16

подобной реализации не предвидится в 1.8....тока с цифирками....или что то подобного
Вложения
Screenshot_3.png
Screenshot_3.png (93.34 КБ) Просмотров: 8298
С уважением, Денис.
Skype........Denis_Ustinow
Tel............8-923-755-1802
Tel............8-929-325-6604
Mail......Denis_Ustinow@mail.ru
Site.............ОВИТО.рф
Аватара пользователя
Денис
Гражданин
Гражданин
 
Сообщения: 206
Зарегистрирован: 19 сен 2013, 09:20
Откуда: Алтайский край, г. Рубцовск
Очки репутации: 7

Re: Быстрые ссылки на главной

Сообщение igorfelix » 02 апр 2014, 18:29

Автор, подскажите пожалуйста, а как вы сделали красивые seo url как например http://pmrdom.md/sell_apartment.html
где это можно задать для категорий ?
igorfelix
Незнакомец
 
Сообщения: 9
Зарегистрирован: 01 апр 2014, 20:07
Очки репутации: 0

Re: Быстрые ссылки на главной

Сообщение Koduc » 03 апр 2014, 12:19

igorfelix писал(а):Автор, подскажите пожалуйста, а как вы сделали красивые seo url как например http://pmrdom.md/sell_apartment.html
где это можно задать для категорий ?

Вот тут написано примерно как это делается: viewtopic.php?f=17&t=158
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5