Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Ein Modul, dass eine HTML-Datei ausgibt

Eingetragen von Lapse (2)
am 11.12.2012 - 19:08 Uhr in
  • Module
  • Drupal 7.x oder neuer

Moin,

ich möchte in Drupal ein Modul entwickeln, das nichts weiter tut als eine HTML-Datei auf der Hauptseite komplett auszugeben.
Hintergrund: Mein Professor möchte unbedingt ein selbst entwickeltes Drupal-Modul, meinte zu mir aber, wasi ch in HTML/CSS gebastelt habe sieht gut aus, daher würde es komplett ausreichen, wenn ich diese HTML-Datei in einem Drupal-Modul ausgeben würde.

Jemand einen Vorschlag wie ich sowas angehe? Ich selber habe kaum php-Kenntnisse, habe mir aber Gedanken darüber gemacht, ob man nicht was mit return, echo oder string anstellen könnte. Allerdings fehlt es mir am Grundverständniss für Drupalmodule.
Glaube aber auch, dass das ganze nicht allzu schwer zu realisieren sein sollte..

Über eine hilfreiche Antwort würde ich mich sehr freuen,

Lapse

‹ Domainabfrage Artikel von bestimmter Gruppe automatisch veröffentlichen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Beschäftigungstherapie?

Eingetragen von Nicolai Schwarz (1071)
am 11.12.2012 - 19:44 Uhr

Ist das Beschäftigungstherapie für dich? Ein Modul um des Moduls willen?

Da der Inhalt schon in HTML vorliegt, würdest du ja eigentlich nur die Startseite anlegen und das HTML als Inhalt reinpacken. Wozu ein Modul schreiben für eine Funktion, die bereits da ist? Noch dazu besser, weil der Text direkt im CMS editierbar ist und für die Suche indexiert werden kann.

Falls du ein Modul schreiben musst, würde ich erst einmal ein paar der ganz einfachen Startbeispiele lesen. Dein Modul ist wirklich nicht so schwer. Du musst ja "nur" auf der Startseite die Datei auslesen und im Content ausgeben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Sache verstehe ich

Eingetragen von ash0815@drupal.org (137)
am 12.12.2012 - 00:01 Uhr

Die Sache verstehe ich ebenfalls nicht, kann mich Nicolai nur anschießen.

Habe für dich die Suche angeschmissen, habe folgendes nur finden können:

<html>
<body>
<?php highlight_file("index.php");?>
</body>
</html>

Zeigt die Drupal-Datei index.php an, sofern die Testdatei im Drupal-Verzeichnis liegt ;-) Mit show_source() wollte es bei mir nicht klappen, keine Ahnung ob bei mir in der php.ini irgendwas deaktiviert ist.

Hier doch noch was wegen source_code().

  • Anmelden oder Registrieren um Kommentare zu schreiben

Moin, @Nicolai: Ich sehe das

Eingetragen von Lapse (2)
am 12.12.2012 - 10:28 Uhr

Moin,

@Nicolai:
Ich sehe das wie du: Beschäftigungstherapie.. es ist komplett die gleiche (technische) Ausgabe, hatte das ganze auch schon als normale BasicPage geregelt, aber das reicht wohl nicht aus.

@ash0815:
Danke für den Tip, allerdings ist das genau der umgekehrte Fall. :P
Wollte ja in einem Modul (PHP) eine HTML Seite/Inhalt ausgeben, nicht umgekehrt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Modul muss nur iim

Eingetragen von Exterior (2903)
am 12.12.2012 - 10:50 Uhr

Das Modul muss nur iim hook_menu einen Pfad registrieren und darüber eine Funktion aufrufen. Diese Funktion bindet dein CSS ein und gibt mit return den HTML-Code zurück. Wenn man dann den Pfad aufruft, ist die HTML-Seite zu sehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lapse schrieb Danke für den

Eingetragen von ash0815@drupal.org (137)
am 12.12.2012 - 18:39 Uhr
Lapse schrieb

Danke für den Tip, allerdings ist das genau der umgekehrte Fall. :P
Wollte ja in einem Modul (PHP) eine HTML Seite/Inhalt ausgeben, nicht umgekehrt.

Ich weiß, aber eine brauchbare Lösung konnte ich dazu jetzt nicht finden.

Wie der geparste Quelltext ausgegeben werden kann, weiß ich momentan leider nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Tagen 19 Stunden
  • Hey danke
    vor 3 Tagen 14 Stunden
  • Update: jetzt gibt's ein
    vor 4 Tagen 8 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 1 Tag
  • Da scheint die Terminologie
    vor 1 Woche 1 Tag
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 12 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association