Как сделать чтобы на главной странице были темы новостей, в которые можно заходить и отдельно читать

голоса: 0
Как сделать чтоб при переходе на главную страницу посты новостей были как у нормальных людей, тема выделена жирным шрифтом, а в нее можно зайти и почитать подробнее, и так несколько штук на главной с картинками сбоку. Как так сделать, как влить в главную страницу, чтобы там тупо пустого поля не было, чтобы были темы с новостями.  Не говорите про "При переходе на главную страницу открывать" это полный бред, вообще не то, портит сверху название сайта на вкладке, у людей на главной странице влита новостная лента с темами и информацией.  Пожалуйста, подскажите
Закрыто с пометкой: Ответ получен!
| Автор: | Категория: Дизайн сайта
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
 
Лучший ответ

> Как сделать чтоб при переходе на главную страницу посты новостей были как у нормальных людей, тема выделена жирным шрифтом, а в нее можно зайти и почитать подробнее, и так несколько штук на главной с картинками сбоку.

>> Это делается с помощью информеров - http://forum.ucoz.ru/forum/33-13118-1#79530 создаете информер материалов для нужного модуля, после размешаете код информера вида - $MYINF_ID$ где вместо ID порядковый номер информера.

Чтобы отображалась картинка в информере, шаблон информера нужно отредактировать и вставить в него условие:

<?if($IMG_URL1$)?><div class="imgnews"><a href="$IMG_URL1$" class="ulightbox"><img src="$IMG_URL1$" alt="$TITLE$" /></a></div><?endif?>

фото в информере будут выводить лишь при условии если вы фото будете крепить с помощью встроенного доп поля Изображения, которое нужно подключить в настройках модуля поставив галочку и сохранив изменения:

После при добавлении материалов фото крепим с помощью подключенного поля выше, а не вставляя ссылки на фото с вконтакте.

Далее уже можно и настроить вывод текст с кнопкой подробнее в информере, в нужном месте в шаблоне информера где должен выводиться текст материала, ставим примерно следующее условие:

 <?if(len($MESSAGE$)>160)?><?substr($MESSAGE$,0,159)?><?else?><a class="name-class" href="$ENTRY_URL$">Подробнее</a><?endif?>

159-160 это кол символов после которого выводить кнопку подробнее, далее к классу name-class вы сможете зацепиться в стилях чтобы написать свои стили для кнопки и сделать ее отображение таким как вы хотите(цвет, фон итд).

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Не выходит... Что куда вставлять опишите более подробнее, не летите сразу вперед, опишите подробно хотябы как сделать ленту тем с новостями. Или снимите видео - думаю сразу будет все понятно, да и проще...
Strike 777,
Никто не летит, вы читайте по пунктах и не летите, читайте инструкцию по ссылке и поймете что где и как, видео инкто снимать не будет.
...