[Solved] if else etc

Begonnen von Agadon, 03 Oktober 2009, 23:05:12

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Agadon

Moin moin,

hoffe ist richtiges forum  :puzzled:


Also...ich bastel da an einem fertigen Script (recht kompliziert aufgebaut) das ich so modifizieren will, das ich es in mein pragma einbinden kann.

Das Script arbeitet mit 3 Spalten, die ich schon soweit angepasst habe.....nunja....folgendes Problem habe ich derzeit.

Auf allen Seiten habe ich 3 Spalten

| ---Spalte1---|---Spalte2---|---Spalte3---|

Spalte1 habe ich in der css schon in der Breite gekürzt und in der main.tpl den Inhalt (der dort erscheinen sollte)gelöscht ...den brauch ich nicht
In der main.tpl habe ich nun für Spalte 2 und 3 folgendes stehen:

<!-- Anfang 3-Spalten -->
    <div id="main">
      <!-- Spalte1 -->
     

      <!-- Spalte2 -->

      <div id="col2" style="padding-top:0">
        <div id="col2_content" class="clearfix" style="padding-top:0">
{include file=$page->content_tpl name="content"}
        </div>
        <!-- IE Column Clearing -->
        <div id="ie_clearing">&nbsp;</div>
        <!-- Ende: IE Column Clearing -->
      </div>

      <!-- Spalte3 -->

<div id="col3">
        <div id="col3_content" class="clearfix">
{if $page->quick_contact}
{include file=$page->quick_contact name="quickcountact"}
{/if}
        </div>
      </div>
     
    <!-- Ende 3-Spalten -->
    </div>


Nun ist es so.....geht man auf die Startseite ....so habe ich folgende Ansicht
|Spalte1     |Spalte2     |Spalte3     |
| ---10px---|---Inhalt---|---200px---|
In Spalte 2 steht der Inhalt der Startseite....dieser wird aber durch die spalte 3 eingedrückt (auch wenn in spalte3 kein Inhalt ist)

Auf der Content Seite ist dann in spalte 3 das quickcountact

Da ich es eigentlich immer versuche es einfach zu machen, hatte ich folgende Idee, dass in der main.tpl im obigen code folgendes steht.....

wenn (if) du auf Startseite bist dann zeige nur Spalte 1 +2
else zeige spalte 1+2+3

bekomme das aber nicht hin wie ich es schreiben kann, so das es funktioniert....

hat irgendein if else profi dazu eine idee ? ...oder ist das so...wie ich es mir denke....garnicht so einfach machbar ?

Gruß und thx
Agadon