Непонятки с датой, обрезкой фото
Добрый день, уважаемое сообщество.
Переношу сайт с evo на revo (сайт простой и почти все сделал) и столкнулся с двумя проблемками:1. Вывожу дату в новости так:
В ленте пытаюсь вывести так (pdoTools)
Если без всяких модификаторов запускаю — выводит юниксовый формат из базы четко.
Короче запутался!
2. Пробую обрезать картинку с помощью phpThumbOn в новости:
Опять же пытаюсь обрезать картинку
Ничего не понимаю!
MODX Revolution 2.4.2-pl
PHP 5.4 (пробовал и 5.5)
Переношу сайт с evo на revo (сайт простой и почти все сделал) и столкнулся с двумя проблемками:
Дата: [[*publishedon:strtotime:date=`%d.%m.%Y г.`]]
Прекрасно работает.В ленте пытаюсь вывести так (pdoTools)
[[!pdoPage?
&element=`pdoResources`
&parents=`7`
&useWeblinkUrl=`1`
&includeTVs=`image-post`
&tpl=`@INLINE
<div class="news">
<p class="news-title"><a href="[[+link]]" title="[[+pagetitle]]">[[+pagetitle]]</a></p>
<div style="float:left; margin: 10px 10px 10px 0">
<a href="[[+link]]" title="[[+pagetitle]]">
<img class="imgl" src="[[+tv.image-post:phpthumbon=`w=200&h=150&zc=1`]]" width="200" height="150" alt="превью для статьи [[+pagetitle]]"
title="Перейти на страницу [[+pagetitle]]"/>
</a>
</div>
<p class="news-data">Дата: <strong>[[+publishedon:date=`%d.%m.%Y г.`]]</strong></p>
<p class="news-intro">[[+introtext]]</p>
</div><div class="cleaner"></div><br />`
&tplPageWrapper=`@INLINE <div class="pagination">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</div>`
]]
[[!+page.nav]]
Не работает — пустота (точнее Дата: <strong></strong>
). Думал может из-за того, что перевожу строку в дату, убираю strtotime и оставляю только датеДата: [[+publishedon:date=`%d.%m.%Y г.`]]
Тоже не работает. В базе в юниксовом формете строку хранит движок. Руками пытался вывести не получается.Если без всяких модификаторов запускаю — выводит юниксовый формат из базы четко.
Короче запутался!
2. Пробую обрезать картинку с помощью phpThumbOn в новости:
<img src="[[*image-post:phpthumbon=`w=200&h=150&zc=1`]]"/>
Все прекрасно режется, кропится на загляденье.Опять же пытаюсь обрезать картинку
<img class="imgl" src="[[+tv.image-post:phpthumbon=`w=200&h=150&zc=1`]]"
И опять выводится картинка-заглушка. Убираю модификаторы — картинка исходная выводится.Ничего не понимаю!
MODX Revolution 2.4.2-pl
PHP 5.4 (пробовал и 5.5)
Комментарии: 4
Евгений, начните работу с pdoTools с чтения документации.
Огромное спасибо за наводку! Стало понятнее в чем загвоздка. Дата заработала сразу как пологается. А вот phpthumbon заставляет выводить дамп работы pdoPage.
Может я еще что-то упустил?
Может я еще что-то упустил?
Попробуй, для начала, вынести такой объёмный код в отдельный чанк.
Спасибо, помогло. Теперь не очень хорошо работает кроп, но это уже явно из другой оперы. Буду дальше разбираться :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.