Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 13.04.07, 10:24
Forum Zuschauer
 
Registriert seit: 13.04.07
Beiträge: 3
Frage

php Anweisungen in Template


Hallo Community
- ich hab da mal ne Frage ;-)
Also ich bin absoluter Typoneuling und als JoomlaNutzerin habe ich ein paar Verständnisprobleme hinsichtlich der Templateerstellung in typo.
Am besten ich erkläre erstmal den gewünschten Zustand:
Bei Joomla werden ja alle Inhalte in Containern abgelegt diese Container werden dann an Bestimmten Positionen im Template abgelegt - bsp. In meiner Templatedatei habe ich einen Bereich user1 hinterlegt - in Joomla sage ich dann lege den Container für den Login in dem Bereich user1 ab. soweit so gut .... jetzt kann ich aber im template auch festlegen, dass wenn ich 2 spalten nebeneinander habe und nur die linke spalte einen inhalt bekommt er die rechte spalte einfach "weglässt" und statt dessen die linke spalte über die breite beider spalten angezeigt wird.
Das geht recht schön durch die Container.
Soooooooo und jetzt die Frage: geht das mit Typo auch?
Momentan kämpfe ich mit Templa Voila habe aber nicht den eindruck, dass das dem Baukastensystem von joomla so ganz entspricht.

Vielen Dank schon mal für eure Antworten.
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
  #2  
Alt 13.04.07, 12:55
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.755

Ich würde das Problem lösen, indem ich den Content Bereich über den gesamten zur Verfügung stehenden Bereich definiere. Um dann wahlweise ein zweispaltiges Layout zu erzeugen, würde ich ein Flexible Content Element (FCE) erzeugen, das als Inhaltselement in den Content kommt. Dieses FCE wiederum kann dann mit normalen Inhaltselementen gefüllt werden.

Ich kenne Joomla nicht, aber ich vermute, dass du dich gedanklich von allem trennen musst, was du von da kennst. Sonst wirst du dich bei TYPO3 vermutlich verennnen.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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 13.04.07, 13:08
Forum Zuschauer
 
Registriert seit: 13.04.07
Beiträge: 3

Also geht das hier nicht??:
PHP-Code:
<?php
if ( $my->id ) {
    
initEditor();
}
$collspan_offset = ( mosCountModules'right' ) + mosCountModules'user2' ) ) ? 1;
//script to determine which div setup for layout to use based on module configuration
$user1 0;
$user2 0;
$colspan 0;
$right 0;
// banner combos

//user1 combos
if ( mosCountModules'user1' ) + mosCountModules'user2' ) == 2) {
    
$user1 2;
    
$user2 2;
    
$colspan 3;
} elseif ( 
mosCountModules'user1' ) == ) {
    
$user1 1;
    
$colspan 1;
} elseif ( 
mosCountModules'user2' ) == ) {
    
$user2 1;
    
$colspan 1;
}

//right based combos
if ( mosCountModules'right' ) and ( empty( $_REQUEST['task'] ) || $_REQUEST['task'] != 'edit' ) ) {
    
$right 1;
}
?>
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 13.04.07, 13:08
Forum Freak
 
Registriert seit: 27.02.05
Alter: 21
Beiträge: 527
Spyker eine Nachricht über ICQ schicken

Hallo,

ich löse das ganz gerne immer so:
Spalten im Layout umsetzen: typo3.fruit-lab.de

Dann braucht man keine FCE´s tec. programmieren.... und der redakteur kann schnell das aussehen ändern.

Beste grüße,
Tim
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 13.04.07, 13:20
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.755

Hallo lula999,

wie ich oben schon geschrieben habe, musst du dich völlig von der Vorgehensweise in Joomla trennen. In TYPO3 Templates gibt es keinerlei PHP. Du definierst nur HTML Container, z.B. mit div Tags und mappst diese dann mit Templa Voila. In TV kannst du dann aber auch TS verwenden und über das TS dann letztlich PHP includen. Aber in den meisten Fällen wird es auch ohne gehen.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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 13.04.07, 13:31
Forum Zuschauer
 
Registriert seit: 13.04.07
Beiträge: 3

Vielen Danke Cybersmog ... werde versuchen mit auch die Denkweise von typo anzueignen
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

Lesezeichen

Themen-Optionen
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 hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-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
Seite basierend auf anderem Template in Template einbinden? Danwe TYPO3 4.x Fragen und Probleme 2 19.03.08 10:12
CSS-Anweisungen für Inhalte, welche im RTE erstellt werden bolshi TYPO3 4.x Fragen und Probleme 4 21.09.07 10:46
IMGMENU scheint buggy zu sein, komplexere GIFBUILDER Anweisungen ignoriert Phlogiston GMENU, HMENU, TMENU und Co. 0 13.06.07 17:47
Template Desaster - Vorlage sieht anders aus als Template Damned TemplaVoila 2 16.01.07 12:45
TV Zuordnung von Stil Anweisungen Alfred57 TemplaVoila 2 19.09.06 14:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:03 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0