Kopieren eines Modules
- Maenu30
-
Autor
- Neues Mitglied
-
Weniger
Mehr
06 Jan. 2011 01:42 #27862
von Maenu30
Kopieren eines Modules wurde erstellt von Maenu30
Hallo zusammen,
Ich habe auf meiner Seite einen wirklich coolen ImageSlider eingebaut. Ich möchte diesen aber nicht nur einmal verwenden. Dafür gibt es natürlich den "Module > Kopieren" Knopf
das Problem dabei ist aber, dass die Einstellungen der Kopie irgendwie mit dem Originalen verknüpft sind. Was ich auch an der Kopie ändere, ändert sich also auch beim Originalen Slider.
Wen ich das Modul ein zweites mal Hochladen will kommt die Meldung:
hat jemand eine Lösung für mein Problem?
Gruss Maenu
Ich habe auf meiner Seite einen wirklich coolen ImageSlider eingebaut. Ich möchte diesen aber nicht nur einmal verwenden. Dafür gibt es natürlich den "Module > Kopieren" Knopf
Wen ich das Modul ein zweites mal Hochladen will kommt die Meldung:
Damit dieser Fehler nicht mehr kommt, müsste ich wahrscheinlich Stundenlang in den Codes die Verzeichnisse ändernModul Installieren: Das Verzeichnis wird bereits von einem anderen Modul genutzt!: "/srv/www/vhosts/riedi-kaminbau.ch/httpdocs/modules/mod_lv_enhanced_image_slider"
hat jemand eine Lösung für mein Problem?
Gruss Maenu
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Tribal6
-
- Offline
-
06 Jan. 2011 08:08 #27864
von Tribal6
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Tribal6 antwortete auf Re: Kopieren eines Modules
Hi
Wie meinst du das verknüpft?
Werden die Parameter im Backend gegenseitig überschrieben?
Oder im Frontend, bei der Anzeige? Falls ja, hast du die beiden Module auf derselben Seite gleichzeitig? Rsp. identischen Menupunkten zugewiesen?
Wie meinst du das verknüpft?
Werden die Parameter im Backend gegenseitig überschrieben?
Oder im Frontend, bei der Anzeige? Falls ja, hast du die beiden Module auf derselben Seite gleichzeitig? Rsp. identischen Menupunkten zugewiesen?
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Maenu30
-
Autor
- Neues Mitglied
-
Weniger
Mehr
06 Jan. 2011 09:28 #27865
von Maenu30
Maenu30 antwortete auf Re: Kopieren eines Modules
Wen ich Besispielswei am Original ein Parameter ändere, ändert sich die Einstellung auch in der Kopie obwohl man dan ini den Kopieparametern keine Änderung sehen kann.
Und ja die beiden Module sind auf der selben seite zu den selben Menüpunkten zugewiesen. Ist das mein Problem? Währe schade.
Und ja die beiden Module sind auf der selben seite zu den selben Menüpunkten zugewiesen. Ist das mein Problem? Währe schade.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Tribal6
-
- Offline
-
06 Jan. 2011 10:01 #27866
von Tribal6
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Tribal6 antwortete auf Re: Kopieren eines Modules
...denke schon.
Slider, da vermute ich mal ganz stark, dass da JavaScript im Spiel ist. Und wenn du das Modul zweimal auf derselben Seite anzeigst, dann wird dasselbe JavaScript, inklusive Conf.Einstellungen, ein zweites Mal geladen. Und die Conf.Einstellungen der zweiten Instanz überschreiben diejenigen der ersten Instanz. Lass mal die beiden Module auf verschiedenen Seiten laufen, jeweils nur eines davon. Wenn es so klappt, mit den versch. Einstellungen, dann müsste das die Ursache sein, das Überschreiben globaler Konfigurations-Variablen im JavaScript.
JavaScripts kann man auch so schreiben, das alles völlig gekapselt ist, sowohl Slider-Code als auch Konfigurationseinstellungen, was aber hier offensichtlich nicht der Fall ist. Da die Einstellungen anscheinend im globalen Namesraum sind, werden diese auch gegenseitig überschrieben.
Der langen Rede kurzer Sinn:
Um zwei Instanzen dieses Moduls mit verschiedenen Konfigurations-Einstellungen auf derselben Seite laufen zu lassen, müsste man den JavaScript Code ändern.
Ev. bekommst du diesbezüglich Unterstützung auf der Entwicklerseite des Moduls.
Und das Umbenennen des Moduls würde nichts bringen: Das Modul selbst wäre zwar ein Anderes, aus Joomla Sicht, aber das verwendete JavaScript wäre weiterhin dasselbe, und der Fehler würde somit mit ziemlicher Wahrscheinlichkeit weiterhin bestehen.
Cheers
Roger
Slider, da vermute ich mal ganz stark, dass da JavaScript im Spiel ist. Und wenn du das Modul zweimal auf derselben Seite anzeigst, dann wird dasselbe JavaScript, inklusive Conf.Einstellungen, ein zweites Mal geladen. Und die Conf.Einstellungen der zweiten Instanz überschreiben diejenigen der ersten Instanz. Lass mal die beiden Module auf verschiedenen Seiten laufen, jeweils nur eines davon. Wenn es so klappt, mit den versch. Einstellungen, dann müsste das die Ursache sein, das Überschreiben globaler Konfigurations-Variablen im JavaScript.
JavaScripts kann man auch so schreiben, das alles völlig gekapselt ist, sowohl Slider-Code als auch Konfigurationseinstellungen, was aber hier offensichtlich nicht der Fall ist. Da die Einstellungen anscheinend im globalen Namesraum sind, werden diese auch gegenseitig überschrieben.
Der langen Rede kurzer Sinn:
Um zwei Instanzen dieses Moduls mit verschiedenen Konfigurations-Einstellungen auf derselben Seite laufen zu lassen, müsste man den JavaScript Code ändern.
Ev. bekommst du diesbezüglich Unterstützung auf der Entwicklerseite des Moduls.
Und das Umbenennen des Moduls würde nichts bringen: Das Modul selbst wäre zwar ein Anderes, aus Joomla Sicht, aber das verwendete JavaScript wäre weiterhin dasselbe, und der Fehler würde somit mit ziemlicher Wahrscheinlichkeit weiterhin bestehen.
Cheers
Roger
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Maenu30
-
Autor
- Neues Mitglied
-
Weniger
Mehr
06 Jan. 2011 15:31 #27868
von Maenu30
Maenu30 antwortete auf Re: Kopieren eines Modules
Vielen dank für die ausführliche Antwort.
Wen ich die Mudule in verschiedene Menüs verschiebe funktioniert es tatsächlich! Ich werde das erstmal selber mit dem JavaScript versuchen, ansonsten bleibt mir wohl nichts anderes überig als mich mit den Entwicklern in verbindung zu setzten
Danke und Gruss Manu
Wen ich die Mudule in verschiedene Menüs verschiebe funktioniert es tatsächlich! Ich werde das erstmal selber mit dem JavaScript versuchen, ansonsten bleibt mir wohl nichts anderes überig als mich mit den Entwicklern in verbindung zu setzten
Danke und Gruss Manu
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Tribal6
-
- Offline
-
06 Jan. 2011 21:26 #27869
von Tribal6
Ich habe grad gesehen, dass auf der Demo-Seite sogar 3 unterschiedliche Instanzen dieses Moduls (im Content) laufen:
Entweder nicht mit dem originalen Code, oder es gibt bei den Modul-Parametern doch irgendeine Option, um die Conf-Einstellungen zu separieren, 'unique' zu machen (ein eindeutiger Name, ein Prefix/Suffix irgendsowas....), die ev. übersehen wurde.
Oder nix von alledem
LG
R
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Tribal6 antwortete auf Re: Kopieren eines Modules
Ev. bekommst du diesbezüglich Unterstützung auf der Entwicklerseite des Moduls.
Ich habe grad gesehen, dass auf der Demo-Seite sogar 3 unterschiedliche Instanzen dieses Moduls (im Content) laufen:
Entweder nicht mit dem originalen Code, oder es gibt bei den Modul-Parametern doch irgendeine Option, um die Conf-Einstellungen zu separieren, 'unique' zu machen (ein eindeutiger Name, ein Prefix/Suffix irgendsowas....), die ev. übersehen wurde.
Oder nix von alledem
LG
R
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Maenu30
-
Autor
- Neues Mitglied
-
Weniger
Mehr
16 Jan. 2011 21:33 #28005
von Maenu30
Maenu30 antwortete auf Re: Kopieren eines Modules
Ich löl
da giebt es wirklich einen Parameter der Modul-ID heisst. Ich dachte die ganze zeit dies währe für was anderes.
\
Danke und Gruss
Manu
\Danke und Gruss
Manu
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Moderatoren: Tribal6, RePao, Dragonlord, Chris Hoefliger, pascale, adiheutschi.ch