![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| ||||
| ||||
Hallo, folgende Seite möchte ich ihn Typo3 umsetzen: Boddenstyle: Freestyle-Windsurfen auf dem Fischland (Bodden/Ostsee) Unter der Navi links seht ihr Bilder die zufällig generiert werden. Das erfolgt durch ein PHP-Script, dass ich fest ins Design eingebaut habe und das auf jeder Seite vorhanden ist. In Typo3 wird der PHP-Code immer ungeparst eingebaut: Typo3-Test Das liegt wohl daran, dass die Ausgangsdatei aus dem er sein Template baut (und dort bei den Subparts seine dynamischen Inhalte setzt), eine .html-datei ist. Aber er soll den Code parsen und dann ggf. beim subpart RANDOMPIC einsetzten. Wie geht das? Sorry bin noch ein ziemlicher Typo3-Neuling. mfg Philipp Geändert von Haui (15.07.08 um 22:43 Uhr). |
|
#2
| |||
| |||
| Hey, hast du es mit dem ganze normalen include("dateiname.php") in der Sektion versucht? So hab ich mal das gelöst... HTML-Code: <!-- ###SEKTION###--> <?php include("dateiname.php") ?> <!-- ###SEKTION ende###-->
__________________ LONGBOARDING FOR EVER |
|
#3
| |||
| |||
| moin, externe Scripte bindent man mit PHP_SCRIPT, PHP_SCRIPT_INT oder PHP_SCRIPT_EXT ein. Es gibt auch ne Extension page_php_content. Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#4
| ||||
| ||||
| Zitat:
Nur habe ich jetzt ein anderes Problem. Mit folgenden Code habe ich das PHP-Script eingebunden: Code: page = PAGE
page.includeCSS.file = fileadmin/templates/boddenstyle.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/index.html
workOnSubpart = DOC_BODY
subparts.INHALT < styles.content.get
subparts.RANDOMPIC = PHP_SCRIPT
subparts.RANDOMPIC.file = fileadmin/templates/randompic.inc
} Fehler beim Subpartersetzten Die Subpartsbefehle verschwinden, aber der geparste Code wird gleich an den Dokumentbeginn gelegt und nicht in der dafür vorgesehenen div-box (div.randompic). Was mache ich falsch? |
|
#5
| |||
| |||
| moin, ich nehme an das du in deinem PHP-Script eine echo drinn hast, das darf nicht sein (im externen Script kein echo!!!!!!). Die "Ausgabe" muss in die Variable $content erfolgen!!!!!! Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#6
| ||||
| ||||
| Zitat:
Code: <?php
if ($handle = opendir("../randompic/")) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$rndimgarray[]=$file;
}
}
}
for ($i=0;$i<5;$i++) // min. 5 Bilder haben
{
$randint=rand(0,(count($rndimgarray)-1));
if (!isset ($pics [$randint]))
$pics[$randint] = $rndimgarray[$randint];
else
$i--;
}
foreach ($pics AS $pic)
echo "<img src=\"../randompic/" . $pic . "\" alt=\"Zufälliges Bild aus der Galerie\">
"; ?> mfg Haui |
|
#7
| |||
| |||
| moin, ändere PHP-Code: PHP-Code:
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#8
| ||||
| ||||
| Also es haut hin. Ich danke dir! Er scheint dann aber nur der php-code an die richtige Stelle (also an den Subpart) zu setzen: Die img-Befehle (die aus den php-code resultieren) waren an der richtigen Stelle. Doch das HTML-Gerüst darum (marquee,table, a) war immernoch am Anfang des Dokumentes. Hab jetzt einfach die reinen HTML-Befehle aus der inc-Datei rausgenommen und ins html-template (um den Subpart) verfrachtet. Nun hauts hin! Nochmal danke! Geändert von Haui (12.07.07 um 14:00 Uhr). |
|
#9
| |||
| |||
| moin, wenn du nicht alles zur Verfügung stellst kannst auch nicht erwarten das es dann gleich richtig läuft.....Hellseher bin nicht... ![]() ![]() Aber du hast es ja hinbekommen... ![]() Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#10
| ||||
| ||||
| Zitat:
|
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| RTE in eigenes BE Modul einbinden | jbl | TYPO3 4.x Rich Text Editor | 2 | 09.10.08 08:19 |
| moc_filemanager in eigenes HTML Plugin einbinden | -|who.exe|- | TYPO3 4.x Fragen und Probleme | 1 | 28.05.08 15:39 |
| eigenes CSS zusätzlich einbinden | vboehm | HTML & CSS | 1 | 23.09.07 20:57 |
| Random PHP Script in Template einer extension einbinden | MistaD | Alle anderen Extensions | 2 | 04.05.06 07:55 |
| Eigenes Php Script mit Typo3 Spamschutz erweitern? | macsea | TYPO3 3.x Fragen und Probleme | 1 | 19.04.06 20:44 |