3 Stimmen

Integration von DotnetNuke-Modulen

Ich habe ein DNN-Modul für eine Umfrage erstellt. Dieses Modul wird als Projekt innerhalb meiner DNN-Projektlösung erstellt. Ich möchte dieses Modul in die DNN-Website integrieren, gibt es dafür eine Möglichkeit? Ich habe bereits die Benutzerkontrollen so geändert, dass sie von PortalModuleBase in meinem Poll-Projekt erben. Ich bin dieses Tutorial durchgegangen http://www.adefwebserver.com/DotNetNukeHELP/DNN4_SurveyModule/Default.htm aber ich merke, dass es nicht derselbe Fall ist, da hier gezeigt wird, wie man das Modul auf der DNN-Website erstellt. Danke für Ihre Hilfe

0voto

kervin Punkte 11462

Sie sollten mit dem DNN-Modul-Assistenten für Visual Studio beginnen, der mit dem DNN-Quellpaket geliefert wird. Damit erhalten Sie ein "Hallo Welt"-Modul, mit dem Sie beginnen können.

Sie müssen auch eine Manifestdatei für Ihr Modul erstellen. Werfen Sie einen Blick auf DNN-Modul-Packer .

Diese XML-Datei enthält die relativen Pfade aller Ihrer Moduldateien, wenn sie installiert sind. Die Manifestdatei wird zusammen mit all Ihren Moduldateien gezippt und im DNN-Host-Menü installiert, wenn Sie sich als Host-Benutzer anmelden.

Die meisten dieser Informationen und Einstiegsmodule finden Sie auf der Website DNN Website unter Dokumentation.

0 Stimmen

Was ist, wenn ich ein Modul auf einer Seite erstelle? In meinem Fall habe ich ein separates Projekt (Poll oder Hello World) erstellt und möchte es als ein Modul in DNN verwenden.any chance?

0 Stimmen

Ja, das ist in Ordnung. Die Frage ist, wo sich die Dateien befinden, wenn Sie den Test durchführen. Beim ersten Mal müssen Sie möglicherweise mit dem DNN-Host-Benutzer installieren. Aber wenn Ihr Projekt seine Datei im Modulordner unter "DesktopModules" ablegt, sollten Sie DNN aktualisieren können und Ihre Änderungen sehen.

0 Stimmen

Aber muss ich noch das Manifest erstellen, wie u oben vorgeschlagen? oder einfach zip meine Datei und erhalten, wenn die Website live ist (d.h. immer die Zip-Datei von Host-Konto)?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X