Не могу понять почему не открывается страница с детальной новостью.
Создан раздел Новости в нем добавлено 3 документа. При переходе на страницу Новости все три новости отображаются, но при переходе на конкретную новость, детальная страница не открывается, а открывается вновь раздел со всеми новостями.
Конкретная новость:
Конкретная новость:
<section class="news">
<div class="container">
<div Class="News-one-post">
<div class="news-title">
<div class="news-data"><i class="icon-calendar">[[+publishedon:date=`%d.%m.%Y`]]</i>
</div>
<div class="news-media">
[[+tv.newsTV:phpthumbof=`w=120&h=120`]]"
<div class="news-one-news"><a href="[[~[[+id]]]]">[[+pagetitle]]</a>
</div>
<p><a href="[[~[[+id]]]]">[[+introtext]]</a> </p>
</div>
<div class="mask-image"><a class="info" href="[[~[[+id]]]]">подробнее</a>
</div>
</div>
</div>
</div>
</section>
Комментарии: 7
Используйте вставку кода, а то теги съедает:
Вывод ссылки в чанке должен быть таким:
Вывод ссылки в чанке должен быть таким:
<a href="[[+uri]]">Подробнее</a>
или таким:<a href="[[~[[+id]]]]">Подробнее</a>
Ни так ни так не работает. Открывает страницу со всеми новостями. Причем изменяя адрес ссылки.
Могу ошибаться, но где-то читал что так
<a href="[[+uri]]">Подробнее</a>
нужно делать в EVO, а вот так <a href="[[~[[+id]]]]">Подробнее</a>
в REVO. Не судите строго могу ошибаться.
Поправил код
<section class="news">
<div class="container">
<div Class="News-one-post">
<div class="news-title">
<div class="news-data"><i class="icon-calendar">[[+publishedon:date=`%d.%m.%Y`]]</i>
</div>
<div class="news-media">
[[+tv.newsTV:phpthumbof=`w=120&h=120`]]"
<div class="news-one-news"><a href="[[~[[+id]]]]">[[+pagetitle]]</a>
</div>
<p><a href="[[~[[+id]]]]">[[+introtext]]</a> </p>
</div>
<div class="mask-image"><a class="info" href="[[~[[+id]]]]">подробнее</a>
</div>
</div>
</div>
</div>
</section>
При переходе в детальную новость меняется ссылка, но содержимое страницы тоже самое.Страница с новостями trksever/videonews/
При переходе на детальную trksever/videonews/v2.html. Но содержимое тоже все новости лентой.
Может быть я что то не так делаю, т.к. с модх только начал знакомиться.
Создал чанк vnewstpl с содержимым
Сделал шаблон Видео:
Создал в разделе видео несколько документов. Теперь по ссылке Видео отображается лента новостей, но при переходе в подробно все равно отображается лента новостей, а не новость детально.
Создал чанк vnewstpl с содержимым
<section class="news">
<div class="container">
<div Class="News-one-post">
<div class="news-title">
<div class="news-data"><i class="icon-calendar">[[+publishedon:date=`%d.%m.%Y`]]</i>
</div>
<div class="news-media">
[[+tv.videonewsTV:phpthumbof=`w=120&h=120`]]"
<div class="news-one-news"><a href="[[~[[+id]]]]">[[+pagetitle]]</a>
</div>
<p><a href="[[~[[+id]]]]">[[+introtext]]</a> </p>
</div>
<div class="mask-image"><a class="info" href="[[~[[+id]]]]">подробнее</a>
</div>
</div>
</div>
</div>
</section>
Создал доп поле videonewsTV Сделал шаблон Видео:
[[$HEAD]]
<body>
[[$HEADER]]
[[$nav_item]]
<!-- Страница новостей-->
[[pdoResources?
&tpl=`vnewstpl`
&parents=`3`
&depth=`0`
&includeTVs=` videonewsTV`
&includeContent=`2`
]]
[[$FOOTER]]
Присвоил ресурсу Видео шаблон видео и в настройках обозначил его как контейнер. Создал в разделе видео несколько документов. Теперь по ссылке Видео отображается лента новостей, но при переходе в подробно все равно отображается лента новостей, а не новость детально.
Вы ведь сделали два разных шаблона, верно?
Один для списка новостей, второй для детальной новости?
В первом вызываете pdoresources а во втором НЕ вызываете его, а просто обращаетесь к полям ресурса через
[[*pagetitle]] [[*content]] и так далее?
а то сложилось чувство, что вы либо одинаковый шаблон назначаете как списку новостей так и отдельной новости, либо же шаблоны разные, но и в том и другом вызывается pdoresources.
Один для списка новостей, второй для детальной новости?
В первом вызываете pdoresources а во втором НЕ вызываете его, а просто обращаетесь к полям ресурса через
[[*pagetitle]] [[*content]] и так далее?
а то сложилось чувство, что вы либо одинаковый шаблон назначаете как списку новостей так и отдельной новости, либо же шаблоны разные, но и в том и другом вызывается pdoresources.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.