UMIhelp

Разработка дополнительного функционала => Custom макросы => Тема начата: thefate от 18 Октября 2011, 14:47:31

Название: UMI и SSI.php от SMF форума.
Отправлено: thefate от 18 Октября 2011, 14:47:31
Подскажите пожалуйста такой момент.

Использую tpl шаблоны.

Есть форум SMF 2.0.1.

Хотел бы вывести на странице сайта последние сообщения с форума SMF при помощи встроенного в форум SSI.php

http://forum.happylipetsk.ru/ssi_examples.php

Не мог сообразить как вставить php код в шабоне. Вообще если можно то по пунктам, вообще позупутался с этим скриптом. :(
Название: Re:UMI и SSI.php от SMF форума.
Отправлено: Madalet от 18 Октября 2011, 23:24:37
Как вариант выводить так: %system getOuterContent('./script.php')%

А в скрипте пишите обычные запрос, который должен возвращать последние сообщения с форума.
Название: Re:UMI и SSI.php от SMF форума.
Отправлено: thefate от 19 Октября 2011, 11:34:10
о, получилось! Спасибо большое. Вроде так пробовал, но видимо где-то накосячил.

Вывод сделал следубщим образом.

%system getOuterContent('http://forum.happylipetsk.ru/SSI.php?ssi_function=recentTopics')%
Название: Re:UMI и SSI.php от SMF форума.
Отправлено: thefate от 24 Января 2012, 09:24:00
еще вопрос.
В самом верху перед тегом html необходимо вставить конструкцию такого плана.

<?php require("/home/forum.happylipetsk.ru/public_html/SSI.php"); ?>

Как реализовать эту строку стредствами UMI?

%system getOuterContent% тут не прокатывает
Название: Re:UMI и SSI.php от SMF форума.
Отправлено: admin от 25 Января 2012, 23:55:13
попробуй вызвать в шаблоне umi кастомный макрос, который сделает нужную тебе php операцию