Sa. 27.02.2016
13:20 Uhr
#1
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Hey Leute,
ich würde gerne in mein Ilch 2.0 projekt einen Header einbauen sowie zwei Menüs die Vertikal verlaufen, eines zwischen Content und Header und eines im Footer...
Wie kann ich das am besten umsetzen? Für das Menü habe ich diesen Code gefunden:
<div class="col-lg-2">
<?php
echo $this->getMenu
(
1,
'<div class="panel panel-gaming">
<div class="panel-heading">%s</div>
<div class="panel-body">
%c
</div>
</div>'
);
?>
</div>
verwendete ilch Version: 2.0 (alpha)
betroffene Homepage:
externer Link
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================
Do. 03.03.2016
23:22 Uhr
#2
- Registriert seit
- 28.01.2013
- Beiträge
- 272
- Beitragswertungen
Das interessiert mich auch.
Fr. 04.03.2016
04:46 Uhr
#3
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen
%s wird durch den Titel und %c durch den Inhalt, bei einem Menü die Menüpunkte ersetzt, diese werden durch <ul><li><a ...></li></ul> umgesetzt. Ob dies nun vertikal oder horizontal ist, liegt ganz am CSS.
Du kannst ja auch anderen Code um %c und %s verwenden, um ggf. andere Klassen oder Elemente zu verwenden, die du über CSS ansprechen willst.
Wie man Menüs via CSS horizontal darstellt, sollte über Google gefunden werden können. (In der Annahme, dass du eigentlich horizontal meinst, da es ja so schon Vertikal dargestellt wird)
So. 06.03.2016
23:58 Uhr
#4
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Zitat geschrieben von
Mairu%s wird durch den Titel und %c durch den Inhalt, bei einem Menü die Menüpunkte ersetzt, diese werden durch <ul><li><a ...></li></ul> umgesetzt. Ob dies nun vertikal oder horizontal ist, liegt ganz am CSS.
Du kannst ja auch anderen Code um %c und %s verwenden, um ggf. andere Klassen oder Elemente zu verwenden, die du über CSS ansprechen willst.
Wie man Menüs via CSS horizontal darstellt, sollte über Google gefunden werden können. (In der Annahme, dass du eigentlich horizontal meinst, da es ja so schon Vertikal dargestellt wird)
Ja ich meinte Horizontal. Wie sage ich denn der Seite welches Menü er dafür nehmen soll, oder passiert das automatisch? Es gibt ja Menü 1 und Menü 2 und so weiter...
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================
Mo. 07.03.2016
06:37 Uhr
#5
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen
In deinem Ausschnitt, ist das die Zahl in Zeile 5.
Mo. 14.03.2016
13:22 Uhr
#7
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Hab es jetzt eingebaut, nur noch an der Falschen Position. So sieht der Code aus:
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="index.php/article/index/index">Startseite</a></li>
<li><a href="index.php/forum/index/index">Forum</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="index.php/imprint/index/index">Impressum</a></li>
<li><a href="index.php/privacy/index/index">Datenschutz</a></li>
</ul>
</div>
Allerdings geht er nicht zu den einzelnen seiten hin, sondern hängt den link davon nur an die adresszeile an... Wo hab ich denn dort einen Fehler?
Angewendet auf: ilch2.sewomer.de
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================
Mo. 14.03.2016
13:37 Uhr
#9
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Zitat geschrieben von
Siggi<?=$this->getUrl(array('module' => 'calendar', 'controller' => 'index', 'action' => 'index')); ?>
muss ich das als Link da eintragen und für die anderen seite cas calendar durch forum oder article austauschen?
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================
Mo. 14.03.2016
13:49 Uhr
#11
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Wie mache ich es wenn ich zu einem selbsterstellten beitrag linken möchte wie zum beispiel
http://ilch2.sewomer.de/index.php/article/cats/show/id/2
Schreibe ich dann:
<li><a href="<?=$this->getUrl(array('module' => 'id2', 'controller' => 'index', 'action' => 'index')); ?>">Name des Links</a></li>
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================
Mo. 14.03.2016
14:16 Uhr
#13
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Zitat geschrieben von
Siggimodule = article
controller = cats
action = show
id = 2
<li><a href="<?=$this->getUrl(array('module' => 'article', 'controller' => 'cats', 'action' => 'show', 'id' => 2)); ?>">Name des Links</a></li>
Ist das Ausrufezeichen in dem Code richtig?
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================
Mo. 14.03.2016
14:38 Uhr
#15
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Achso ich seh da ein kleines Fragezeichen wenn ich es anklicke öffnet sich ein SyntaxHighlighter PopUp
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================
Mo. 14.03.2016
14:39 Uhr
#16
- Registriert seit
- 08.02.2007
- Beiträge
- 6.558
- Beitragswertungen
Das liegt an BBCode hat aber nix mit dem Code Zutun
Mo. 14.03.2016
14:44 Uhr
#17
- Registriert seit
- 12.01.2007
- Beiträge
- 411
- Beitragswertungen
Siggi kannst du mein Drupal Design für Ilch2 umsetzen?
=====================================================
EldaCraft.de | Reallife RPG Minecraft-Server
=====================================================