Re: [TYPO3-german] PHP-Datei im head einbinden

2014-07-18 Diskussionsfäden Chris Wolff - AERTiCKET AG
Hallo Kristina,
ganz einfach in TEXT wird kein PHP geparsed. 
Es wird einfach als Text ausgeben :)

Die Sauberste lösung ist es für dein PHP script eine Eigene Extension zu machen.

Ansonsten gibt es noch die USER und USER_INT objecte 
http://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/UserAndUserInt/Index.html

die es erlauben php funktionen aufzurufen.

Gruss chris

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Kristina Dr??mmer
Gesendet: Dienstag, 15. Juli 2014 11:02
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] PHP-Datei im head einbinden

Hallo!

Ich versuche jetzt schon eine Stunde lang eine PHP-Datei in den head-Bereich 
einzubinden, sie wird einfach nicht angezeigt im Quellcode -.- Hier mein 
Typoscript vom head:

page = PAGE

page.stylesheet = fileadmin/templates/css/td.css

page.headerData.20 = PHP_SCRIPT
page.headerData.20.file= fileadmin/templates/php/image.php

page.includeJS {
  jquery = fileadmin/templates/lightbox/js/jquery-1.11.0.min.js
  lightbox = fileadmin/templates/lightbox/js/lightbox.min.js
}

page.headerData.10 = TEXT
page.headerData.10.value (
link href='http://fonts.googleapis.com/css?family=Arvo:400,700' 
rel='stylesheet' type='text/css' link 
href='http://fonts.googleapis.com/css?family=Strait' rel='stylesheet' 
type='text/css' link href='http://fonts.googleapis.com/css?family=Sintony' 
rel='stylesheet' type='text/css' style type=text/css.bg1{background: 
#E9E6E0 url(fileadmin/templates/img/?php $content $selectedBg; ?) no-repeat 
bottom center;}/style
)

page.includeCSS {
file1 = fileadmin/templates/lightbox/css/lightbox.css
}


Was mache ich falsch???

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] PHP-Datei im head einbinden

2014-07-15 Diskussionsfäden Ralf-Rene Schröder
Am 15.07.2014 11:02, schrieb Kristina Drömmer:
 page.headerData.20 = PHP_SCRIPT

ich weiß jetzt nicht welche TYPO3 Version du nutzt, aber in der 6.2 gibt
es imho kein cObject PHP_SCRIPT, da wäre höchstens ein Ansatz mit USER
machbar


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PHP-Datei im head einbinden

2014-07-15 Diskussionsfäden Kristina Drömmer

Ich benutze die Version 6.1, Ralf-Rene Schröder :)
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] PHP-Datei im head einbinden

2014-07-15 Diskussionsfäden Kristina Drömmer

Hallo David,

ich gehe mal davon aus dass man das in der Datei LocalConfiguration.php 
checkt.. Steht aber nichts von..

Dass man die Ausgabe mit $content macht habe ich gewusst aber ich sehe meine eingebundene php-Datei erst gar nicht im head, also stimmt ja da schon etwas nicht 


LG
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] PHP-Datei im head einbinden

2014-07-15 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Kristina,

 Dass man die Ausgabe mit $content macht habe ich gewusst aber ich sehe meine 
 eingebundene
 php-Datei erst gar nicht im head, also stimmt ja da schon etwas nicht

mmm vielleicht verstehe ich das nicht aber eine PHP Datei wird man ja nicht 
sehen sondern nur eine
Ausgabe der gleichen.

Wenn ich mir dein Problem ansehe, versuchst du eine Hintergrundgrafik dynamisch 
zu laden, zu
diesem Thema gibt es aber auch schon etliche Lösungen im Netz die das mit 
TYPOScript Mitteln
lösen, PHP Dateien halte ich hier für einen falschen Weg (es sei den der 
Algorithmus deiner
Bildermittelung hat kosmische Hintergründe) Am ehesten bietet sich hier das 
Ressourcenfeld der
Seiten an Hintergrundbilder zu pflegen. Das kann dann Seitenindividuell oder 
generell erfolgen.

Wenn es den PHP sein muss:


PHP Dateien lassen sich über include Libs einbinden:
http://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Page/Index.html#includelibs


Datei einbinden (über das Setup)
includeLibs.user_foo = fileadmin/foo.php

Inhalt der Datei:
class user_foo {
public function bar($content, $conf){
return 'HELLO WORLD'
}
}


Verwenden der Datei im TS:
foobar = USER
foobar.userFunc = user_foo-bar


Mein Tip: mach das lieber mit TYPOScript

bye




- -- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTxUHSAAoJEF1/iIvWnG8Nn9UIAJewC0XClDPuKeZT+tGoZ7IB
mnRMXqQUp9QOvoeVUeiGc7m1XvRgGWEbilgiwFplOy+XI/+z8fJjlhEFZDQ6yyJ4
6itBb//Le65601/2TTjjVSd/zUwNkviFLNfrdCIE6+VBbseACT6dbE7jr2Yd5pZV
CKq78wCSWt+5GZuw+BQqA6GtNFjOGtMdjCO86BLkKBwRMa/0gfJO6VMBk1g1rt7u
eQG07lnAKjRGTIFDoPzg/7ngBWOnkXDYYWJTST1xg9MG78dqlIBOGQarPIAQb+vm
gaM5YnIyHX48vcr+6zgXGkYLwVl11gurdJuehm3HCNpsH5coLY0tAj7VNj1hyqo=
=fP2e
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] PHP-Datei im head einbinden

2014-07-15 Diskussionsfäden Ralf-Rene Schröder
Am 15.07.2014 15:31, schrieb Kristina Drömmer:
 Ich benutze die Version 6.1, Ralf-Rene Schröder :)
ein Blick in die TSRef zeigt folgendes (also eigentlich schon seit 6.0):

Note: The following content objects were deprecated since TYPO3 4.5 and
have been removed in TYPO3 6.0. Use the content objects USER or
USER_INT instead!

http://docs.typo3.org/typo3cms/TyposcriptReference/latest/AppendixA/TyposcriptConfiguration/Index.html

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german