Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 03.12.07, 19:10
Forum Zuschauer
 
Registriert seit: 03.12.07
Alter: 26
Beiträge: 2
Gelöst - PHP Skript einbinden

Hallo Leute,
ja ich weiß es gibt viele Infos über dieses Thema ;)
Allerdings hat mir meine intensive Suche nicht dabei geholfen das Problem zu lösen, deshalb frage ich nun hier.

Ich habe nur mittelmäßig Ahnung von Typo3, und ich muss eine selbstgeschriebene index.php in Typo3 v.4.1.1 einbinden, die aber auch noch Get-Parameter wie "jahr=2005" fressen soll.
Ansonsten macht das Skript nur Ausgaben und enthält Links auf sich selbst mit solchen Parametern.
Das Skript soll möglichst kaum abgeändert werden.


Es soll einfach nur eingebunden werden, sodass ich zusätzlich den Rahmen (also Banner und Navi) vom Layout der Website sehe.

Nun habe ich einige Infos über PHP_Page-Content-Extensions usw. gelesen, allerdings scheint es die nicht mehr für version 4 von Typo3 zu geben.

Kann mir da bitte jemand weiterhelfen, der Ahnung von Typo3 hat, wie ich möglichst EINFACH den Inhalt meines Skripts auf der Website einbinden kann?

Vielen Dank im Voraus,
Dookie
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 04.12.07, 09:24
Benutzerbild von Ling
TYPO3 Forum Team
Administrator
 
Registriert seit: 13.02.06
Ort: Villingen
Alter: 27
Beiträge: 114

Hoi,

wieso willst du eine eigene index.php einbinden?
Schau dir das hier mal an: http://www.typo3forum.net/forum/typo...er-ts-php.html (GET-Parameter aus TS an PHP)
Das ist wahrscheinlich hilfreicher als irgendwo im Code rumzuwühlen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 04.12.07, 10:08
Forum Zuschauer
 
Registriert seit: 03.12.07
Alter: 26
Beiträge: 2

Hallo Ling, vielen Dank für deine Antwort!


Der Grund warum ich die Datei einbinden will, ist dass es mein Chef so will! ;)
Eine von mir entwickeltes PHP-Skript muss in die Typo3-Umgebung integriert werden, weil die Homepage des Instituts an dem ich arbeite auf Typo3 basiert.
Das Problem ist nur dass ich mich mit Typo3 wenig, und mit Typo-Script garnicht auskenne, und es eigentlich auch nicht vorhatte mich da groß einzuarbeiten, bloß um die Navi und den Banner oben um mein Skript herum angezeigt zu bekommen.
Komischerweise geschieht wiedermal genau das, was mich an Typo3 so stört:
Es kann offensichtlich ungeheuer viel, aber absolut einfache Dinge, wie das was ich vorhabe, resultieren in kompliziertem rumhantieren mit Typo-Script etc.! ;)

Wieso kann ich denn eine einfache PHP-Datei die 3 Get-Parameter akzeptiert und entsprechend minimal unterschiedlichen Inhalt ausgibt nicht mit 3 Klicks in das CMS einbinden? Das war doch ursprünglich mal der Sinn von Content Management Systemen oder?
Im Backend sollte man doch möglichst einfach auch dynamische und nicht nur statische Inhalte einbinden können.
Ist ja auch nicht so, dass ich Inhalte auf völlig anderen Programmiersprachen basierend einbinden möchte oder so...

Naja zumindest hilft mir dein Link nicht wirklich weiter, weil ich keine Ahnung von Typo-Script habe.
Ich bin ja schon soweit, dass ich mein Skript als eigene Frontend-Extension eingebunden habe, nur in der bestehenden (offensichtlich verhunzten) Typo3-Installation wird mir der Inhalt meines Skripts einfach nicht angezeigt, der einer anderen Extension aber schon...
(Und in einer anderen weniger modifizierten Typo3-Installation klappt das auch mit dem einbinden der Extension.)

Woran könnte das denn liegen? An welchen Stellen könnte die ordnungsgemäße Abarbeitung des Skripts unterbunden werden?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 04.12.07, 10:57
Benutzerbild von Ling
TYPO3 Forum Team
Administrator
 
Registriert seit: 13.02.06
Ort: Villingen
Alter: 27
Beiträge: 114

Wenn deine Extension in anderen Installation funktioniert gleich doch einfach mal die Config ab. Oder poste einen Link damit man sich das ganze mal anschauen kann.

Mit dem CMS in das du etwas eigenes einbinden willst wirst du dich zwangsläufig immer beschäftigen müssen, egal ob's Typo3, Joomla oder sonst was ist. Eine API ist immer da...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 07.12.07, 03:02
Benutzerbild von pirz
Forum Newbie
 
Registriert seit: 22.09.06
Ort: Mainz
Alter: 29
Beiträge: 19
pirz eine Nachricht über ICQ schicken
PHP-Extension

Hi,

ich habe zur Zeit genau die gleiche Problemstellung, dass ich bestehende PHP-Skripte in Typo3 einbinden möchte. Hierzu habe ich die Extension lumophpinclude ausprobiert. Mit der Extension kannst Du auf jeden Fall schon mal PHP-Code ausführen (getestet unter Typo3 4.1.3). Leider klappte bei mir bisher noch nicht das "includen" von externen PHP-Dateien (von anderen Servern). Sobald das funktioniert muss ich im nächsten Schritt auch Parameter an das Skript weitergeben, um z.B. aus einer Liste einen Datensatz auf einer "Einzel-Ansicht-Seite" mit id=... anzeigen zu können.

Vielleicht hilft Dir die Extension ja schon mal ein bisschen weiter?! Falls ich etwas Neues rausfinde werde ich berichten...

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 07.12.07, 10:25
Benutzerbild von Ling
TYPO3 Forum Team
Administrator
 
Registriert seit: 13.02.06
Ort: Villingen
Alter: 27
Beiträge: 114

Das mit dem includen externer Skripte liegt ja dann im Normalfall an den lokalen PHP-Einstellungen. Wenn ich mich recht entsinne war da ja auch eine Einstellung in der Extension.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 07.12.07, 12:20
Benutzerbild von pirz
Forum Newbie
 
Registriert seit: 22.09.06
Ort: Mainz
Alter: 29
Beiträge: 19
pirz eine Nachricht über ICQ schicken

Hi Ling!

Zitat:
Zitat von Ling Beitrag anzeigen
Das mit dem includen externer Skripte liegt ja dann im Normalfall an den lokalen PHP-Einstellungen. Wenn ich mich recht entsinne war da ja auch eine Einstellung in der Extension.
Vielen Dank für Deinen Hinweis. Es lag an der Einstellung allow_url_include in der php.ini. War auf Off... Blöder Fehler...

Jetzt kann ich mich an das zweite Thema mit der Parameterweitergabe machen...

Danke & Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
php Skript einbinden #2 pirz TYPO3 4.x Fragen und Probleme 6 10.12.07 12:11
Parameter bei SKript einmalzwei TYPO3 4.x Fragen und Probleme 1 20.10.07 12:48
Skript in Fließtext Spenser TYPO3 4.x Fragen und Probleme 3 25.09.07 20:17
Externes Skript einbinden metan Alle anderen Extensions 1 19.01.07 09:02
PHP Skript einbinden tombolala TYPO3 4.x Fragen und Probleme 6 08.07.06 18:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS