Seite mit PopUp`s

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

Seite mit PopUp`s

Beitrag von epsi » Mi 20. Okt 2004, 11:29

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 » Mi 20. Okt 2004, 11:32

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 » Mi 20. Okt 2004, 11:36

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 » Mi 20. Okt 2004, 11:50

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 » Mi 20. Okt 2004, 11:57

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 » Mi 20. Okt 2004, 13:04

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 » Mi 20. Okt 2004, 13:59

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 » Mi 20. Okt 2004, 14:26

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 » Mi 20. Okt 2004, 15:01

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 » Mi 20. Okt 2004, 15:03

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 » Mi 20. Okt 2004, 15:18

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 » Mi 20. Okt 2004, 15:21

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 » Mi 20. Okt 2004, 15:26

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 » Do 21. Okt 2004, 11:16

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 » Do 21. Okt 2004, 13:07

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