Jetzt kostenlos Anmelden!

Sumale.nin Männlich

postet ab und an hier

Beiträge: 213

Geschlecht: Männlich

Wohnort: Essen

PHPKIT Version: 1.6.5

1

Montag, 30. Mai 2011, 14:16

Wie kann man DIESE Navigation ausblenden?

Hallo zusammen,

ich bin noch dabei mein eigenes Design an das Kit anzupassen.

Hier mal ein Auszug aus der site.htm

Quellcode

1
2
3
4
5
6
7
8
9
10
11
<div class="columnContainer">
  <div class="first column">
<div id="leftboxcontent" class="columnInner"> $navigation_left </div>
  </div>
  <div class="second column">
<div id="centerboxcontent" class="columnInner"> $site_body </div>
  </div>
  <div class="third column">
<div id="rightboxcontent" class="columnInner"> $navigation_right </div>
  </div>
</div>

Wie man sieht, sind hier die Platzhalter für den Content und die Navigationen.
Ich habe nun ein Problem. Wenn ich im Forum beide Nvigationen ausblenden möchte, variiert die Breite der Seite nicht, da die Nvigation so in der site.htm angegeben wird:

Quellcode

1
2
3
<div class="first column">
  <div id="leftboxcontent" class="columnInner"> $navigation_left </div>
</div>


Das was hier in ROT makiert ist, muss mit ausgeblendet werden:

<div class="columnContainer">
<div class="first column">
<div id="leftboxcontent" class="columnInner">
$navigation_left </div>
</div>

<div class="second column">
<div id="centerboxcontent" class="columnInner"> $site_body </div>
</div>
<div class="third column">
<div id="rightboxcontent" class="columnInner">
$navigation_right </div>
</div>

</div>
Aber wie soll das gehen?

Edit://
Wenn das so nicht geht, kann man dann die include.php nicht in forum.php umbenennen und diese verwendet dann anstatt site.htm dann forum.htm ? So das man das Forum so aufruft: forum.php?path=forumsdisplay

Edit.//
Ich habe eine Möglichkeit gefunden. Ich habe das in der public.php geändert

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if ($path == 'forumsdisplay') {
eval("\$site=\"".pkTpl("site_forum")."\";");
}
elseif ($path == 'forumscategory') {
eval("\$site=\"".pkTpl("site_forum")."\";");
}
elseif ($path == 'forumsthread') {
eval("\$site=\"".pkTpl("site_forum")."\";");
}
elseif ($path == 'forumseditpost') {
eval("\$site=\"".pkTpl("site_forum")."\";");
}
elseif ($path == 'forumsmoderate') {
eval("\$site=\"".pkTpl("site_forum")."\";");
}
elseif ($path == 'forumsnewpost') {
eval("\$site=\"".pkTpl("site_forum")."\";");
}
else {
eval("\$site=\"".pkTpl("site")."\";");
}

Läuft wunderbar. Nur weis ich nicht ob das zu Einschränkungen führen kann?
»Sumale.nin« hat folgende Dateien angehängt:
  • ohne_navi.PNG (56,6 kB - 10 mal heruntergeladen - zuletzt: 23. November 2011, 16:01)
  • mit_navi.jpg (15,79 kB - 11 mal heruntergeladen - zuletzt: 23. November 2011, 16:01)

Dieser Beitrag wurde bereits 20 mal editiert, zuletzt von »Sumale.nin« (31. Mai 2011, 09:49)

  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 073

Geschlecht: Männlich

PHPKIT Version: keine

2

Dienstag, 31. Mai 2011, 19:40

deine div container sollte nicht dort liegen wo sich die variable befindet, sondern dort, wo die variable ihren inhalt bekommt..

also sollte dein template da wie folgt aussehen:

HTML

1
2
3
4
5
6
7
<div class="columnContainer">
$navigation_left
  <div class="second column">
<div id="centerboxcontent" class="columnInner"> $site_body </div>
  </div>
$navigation_right
</div>


nun find raus wie du das änderst ;)
:thumbsup:    :thumbsup:       *tc*       :thumbsup:    :thumbsup:
8o           Achtung: Dirk Kántor ist unterwegs!           8o
Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben.
  • Zum Seitenanfang
  • Zum Seitenende

Sumale.nin Männlich

postet ab und an hier

Beiträge: 213

Geschlecht: Männlich

Wohnort: Essen

PHPKIT Version: 1.6.5

3

Dienstag, 31. Mai 2011, 22:39

Ich habe mit Balken biegen geschafft :)
Ich finde es ja super das PHPKIT PHP und HTML trennt, aber das geht noch ordentlicher :P
Aber wollen wir mal nicht kleinlich sein ;). Ich bin froh doch wieder mit dem PHPKIT zu arbeiten. Und das Anpassen der Designs tut sich auch immer besser.
  • Zum Seitenanfang
  • Zum Seitenende