форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Здравствуйте. хочу сделать вывод exif информации на определенных изображениях вставленных стандартными html тэгами в тело статьи.
проблема в парсе статьи.
как мне скрипту php передать содержимое <txp:body>
провести там необходимые манипуляции ну и как бы обратно запихнуть.
как то так
Неактивен
sabriel написал:
Здравствуйте. хочу сделать вывод exif информации на определенных изображениях вставленных стандартными html тэгами в тело статьи.
проблема в парсе статьи.
как мне скрипту php передать содержимое <txp:body>
провести там необходимые манипуляции ну и как бы обратно запихнуть.
как то так
Использовать вместо <txp:body> вызов своей функции-плагина, в которой будет происходить обработка body
Неактивен
эм, не очень понятно.
мне грубо говоря что б ее обработать нужно получить в какую либо переменную, не с базы же ее цеплять.
вот как сделать что бы
$a=<txp:body/>
произошло.
Неактивен
sabriel написал:
эм, не очень понятно.
мне грубо говоря что б ее обработать нужно получить в какую либо переменную, не с базы же ее цеплять.
вот как сделать что бы
$a=<txp:body/>
произошло.
body - это всего лишь одна из встроенных функций txp. Вызывайте ее в своей фунции, а в статью выводите уже свой результат
Неактивен
что то не пойму я. а как ее вызывать то?
так вот я подключаю свой скрипт.
<txp:php> global $prefs; include($prefs['path_to_site'].'/3.php'); </txp:php>
в нем пытаюсь обработать body
$a=<txp:body />; echo $a;
то есть как я понимаю это все таки не вызов функции, а команда парсеру вставить сюда функцию.
как же мне вызвать функцию.
если несложно приведите пример
Неактивен
<txp:php> echo body(array()); // по-моему без пустого массива не срабатывает, либо... echo parse('<txp:body />'); // любой правильный набор тегов можно запихнуть внутрь </txp:php>
Неактивен
спасибо но вроде решение нашел. можно просто body() использовать.
только у меня кэшируется сильно и результаты своих действий не видел))) поэтому и думал что не работает.
спасибо всем буду дальше копаться
Неактивен