Последние комментарии, что поправить?

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1002
Код PHP:
  1.  
  2. <div class="new_board_date">
  3. {$comment.fpubdate} в теме {$comment.target_title}
  4. </div>
  5. <div class="mod_com_line">
  6. <a class="mod_com_link" href="{$comment.target_link}#c{$comment.id}" style="color:#222;">
  7. {$comment.content|strip_tags|truncate:100}
  8. </a>
  9. </div>
  10. <div class="new_board_date" style="padding-bottom:7px;">
  11. Комментарий оставил:
  12. {if !$comment.is_profile}
  13. {$comment.author}
  14. {else}
  15. <a class="mod_com_userlink" href="{profile_url login=$comment.author.login}">{$comment.author.nickname}</a>
  16. {/if}
  17. - {if $cfg.showtarg}<span class="mod_latest_rating">{$comment.rating|rating}</span>{/if}
  18. {if $cfg.showtarg}
  19. <a class="mod_com_targetlink" href="{$comment.target_link}">{$comment.target_title}</a>
  20. {/if}
  21. </div>
  22.  
собственно, вот код, что требуется:
1. выводить тему, откуда материал берется
2. выводить автора комментария по принципу: видишь имя, а ссылка на профиль
(насколько я понимаю, там есть контроль, если коммент оставил незарегистрированный пользователь, то не выводить имя, поэтому было бы здорово, если бы тогда выводилось Гость)

то, что имеем сейчас:
Последние комментарии, что поправить?


ну и таблица комментов:
Последние комментарии, что поправить?


кто подскажет, где копать, я уже голову сломал, вроде по аналогии с другими модулями делаю, а не работает
Заранее спасибо!
Редактировалось: 2 раз (Последний: 26 июня 2013 в 23:49)
Комплексный подход к Вашему онлайн-бизнесу: домены, хостинг, сайты.
Продажа качественных доменов.
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1002
никто не подскажет? реально что то не выходит, а надо :)
Комплексный подход к Вашему онлайн-бизнесу: домены, хостинг, сайты.
Продажа качественных доменов.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 657
я бы может и помог, но... нифига не понял, чего требуется))) по дефолту же и тема, и автор выводится, не?

Последние комментарии, что поправить?
шаблоны и модули для instantCMS 1.10.6
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1002
Карагандинец, скиньте код своего модуля, плиз...
в дефолтном глянул, чуть поправил, но пользователь без ссылки на профиль там...
Комплексный подход к Вашему онлайн-бизнесу: домены, хостинг, сайты.
Продажа качественных доменов.
Посетитель
small user social cms
Медаль
Сообщений: 657
Код PHP:
  1.  
  2. {foreach key=aid item=comment from=$comments}
  3. <div class="mod_com_line">
  4. <a class="mod_com_link" href="{$comment.target_link}#c{$comment.id}">{$comment.content|strip_tags|truncate:90}</a> {if $cfg.showtarg} {$comment.rating|rating}{/if}
  5. </div>
  6. <div class="mod_com_details">
  7. {if !$comment.is_profile}{$comment.author}{else}<a class="mod_com_userlink" href="{profile_url login=$comment.author.login}">{$comment.author.nickname}</a>{/if}
  8. {$comment.fpubdate}
  9.  
  10. {if $cfg.showtarg}
  11. <a class="mod_com_targetlink" href="{$comment.target_link}">{$comment.target_title}</a>
  12. {/if}
  13. </div>
  14. {/foreach}
  15. {if $cfg.showrss}
  16. <div style="margin-top:15px"> <a href="/rss/comments/all/feed.rss" class="mod_latest_rss">{$LANG.COMMENTS_RSS}</a> </div>
  17. {/if}
  18. <div style="margin-top:5px"> <a href="/comments" class="mod_com_all">{$LANG.COMMENTS_ALL}</a> </div>
  19.  
это из дефолтного
вот этот кусок
Код PHP:
  1. {if !$comment.is_profile}{$comment.author}{else}<a class="mod_com_userlink" href="{profile_url login=$comment.author.login}">{$comment.author.nickname}</a>{/if}
можно расшифровать так:

{ЕСЛИ} комент писал гость, то выводим его имя без ссылки на профиль {ИНАЧЕ} выводим имя со ссылкой на профиль {/ВСЁ}

З.Ы. это всё для 1.10.+
Редактировалось: 2 раз (Последний: 29 июня 2013 в 13:09)
шаблоны и модули для instantCMS 1.10.6
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1002
это все и прописано так, но вот не работает почему то...
с учетом, что у меня комменты гости не могут оставлять

и название темы, вроде так же ставлю из дефолтного, а тоже не работает
Комплексный подход к Вашему онлайн-бизнесу: домены, хостинг, сайты.
Продажа качественных доменов.
Посетитель
small user social cms
Медаль
Сообщений: 657
стрянно... ссылку можно в личку, и тпл-файл каментов
шаблоны и модули для instantCMS 1.10.6
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.