Frage

Ich habe ein ein seltsames Problem mit Nuke-Module i für eine Nuke 4.8.4 Seite habe entwickeln.

ich ein Modul haben, das sich weigert, nur ein weiteres Modul zu ermöglichen, darunter in der gleichen Scheibe platziert werden. Alle Last in Ordnung, solange es das letzte Modul in der Scheibe ist, aber wenn Sie es über den anderen Module bewegen, die andere nicht geladen werden.

Ich habe gedacht, dass es etwas seltsam im Markup des Moduls war so dass es die andere Schicht über -. Aber wenn ich Quelle auf der Seite zu sehen, haben die anderen Module auch nicht in der Quelle existieren

Hat jemand dieses Problem schon einmal gesehen, und wenn ja, wie haben Sie das Problem zu beheben?

EDIT: Wir haben ein Dutzend Module gebaut - und ein Modul tut dies auf meinem Rechner, aber ein anderes Modul tut dies auf anderen Entwickler Maschine. Auf jeder Maschine das Modul, das für einen Entwickler funktioniert gut für die andere gebrochen wird.

Eine weitere interessante Sache, die wir bemerkt habe ist, dass in dem Fall, in dem eines dieser Module auf einer Seite ist, kehrt die GetTabModules 2 Zeilen für die ein Modul, beide mit dem gleichen ModuleID.

War es hilfreich?

Lösung 3

Wir deinstalliert und neu installiert, die beanstandeten Module, und sie arbeiten jetzt in Ordnung. Muss eine Art von Fehler im Installationsprozess haben. Ich werde 4.9.2 aktualisieren und sehen, ob wir in ähnliche Probleme stoßen dort.

Andere Tipps

Dies geschieht manchmal zu uns, vor allem auf ältere Websites und vor allem, wenn es eine lange Geschichte, die möglicherweise mit dem Papierkorb mit altem / gelöschten Module gefüllt. Es scheint, dass wir immer wieder versuchen, ein Modul UP oder TOP zu bewegen, und es wird nicht im Vergleich zu den anderen bewegen.

Das Problem ist leicht zu sehen, wenn man sich die Datenbank und sehen kann, dass die Module_Tab Datensatz die gleiche Art Bestellnummer als andere Module auf der Seite hat beteiligt sind, oder dass es einen Nullwert hat und das Hinzufügen einer +1 oder - noch 1 auf NULL NULL zurück!

Also für uns die Antwort ist immer die folgenden Schritte durchführen, um Ihre Probleme zu löschen (und dies kann ohne Zugriff auf die Datenbank durchgeführt werden):

  1. leeren Papierkorb, und dann kommen Sie wieder auf die Seite
  2. Verschieben Sie alle Module aus dem Fenster, die sie sind in ... so, wenn sie alle im Inhaltsbereich sind, um sie zu einem linken oder Fußzeile Bereich bewegen.
  3. um dann, dass Sie sie auf der Seite sehen wollen, von denen jedem hinzufügen zurück zum Inhaltsfenster, einen nach dem anderen.

Dieser Prozess macht ihre Sortierreihenfolge klar / irrelevant und das Hinzufügen dann jedes Modul wieder in beginnt eine neue Bestellnummer von 1 bis 2, usw. und danach alle Module richtig mit dem normalen Up arbeiten / Down-Aktionen bewegen.

Es klingt wie Ihr Modul Code DNN Sprengung. Ich würde die Site mit einem Debugger angeschlossen und Schritt durch den Code ausführen, der die Module Instanziierung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top