Искать  
 
   
2 из 2
2
Как вывести записи пользователей?
Отправлено: 21 Апрель 2008 03:08 P.M.   [ Игнорировать ]   [ # 16 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19
Calm - 21 Апрель 2008 03:02 P.M.

Еще раз задаю вопрос - запись компании добавляет представитель данной компании? То есть у вас организован следующий алгоритм:
вы создаёте аккаунт компании, они под этим аккаунтом создаю запись свой фирмы, и потом добавляют новости?

Система такая... Регистрируется пользователь... Потом он добавляет через SAEF компанию, тоесть создает обычную запись.
Потом есть веблог - новости компаний.

Пользователь добавляет новости, и соответственно по его имени, я хочу из веблога новости компаний выводить только его записи (пользователя)

Профиль
 
 
Отправлено: 21 Апрель 2008 03:24 P.M.   [ Игнорировать ]   [ # 17 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

как я и описал...

в качестве сегмента выводите author_id

То есть, к примеру выводите компании, в рамках тэга {exp:weblog:entries ...}

ставите

<a href="{path={templategroup}/user/{author_id}}">новости компании</a

ну а далее:

{exp:weblog:entries weblog="my_weblog" author_id="{segment_3}" orderby="date" sort="desc" limit="10"
 Подпись 

booooring…

Профиль
 
 
Отправлено: 21 Апрель 2008 04:43 P.M.   [ Игнорировать ]   [ # 18 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19

И так пробую выводить... Не получается. Что за беда такая.

Профиль
 
 
Отправлено: 21 Апрель 2008 05:01 P.M.   [ Игнорировать ]   [ # 19 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

Давай кусок кода сюда со всем окружением +  Пример получающегося линка

 Подпись 

booooring…

Профиль
 
 
Отправлено: 21 Апрель 2008 05:08 P.M.   [ Игнорировать ]   [ # 20 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19

Шаблон со ссылкой

{assign_variable:my_template_group="site"}

{exp
:weblog:entries weblog="news"}<a href="{path=site/zapisi/{author_id}}">новости компании</a>{/exp:weblog:entries} 

Шаблон вывода

{exp:weblog:entries weblog="news" author_id="{segment_3}" orderby="date" sort="desc" limit="10"}

{title}

{
/exp:weblog:entries} 
Профиль
 
 
Отправлено: 21 Апрель 2008 05:28 P.M.   [ Игнорировать ]   [ # 21 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

вообще да, не работает данный код. Вот если бы в segment_3 был username а в нашем коде было бы username=”{segment_3}” то тогда бы все работало. А данный код не работает никак.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 21 Апрель 2008 06:13 P.M.   [ Игнорировать ]   [ # 22 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

поторопился, следует добавить  dynamic=“off” тоесть

{exp:weblog:entries weblog=“news” author_id=”{segment_3}” orderby=“date” sort=“desc” limit=“13” dynamic=“off”}

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 21 Апрель 2008 06:58 P.M.   [ Игнорировать ]   [ # 23 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19

Ну вот!!! Все работает спасибо!!!

Профиль
 
 
   
2 из 2
2