2013-07-03 2 views
0

У меня есть сложное приложение php, которое я хочу включить в страницу typo3. Я Allready нашел что-то вроде этого:Перенос приложения php на typo3

page.headerData.20 = PHP_SCRIPT_EXT 
page.headerData.20.file = fileadmin/phpScript.inc 

... но это вставляет файл шаблона, я просто хочу, чтобы показать его на одной странице, а не содержание. Приложение в настоящее время включено как iFrame (тот же домен), но это не лучший способ, потому что окно не изменяет размер.

В том же духе, чтобы преобразовать все приложение в плагин typo3, но я очень новичок в typo3, поэтому я не сейчас, как начать. Есть ли руководство по преобразованию простого php в плагин typo3?

ответ

0

Привет, вы можете использовать простое расширение пользователя.

Некоторые, где в программе настройки TypoScript:

includeLibs.mystuff = path_to_file/my_user_class.php 
lib.mystuff = USER_INT 
lib.mystuff { 
userFunc =user_myclassname->main 
var_to_pass_at_class=test 
} 

- Теперь вы можете заменить подразделы с динамическим содержимым (зависит от конфигурации TYPO3) + - page.10.subparts.CONTENT<lib.mystuff

- Файл: my_user_class .php

<?php 
class user_myclassname { 
    function main($content,$conf){ 
     global $TSFE; 
     return $conf['var_to_pass_at_class']; //returns test 
    } 
} 
Смежные вопросы