Перейти к содержанию
Форум поддержки пользователей VamShop

заголовки новостей .date


Александр

Рекомендуемые сообщения

Что-то на форуме ответ не нашёл.

Переделывал стандартный шаблон.

Конкретно в файлах latest_news.html и latest_news_default.html

прописано:

<span class="date">{$module_data.NEWS_DATA}</span><span class="newsheader"><a href="{$module_data.NEWS_LINK_MORE}">{$module_data.NEWS_HEADING}</a></span>
Дальше в стилях  соответственно:

.date {
border-top: 3px #D40000 solid;
background-color: #C3CDC5;
padding: 2px;
}

.newsheader {
border-top: 3px #F4F7F4 solid;
background-color: #F4F7F4;
margin-left: 4px;
padding-right: 4px;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
display:inline;
width: auto;
}[/code] Всё замечательно, но только при выводе на главной странице и при открытии самой новости. На странице [b]vamshop.localhost/news.php[/b] имеем:
[code]<span class="date">27.03.2010</span><br /><strong><a href="http://...">новость</a></strong>

Откуда добавилось <br /><strong> и как формируется html шаблон для списка новостей ума не приложу.

???

Ссылка на сообщение
Поделиться на другие сайты

Видимо всё-таки может :)

Есть 2 файла в шаблоне, отвечающие за вывод новостей.

В обоих стоит <span class="date">{$module_data.NEWS_DATA}</span><span class="newsheader"><a href="{$module_data.NEWS_LINK_MORE}">{$module_data.NEWS_HEADING}</a></span>

а при обращении в news.php куда-то исчезает мой <span class="newsheader">

Ссылка на сообщение
Поделиться на другие сайты

Если html-код вставлен внутрь самой новости, то может обрезается код?!

Попробуйте вот совет - http://vamshop.ru/forum/index.php?topic=4775.msg39797#msg39797

Ссылка на сообщение
Поделиться на другие сайты

Не помогло, к сожалению.

Кажется это именно где-то в формировании страницы, причём связано с шаблоном.

В стандартном шаблоне та же проблема.

templates/vamshop:

меняю


<dd class="itemNews">
<span class="date">{$module_data.NEWS_DATA}</span>
</dd>

<dd class="itemNews">
<strong><a href="{$module_data.NEWS_LINK_MORE}">{$module_data.NEWS_HEADING}</a></strong>
</dd>[/code] на:
[code]
<dd class="itemNews">
<span class="date">{$module_data.NEWS_DATA}</span>
<strong><a href="{$module_data.NEWS_LINK_MORE}">{$module_data.NEWS_HEADING}</a></strong>
</dd>
и news.php выводит список новостей, где дата и заголовок в 2 строки:
<dd class="itemNews">
<span class="date">27.03.2010</span>
</dd>

<dd class="itemNews">
<strong><a href="...[/code]

а в остальных местах дата и заголовок новости выводятся как написано в шаблоне ([b]latest_news.html[/b], [b]latest_news_default.html[/b])  -  в одну строку.

... кэш и тэмп, понятно, чищу...

Ссылка на сообщение
Поделиться на другие сайты

Сами гляньте news.php файле в корне магазина, там вообще никакого html-кода нет.

Всё берётся из самой новости из из шаблонов /templates/шаблон/module

Ссылка на сообщение
Поделиться на другие сайты

О, кажется нашёл...

В файле latest_news.html есть 2 места, где формируется заголовок новости.

В первый раз - это заголовок новости на странице с новостью,

а во второй раз - это заголовок на странице вывода всех новостей, т.е. в news.php.

Ну а latest_news_default.html отвечает за вывод новостей, например, на главной странице.

Ссылка на сообщение
Поделиться на другие сайты

Ну да, это ж всё описано на vamshop.ru/manual, т.е. каждый шаблон описан, за что какой шаблон отвечает, какие метки доступны, где php код для шаблона.

Ссылка на сообщение
Поделиться на другие сайты

просто когда куча файлов под руками, можно не заметить.

так вот ходишь вокруг-да-около, вроде и ясно где искать, а глаза сразу не видят.

прям как в лесу за грибами... :)

спасибо.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...