Seite mit PopUp`s

Gesperrt
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Seite mit PopUp`s

Beitrag von epsi »

Hallo mal wieder :oops:

Kann mir jemand Tipps zum erstellen eine Page mit vielen PopUp`s geben?
Ich habe vor dass sämtliche Links in einem eigenen PopUp dargestellt werden. Die Struktur die ich dafür benötige ist eingentlich klar (2 Bäume).

Wie kann ich allerdings einstellen dass die neuen Fenster nur PopUp`s sind und nicht im Vollbild dargestellt werden?

Danke schonmal
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

willst du das wirklich? das wird deine besucher wahnsinnig machen!
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Beitrag von epsi »

Klar will ich dass :twisted:

Nee, das gibt keine große Seite sondern eher eine Art "Visitenkarte". Es sind vielleicht 10 Links. In den PopUps gibt es keine weiteren Links, höchstens Bilder usw.

Hast Du eine Idee? :P
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

du musst lediglich im navigationsmodul, respektive in den darin verwendeten navitemplates ein javascript-window-open einfügen anstatt einen normalen link. das ist eigentlich schon alles, soweit ich das beurteilen kann.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Beitrag von epsi »

Also, nochmal gaaaanz langsam für mich :oops:

Ich habe 2 Bäume:

1. Design (öffentlich, mehrere Links)
2. Popup`s (nicht sichtbar da PopUp)

Wo und was muss ich in dem Template vom Design einstellen?
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

nun ja, irgendwo wirst du ja links haben, die auf die seiten zeigen, die im popup geöffnet werden sollen. und diese müssen dann circa wie folgt aussehen:
<a href="javascript:window.open('/cms/front_content?idcat=45','popupname','width=310,height=243,top=10,left=10,scrollbars=no,topmargin=0,leftmargin=0');">
die parameter sind dann natürlich durch vernünftige werte zu ersetzen.

jetzt kommts halt drauf an, wo diese links hin kommen. sollen sie in der navigation sein, musst du halt das navigationsmodul anpassen, respektive eben die navitemplates, die vom navigationsmodul verwendet werden.

all clear?

gruss,
andreas
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Beitrag von epsi »

So weit eigentlich verstanden. Was passiert mit Links die in den normalen "Text-Container" geschrieben sind?
:?
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

die öffnen sich jeweils im gleichen fenster, in welchem sie stehen. aber du kannst diese natürlich auch noch abändern. einfach in den html-modus wechseln, dann siehst du den quellcode und kannst ihn entsprechend anpassen.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Beitrag von epsi »

Vielen Dank für die änfägerfreundliche Erklärung und denn Code!

Nun noch eine Frage: Wenn ich den Link öffne ändert sich auch der Link im Browser und er zeigt mir folgenden TAG an [object Object].

Wie bekomme ich das weg?
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

wenn du den link so machst...
<a href="javascript:window.open...
sollte das eigentlich nicht geschehen. könnte es sein, dass du daneben immer noch die zieladresse angegeben hast?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Beitrag von epsi »

Mein Link in html sieht nun folgendermaßen aus:

Code: Alles auswählen

<A href="javascript:window.open('/cms/front_content?idcat=4','popupname','width=310,height=243,top=10,left=10,scrollbars=no,topmargin=0,leftmargin=0');">test popup</A>
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

und das wirkt sich auch auf das jeweilige fenster aus, in dem der link placiert ist?

ok. dann versuch mal folgendes:

Code: Alles auswählen

<A href="javascript:window.open('/cms/front_content?idcat=4','popupname','width=310,height=243,top=10,left=10,scrollbars=no,topmargin=0,leftmargin=0');return false;">test popup</A>
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Beitrag von epsi »

Geht leider auch nicht (es öffnet sich nichts) :?

Folgende Details:

Zeile: 1
Zeichen: 132
Fehler: 'return'-Anweisung außerhalb einer Funktion
Code: 0
epsi
Beiträge: 54
Registriert: Mi 5. Nov 2003, 13:56
Kontaktdaten:

Beitrag von epsi »

So, das erste Problem scheint gelöst zu sein. Ich habe einfach eine statische HTML-Seite als index gemacht und dort die verlinkung ins cms gemacht. Ist zwar nicht die schönste Lösung aber es funktioniert :roll:

Nun habe ich allerdings das nächste Problem. Im IE funktionieren die Popups wie gewollt. Öffne ich diese Seite allerdings mit Opera zeigt dieser in jedem Popup eine Bildlaufleiste an.

Muss ich den Code irgendwie anpassen oder soll ich "best viewed with IE" schreiben? :lol:
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

das ist halt leider immer das problem mit javascript: es funzt halt nicht in jedem browser absolut identisch. du hast ja scrollbars = no gesetzt nehme ich jetzt mal an. meines wissens kann man nicht mehr machen. aber vielleicht weiss noch jemand anderes rat dazu... :roll:
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Gesperrt