Page 1 of 2

{NAV_LIST_TOP} für Unterebene?

Posted: Sat 18. Mar 2006, 19:28
by Benny
hi,
musste gerade zu meinem entsetzen feststellen, das {NAV_LIST_TOP} nur für die erste ebene gilt.

folgendes wollte ich aber realisieren:
home
-deutsch
--blabla
-english
--blabla

wie kann ich es nun machen, das ich jeweils für -deutsch das menü via {NAV_LIST_TOP} bekomme und für english?

Posted: Sat 18. Mar 2006, 22:43
by flip-flop
Hi Benny,

wie es der Name schon sagt. :wink:

Es gibt aber einige Alternativen, mit denen man das hinbekommt.

http://www.phpwcms.de/forum/viewtopic.php?p=48922#48922

http://www.phpwcms.de/forum/viewtopic.php?t=9317

Gruß Knut

Posted: Sat 18. Mar 2006, 22:51
by Benny
hmm, der macht ja unter die aktuelle ebene die unterebenen, das möchte ich ja nicht. ich möchte nur von einer ebene IMMER die darunter liegenden ebenen. praktisch {NAV_LIST_TOP} nicht bei HOME sondern bei HOME->Deutsch anfangen lassen und immer das selbe ausgeben, egal ob ich HOME->Deutsch->Sonstwo bin

Posted: Sun 19. Mar 2006, 06:39
by flip-flop
Hi Benny,
hmm, der macht ja unter die aktuelle ebene die unterebenen,
ne, die Beschreibung von Usta ist vielleicht etwas verwirrend. Dieses verhalten kann abgeschaltet werden.

Das Ganze arbeitet Ebenenbasiert. Schau mal hier: http://www.phpwcms.de/forum/viewtopic.php?p=52477#52477

Und noch einmal auf meiner Testseite http://www.mz.ja-nek.de/index.php?test2_2
Mit NAV_LIST_SETLEVEL könntest Du das Aussehen exakt nachbauen.


Gruß Knut

Posted: Sun 19. Mar 2006, 13:42
by Benny
ja das klappt doch schon ganz gut :D

http://www.4webmaster.net/deutsche_version.phtml
http://www.4webmaster.net/english_version.phtml

allerdings wird "Home" nicht selected, das wäre noch schön wenn das ginge.

Außerdem: wie kann ich sauber weiterleiten?
Meine Struktur ist wie folgt:

home
-deutsch
--News
--BannerAdManagement
--etc
-english
--News
--BannerAdManagement
--etc

In der deutsch und english ebene ist immer ein Startseite.
Wie kann ich nun sauber von der Home (http://www.4webmaster.net) auf die deutsch ebene leiten, ohne ne header location?

Posted: Sun 19. Mar 2006, 15:33
by flip-flop
Hi Benny,

bei Deiner Trickserei mit der htacess kann ich Dir nix dazu sagen.

Lege doch eine zweite Home paralell zu DE und EN.

Gruß Knut

Posted: Sun 19. Mar 2006, 15:43
by Benny
hö? ich hab nichts mit ner htaccess gemacht.

ich habe einen artikel bei home erstellt und ihn umleitung genannt. beim weiterleitungsfeld habe ich http://www.4webmaster.net/deutsche_version.phtml eingetragen.
aber das scheint mir unsauber, da vermutlich das phpwcms dann ein header location macht. ich hätte gerne eine interne weiterleitung, d.h. dass phpwcms erstgarnicht den artikel lädt sondern intern dann aus der anderen ebene den artikel lädt.

Posted: Mon 20. Mar 2006, 08:35
by flip-flop
Hi Benny,
Benny wrote:hö? ich hab nichts mit ner htaccess gemacht.
Sorry war im falschen Film.

302: Das ist ein Problem. Hier ein schneller Workaround:

1. Home wird versteckt.
2. In Home-Artikel keine Weiterleitung.
3. Eine separate "DE_Vorlage_Redirect" erstellen.
4. Nur im Header-Bereich folgendens eintragen:

Code: Select all

[PHP]
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.meine-domain.de/index.php?de" );
exit;
[/PHP]
5. Diese Vorlage wird dann nur für Home gebraucht. So umgeht man den 302.

Das Problem hatte ich mit einem Entwicklungsaccount der bei Google dann vor der fertigen Seite gelistet wurde. Ich habe es dort mit ner entsprechenden htaccess gelöst.

Posted: Mon 20. Mar 2006, 20:17
by Benny
nene ich mein das anders, guck dir mal die Bilder an:

Image

Image

Posted: Tue 21. Mar 2006, 00:06
by flip-flop
Hi Benny,

ich habe mir schon gedacht wie Du das meinst, wüßte aber nicht wie das mit Bormitteln gehen sollte.
So eine Weiterleitung würde ich immer in der Strukturebene machen.
Da kommt dann automatisch ein 301 raus und damit können SUMAS wunderbar leben.

Ich schätze mal das könnte nur O.G. ändern, bzw. hinzuprogrammieren.
Interessant ist es allemal.

Gruß Knut

Posted: Tue 21. Mar 2006, 09:02
by Benny
öhm wie meinst du das jetzt? Ist es so SUMA freundlich wie ich es gemacht habe oder nicht?

wenn ich wüste wie man diesen NAV_TOP_SETLEVEL oder wie der heißt befehl auf eine bestimmte ebene anwenden könnte, dann wäre das auch sehr hilfreich. geht das denn? das man das menü von ebene C in ebene A darstellen kann?

Posted: Tue 21. Mar 2006, 09:41
by flip-flop
Tach,

ich dachte Du ständest im Stoff, da Du oben von "header location" sprachst. :?
Ob es SUMA freundlich ist, kannst Du überprüfen. http://web-sniffer.net

siehe dazu auch: http://www.phpwcms.de/forum/viewtopic.php?t=10613
Scheint niemanden so richtig zu interessieren, aber jeder muss ja schließlich selbst mit seinem ranking leben. (Oder der Kunde, der es kaum merkt). 8)
wenn ich wüste wie man diesen NAV_TOP_SETLEVEL oder wie der heißt befehl
Mensch, mensch, werde mal ein bischen präzieser. :wink:
Wenn Du Deine Ursprungsidee meinst: Das ist ein Navi-Befehl für die "Abbildung der ersten Menüebene".

Gruß Knut

Posted: Tue 21. Mar 2006, 09:52
by Benny
:D nene, ich möchte in der ersten ebene als menü die struktur der zweiten ebene haben, doch das geht anscheinend nicht.

Posted: Tue 21. Mar 2006, 10:07
by flip-flop
Ich bin vielleicht zu doof Dir zu folgen und weiß immer noch nicht mit welchem RT Du arbeiten möchtest. :idea: :?: :idea: :?: :!: :idea:

Posted: Tue 21. Mar 2006, 10:19
by Benny
NAV_LIST_SETLEVEL << damit bekomm ich doch ne navi hin, richtig? gut, jetzt will ich aber nicht die navi von der ebene, in der ich bin, sondern von einer anderen ebene, geht das?