Новости
#1
Отправлено 17 Апрель 2012 - 07:54
#2
Отправлено 17 Апрель 2012 - 20:25
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <!-- Все новости --> {%IFNOT news_list_all_empty %} <li class="news_all"><br /><h2><a href="{NEWS_ALL_URL}">Лента новостей</a></h2> <div class="contentTbodyNews"> <!-- Список новостей магазина --> <div class="contentTbodyNewsBlock"> {% FOR news_list_all %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div> {% IF news_list_all.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_all.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_ALL_URL}">Архив новостей</a> </div> </div> </li> {% ENDIF %}
Можно заменить на
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <!-- Все новости --> {%IFNOT news_list_all_empty %} <div style="position:absolute;left:-40px;bottom:-80px;"><h2><a href="{NEWS_ALL_URL}">Лента новостей</a></h2> <div class="contentTbodyNews"> <!-- Список новостей магазина --> <div class="contentTbodyNewsBlock"> {% FOR news_list_all %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div> {% IF news_list_all.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_all.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_ALL_URL}">Архив новостей</a> </div> </div> </div> {% ENDIF %}
И вставить данный блок после строки
<div id="header" class="container">
Если необходимо будет передвинуть блок - то измените свойства left:-40px; bottom:-80px;
#3
Отправлено 18 Апрель 2012 - 01:26
Vaccina (17 Апрель 2012 - 20:25) писал:
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <!-- Все новости --> {%IFNOT news_list_all_empty %} <li class="news_all"><br /><h2><a href="{NEWS_ALL_URL}">Лента новостей</a></h2> <div class="contentTbodyNews"> <!-- Список новостей магазина --> <div class="contentTbodyNewsBlock"> {% FOR news_list_all %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div> {% IF news_list_all.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_all.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_ALL_URL}">Архив новостей</a> </div> </div> </li> {% ENDIF %}
Можно заменить на
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <!-- Все новости --> {%IFNOT news_list_all_empty %} <div style="position:absolute;left:-40px;bottom:-80px;"><h2><a href="{NEWS_ALL_URL}">Лента новостей</a></h2> <div class="contentTbodyNews"> <!-- Список новостей магазина --> <div class="contentTbodyNewsBlock"> {% FOR news_list_all %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div> {% IF news_list_all.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_all.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_ALL_URL}">Архив новостей</a> </div> </div> </div> {% ENDIF %}
И вставить данный блок после строки
<div id="header" class="container">
Если необходимо будет передвинуть блок - то измените свойства left:-40px; bottom:-80px;
#4
Отправлено 18 Апрель 2012 - 20:48
<div class="container" id="header">
Так же рядом с этой строкой находиться строка
<div id="wrapper" class="b_page">
#5
Отправлено 18 Апрель 2012 - 21:06
Vaccina (18 Апрель 2012 - 20:48) писал:
<div class="container" id="header">
Так же рядом с этой строкой находиться строка
<div id="wrapper" class="b_page">
#6
Отправлено 19 Апрель 2012 - 21:19
Ширина задается через width, а заливка через background. Задавать все необходимые свойства вы можете через style=""
Например тот же размер блока можно задать в блоке
<div style="position:absolute;left:-40px;bottom:-80px;">
#7
Отправлено 24 Апрель 2012 - 12:54
Vaccina (19 Апрель 2012 - 21:19) писал:
Ширина задается через width, а заливка через background. Задавать все необходимые свойства вы можете через style=""
Например тот же размер блока можно задать в блоке
<div style="position:absolute;left:-40px;bottom:-80px;">
- как убрать надпись АРХИВ НОВОСТЕЙ
- поменять название ЛЕНТА НОВОСТЕЙ на просто НОВОСТИ и изменить цвет
- увеличить расстояние между названием блока НОВОСТИ и самими новостями
#8
Отправлено 24 Апрель 2012 - 22:59
Цитата
Размер данных блоков зависит от разрешения экрана. И если двигать блоки - то при до сих пор еще боле-менее популярном разрешении 1024x768 будет горизонтальный скролл. Делать это не рекомендуется. Как вариант это уменьшить блок контента. Например через стиль
.htmlDataBlock { padding-left:50px; }
Цитата
- поменять название ЛЕНТА НОВОСТЕЙ на просто НОВОСТИ и изменить цвет
Данный текст вы можете заменить в шаблоне "HTML" цвет можно изменить указав атрибут style="color:#000;"
Цитата
Это можно сделать через свойство padding-top Например
.contentTbodyNews { padding-left: 0.7em; }
заменить на
.contentTbodyNews { padding-left: 0.7em; padding-top:20px; }
#9
Отправлено 26 Апрель 2012 - 21:12
Данный текст вы можете заменить в шаблоне "HTML" цвет можно изменить указав атрибут style="color:#000;"
все получилось кроме цвета заголовка НОВОСТИ. вот мой код, где ошибка?
<!-- Если в тарифном плане подключен модуль новостей -->
{% IF TARIFF_FEATURE_NEWS %}
<!-- Все новости -->
{%IFNOT news_list_all_empty %}
<div style="position:absolute;left:-140px;bottom:-350px;width:150px; color:#a90417;"><h2><a href="{NEWS_ALL_URL}">НОВОСТИ</a></h2>
#10
Отправлено 26 Апрель 2012 - 23:00
Vaccina (19 Апрель 2012 - 21:19) писал:
Ширина задается через width, а заливка через background. Задавать все необходимые свойства вы можете через style=""
Например тот же размер блока можно задать в блоке
<div style="position:absolute;left:-40px;bottom:-80px;">
#11
Отправлено 27 Апрель 2012 - 01:11
<div style="position:absolute;left:-140px;bottom:-350px;width:150px;"><h2><a style="color:#a90417;" href="{NEWS_ALL_URL}">НОВОСТИ</a></h2>
#12
Отправлено 27 Апрель 2012 - 20:18
Vaccina (24 Апрель 2012 - 22:59) писал:
.htmlDataBlock { padding-left:50px; }
с цветом новостей все получилось. спасибо.
#13
Отправлено 28 Апрель 2012 - 20:31
.content_body { vertical-align: top; }
например на
.content_body { padding-left: 50px; vertical-align: top; }
Только необходимо предыдущий отступ для .htmlDataBlock убрать.
#14
Отправлено 28 Апрель 2012 - 22:59
Vaccina (28 Апрель 2012 - 20:31) писал:
.content_body { vertical-align: top; }
например на
.content_body { padding-left: 50px; vertical-align: top; }
Только необходимо предыдущий отступ для .htmlDataBlock убрать.
я вот заметила, что при добавлении очередной новости, каждая последующая новость ставится над предыдущей и весь блок новостей смещается вверх, как показано на скрине. хотя каждая новость ,как и любой текст, должна просто добавляться под заголовок, не смещая всего блока вверх. как это исправить?
#15
Отправлено 30 Апрель 2012 - 19:43
<div style="position:absolute;left:-140px;bottom:-350px;width:150px;">
заменит свойство bottom:-350px; на top:330px;
#17
Отправлено 13 Май 2012 - 11:35
#20
Отправлено 13 Май 2012 - 22:48
как сделать, чтоб на всех страницах сайта, с небольшим наполнением прокрутка страницы уходила вниз настолько, сколько занимает места новостной блок и чтоб не залезал на подвал? в общем чтоб это цивильно выглядело, а не так как сейчас
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных