[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Modul-ID verändern - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
gemüsebrühe
Beiträge: 176
Registriert: 14. Feb 2007, 21:31

Modul-ID verändern

23. Okt 2009, 22:43

Habe ich in phpMyAdmin die Möglichkeit, die ID eines Moduls verändern?
So clickable, design is lickable.
Code is poetry.

Benutzeravatar
raybeam
Beiträge: 442
Registriert: 5. Feb 2006, 21:30
Kontaktdaten: Website

24. Okt 2009, 11:23

Ja ...

Hallo Gemüsebrühe,

kurze Frage, kurze Antwort :wink:

Natürlich stellt sich die weitere Frage: Wozu?

Wenn Du die ID änderst, musst Du auch in weiteren Tabellen eine entsprechende Anpassung vornehmen. So z. B. in rex_article_slice.modultyp_id. Hier müsste beispielsweise in allen Datensätzen die alte modultyp_id durch die neue ID ersetzt werden. Das erledigt eine simple SQL-Anweisung. Aber wie immer, wenn Du "direkt" an den Daten arbeitest: Du solltest wissen was Du tust!

Gruß

Peter

Benutzeravatar
Koala
Beiträge: 1612
Registriert: 3. Okt 2005, 13:20

25. Okt 2009, 23:14

Wozu möchtest du denn die ID ändern? Was willst du erreichen?
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX 5 :: Tricks und Tipps
REX 5 :: Modulesammlung

Wiki zu Redaxo 3 und 4 (!nur noch im Webarchiv!)

Benutzeravatar
gemüsebrühe
Beiträge: 176
Registriert: 14. Feb 2007, 21:31

2. Nov 2009, 19:45

Wenn man offline entwickelt, kommt es vor, dass online Module und Templates andere IDs als offline haben...

Das führt dann natürlich zu Problemen bei Verweisen, aber auch bei der Arbeit mit dem developer-Add-on.
So clickable, design is lickable.
Code is poetry.

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

2. Nov 2009, 20:12

Dafür gibts doch das Import/Export AddOn?

Naja egal - wirst schon deinen Grund haben. Die Lösung lautet wie folgt:

Über die SQL Eingabe in phpMyAdmin folgendes ausführen

Code: Alles auswählen

UPDATE rex_article_slice SET modultyp_id={NEUE ID} WHERE modultyp_id={ALTE ID}; 
Die geschweiften Klammern später dann weg lassen ;)

Und natürlich in der Modul Tabelle "rex_module" die entsprechende ID abändern.

Und vorher sichern - ich hab das nich getestet^^
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Zurück zu „Allgemeines [R4]“