Page 1 of 1
Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 12:47 pm
by SpyCam
Допустим есть тысячи моделей, их все выводить на одной странице сразу непрактично.
Можно ли как-то умно и красиво сделать в одном темплейте чтоб скажем с перва показывало бы модели на букву А ну и линки на все другие что б серферу можно было бы легко найти то что нужно, и страницы открывались быстро, потому, что не надо выводить всё сразу?
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 12:54 pm
by admin
Урл /scj/tube/?force_template=model_list&model_first_letter=...
а темплейт вида
<models order=alphabet num=1-3 first_letter=GET_MODEL_FIRST_LETTER>
<li><a href="/model/<!--MODEL_SLUG-->/"><!--MODEL_SLUG--> (<!--MODEL_TOTAL_GALLERIES-->)</a></li>
</models>
то скрипт выведет всех моделей на букву "а".
И так можно разледлить по буквам.
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 1:02 pm
by SpyCam
т.е. просто делать реврайты под каждую букву и так всё будет работать?
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 1:03 pm
by admin
Зачем под каждую если можно под формат
/scj/tube/?force_template=model_list&model_first_letter=...
?
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 1:09 pm
by SpyCam
А, дошло

делаем значит так:
Code: Select all
RewriteRule ^models-(.*).html$ /scj/tube/?force_template=model_list&model_first_letter=$1 [L]
Правильно?
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 1:12 pm
by admin
С виду ок.
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 1:15 pm
by SpyCam
Сенкс
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 1:16 pm
by admin
NP
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Tue May 06, 2014 5:34 pm
by SpyCam
Как я понял, такое можно и с категориями сбацать, но вот вопрос, какой символ ставить в конце строки, что б вывести все что с цифрами (10 inch, 3some, 18 year old и т.д.)
Re: Как красиво распределить модели/категории по A,B,C...?
Posted: Wed May 07, 2014 3:08 pm
by admin
Единного символа нет, первая буква названия = 1 в данном примере.