Zum Inhalt springen

www.ihk-siegen.de

Erstellt am 19. September 2003 · 28 Antworten · letzte Antwort am 12. Februar 2004 · Seite 1 von 2

Tags: Frage

Jörg Roth ·
Vangar schrieb

Gratuliere gelungene Seite

besonders gefällt mir der Bereich Themen...wie macht man denn so was??

Danke. PHP-Skript schreiben, implementieren, fertig 😉 War etwas knifflig (Themen kommen bei den Ansprechpartnern mehrfach vor, stehen in 1 Textfeld drin, willkürliche Reihenfolge, Umlaute, etc. pp.), wurde aber letztendlich doch flexibel gelöst. Sind nur 20 Zeilen Code.

Moellers ·

Super gelungen der Auftritt.
Sehr übersichtlich und CI genial umgesetzt.

Aber hab auch ´ne Frage

Wie bekommt man so ein Menü hin? Sowas würde mich schon sehr interessieren. Vielleicht kann ja einer mal aus dem Nähkästchen plaudern.

Danke und Gruss
Andreas

Jörg Roth ·

Danke Andreas! Man tut was man kann... 🙂

Du meinst die Navigation in den Geschäftsfeldern. Nja, da hatte ich auch hier im Forum mal gefragt. Hilfe kam nicht, aber ich hab es ja doch hinbekommen.

Schau mal da rein: #3314

celeron ·

Hi,

ganz gut. Has nen kleinen Fehler in der Seite.
Wenn man auf Downloads klickt, zeigt das Textmenü
Home > ÜberUns an.

Gruß
celeron

Jörg Roth ·

Thx. Ist aber kein Fehler, denn die Seite (Nicht im Menü) liegt im Bereich Über uns... deswegen passt das schon. Muss mal sehen, dass ich die ganzen "Nicht im Menü"-Seiten an eine "bessere" Stelle schiebe... 🙂

Morden ·

@jörg:

schonmal dran gedacht, das kontaktformular auf plausibilität prüfen zu lassen?
bspw email und anliegen.

man kann im prinzip jeden müll reinschreiben

sonst siehts echt gut aus!

ciao, morden

Doegi ·

Hi!

Das ganz oben auf jeder Seite, z .B.:

home >> Geschäftsfelder >> Aus- und Weiterbildung >> Ausbildung >> Berufsbildung aktuell

Das ist toll. Wie hast Du das gemacht? Wird das automatsich eingefügt? Wenn ja, wie?

Das ist aber nicht die navpath-Extension, oder?

Wenn doch - kann man das irgendwie so machen, dass der das autoamtsich auf jeder Seite einfügt, oder macht das jeder Redakteur manuell jederzeit wieder.

Dank

Alex

Jörg Roth ·

@Morden: Formular baut der verantwortliche bei der IHK auf. Wenn die zu viel Müll erhalten, wird man wohl reagieren 😉

@Doegi: Das ist eine sog. Brotkrumennavigation und mit TypoScript sehr einfach zu erstellen:

# Pfad
  marks.PATH = HMENU 
  marks.PATH { 
    special = rootline 
    special.range = 1 
    1 = TMENU 
    wrap = <span class="pfad"><a href="index.php?id=60" class="pfad">home</a>&nbsp;>>&nbsp;|</span>
    1.NO { 
      ATagParams = class="pfad"
      linkWrap = |  >>&nbsp;  |*||*| | 
    } 
  }

Die .special-Eigenschaft des TMENU macht es möglich. Und damit das auch ordentlich aussieht, wird die Ausgabe per linkWrap und optionSplit entsprechend formatiert.

jens ·

Hallo Typo3ler!
Ich habe eine T3 Seite mit rootline erstellt und diese jetzt erweitert und ein neues Template eingefügt. Hier möchte ich auch mit dem rootline-Menü arbeiten, allerdings soll es an einem anderen Punkt beginnen. Ab Seite 5 wo auch sich auch das neue Template befindet

-Seite1
-Seite2
-Seite3
-Seite4
-Seite5
-Seite5.1 (hier soll die rootline beginnen)
-Seite5.1.1
-Seite5.2
-Seite5.2.1
-Seite5.3
-Seite5.3.1

lässt sich das übrhaupt realisiern?

hier mein Code zur Rootline

#rootline
TSRef ::> HMENU.special
marks {
_PFAD= HMENU
_PFAD.special = rootline
_PFAD.special.range = -2|-1
_PFAD.1 = TMENU
_PFAD.target.1. = _top
_PFAD.1.wrap = <div class="rot" ><font size="2" color=white>|</font></div>
_PFAD.1.NO {
display:inline
linkWrap = ||*|&nbsp;>&nbsp;|*|
}
}
jens ·

...kannst du mir bitte eine Codeschnipsel geben, oder erläutern?
So komme ich da leider nicht weiter...
Danke
der jens

jens ·

Danke erstmal!
...aber das hilft mir leider nur bedigt, es handelt sich nämlich um mehrere Seiten auf denen die Rootline angezeigt werden soll, so dass ich für jede Seite ein Template brauchen würde.
Gibt es nicht eventuell eine Fkt, wie entry.Level=...
So dass die Rootline erst ab einem best. Pkt. beginnt?
Oder lässt sich das nur über
_PFAD.special.range = 2|-1 regeln?
Da hab ich nämlich auch schon so einiges versucht.
Vielen Dank nochmal und ein schönes WE!
der jens

Jörg Roth ·

Ähhhh... I still don't get it...

Du hast 5 Seiten erstellt. Die liegen alle im root oder wie? Ok, ich mach mir grad mal die Arbeit...

Bild: zeusmedia.de/…/mdt3.gif

Die Seite dazu: www.mediadialog.de

Ich habe hier eine Portalseite vorgeschaltet, die ein eigenes Template hat. Klar. Jede Unterseite (mD, raum]für[raum, etc.) hat wiederum ihr eigenes Template. Diese Seiten sind dann Weiterleitungen auf die "Aktuell"-Seite. In diesen Templates generiere ich die Navigation auf die beschriebene Art und Weise. Ist einfach und effektiv. Genauso könnte man hergehen und dann die Navigation aus spezifischen Unterseiten aufbauen. Mit .special = range habe ich nicht so besonders tolle Erfahrungen gesammelt, deswegen verwende ich prinzipiell nur 'rootline'. Wichtig ist, dass wenn eine neue Seite kommt, diese auch als 'Anfang der Webseite' im Template kenntlich gemacht ist und das 'root'-Flag gesetzt ist. Checks mal zur Sicherheit.

Wenn Deine Seite 5.1 z. B. die ID 50 hat, kannst Du doch einfach daraus die Navigation erstellen. Du gibst die gewünschten Hauptmenüpunkte als PID's an und erstellt ja damit dann Dein Menü. Der Rest ist Makulatur...

Ansonsten würde mir mal ein Screenshot von der Struktur weiterhelfen...

Sers,

Jösch

Junior ·

Wow, wirklich coole Seite. Beneidenswert ist die Suche, bzw. die Unterscheidung zwischen Metatags und Inhalt. Gibts da nähere Infos (irgendwo?). Suche mir schon die Finger wund #giggle# und auf meine Postings (in diesem Forum, aber an anderer Stelle) konnte mir niemand weiterhelfen...

Grundsätzlich sieht die Seite wie aus einem Guss aus. Und das gefällt mir! Profiarbeit.

Lieben Gruss

Junior

Jörg Roth ·

Hi Junior,

das ist die Standardsuche von Typo3. Die kannst Du ziemlich einfach über's SETUP konfigurieren:

# Suchergebnis
tt_content.search.20.layout.10.value = Suchergebnis: ###RANGELOW###-###RANGEHIGH### von ###TOTAL### 
tt_content.search.20.noResultObj.10.value = Keine Ergebnisse gefunden!
tt_content.search.20.renderObj.10.wrap = <tr><td bgcolor="#B7C6DD">|</td></tr>
tt_content.search.20.renderObj.10.spaceBefore= 0
tt_content.search.20.renderObj.20.stdWrap.wrap = <tr><td bgcolor="#C4CFE3">|</td></tr><tr bgcolor="#FFFFFF"><td>&nbsp;</td></tr>
tt_content.search.20.renderWrap = <br><table border=0 cellspacing=0 cellpadding=0>|</table>
 
tt_content.search.20.layout.wrap = <table width=100% border=0 cellspacing=0 cellpadding=2><tr> | </tr></table> ###RESULT### 
tt_content.search.20.next.value = Nächste
tt_content.search.20.prev.value = Vorherige
tt_content.search.30.dataArray.10.label = Suchbegriff:
tt_content.search.30.dataArray.20.label = Suche in:
tt_content.search.30.dataArray.20.type = scols=select
tt_content.search.30.dataArray.20.valueArray.10.label = Seiteninhalt
tt_content.search.30.dataArray.20.valueArray.10.value = tt_content.header-bodytext-imagecaption 
tt_content.search.30.dataArray.20.valueArray.20.label = META-Informationen
tt_content.search.30.dataArray.20.valueArray.20.value = pages.title-subtitle-keywords-description:tt_content.header 
tt_content.search.30.dataArray.40.value = Suche starten

Die META-Informationen benötigt man eher selten und kann das auch deaktivieren. Aber ist ganz nützlich - ich arbeite zurzeit an einer Erweiterung, die eben solche Informationen im Seitenheader mitschleppt...

DANKE für's Lob - habs auch weitergegeben! 🙂

bastardn ·
Jörg Roth schrieb

@Morden: Formular baut der verantwortliche bei der IHK auf. Wenn die zu viel Müll erhalten, wird man wohl reagieren 😉

@Doegi: Das ist eine sog. Brotkrumennavigation und mit TypoScript sehr einfach zu erstellen:

# Pfad
  marks.PATH = HMENU 
  marks.PATH { 
    special = rootline 
    special.range = 1 
    1 = TMENU 
    wrap = <span class="pfad"><a href="index.php?id=60" class="pfad">home</a>&nbsp;>>&nbsp;|</span>
    1.NO { 
      ATagParams = class="pfad"
      linkWrap = |  >>&nbsp;  |*||*| | 
    } 
  }

Die .special-Eigenschaft des TMENU macht es möglich. Und damit das auch ordentlich aussieht, wird die Ausgabe per linkWrap und optionSplit entsprechend formatiert.

Hi, Danke für Deine "Brotkrumennavigation", sowas suche ichs chon lange, und funktioniert gleich auf Anhieb. Ubrignes gut gelungen, die IHK-Siegen-Seite

Ciao - M.