Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

dynamische Menüs, Inhalte & php in Drupal...

Eingetragen von papar (2)
am 28.08.2011 - 04:01 Uhr in
  • Anfängerfragen
  • Drupal 7.x

hej, ich bin ein wenig verwirrt und wende mich daher nun hoffnungsvoll an die Community. Vornweg ist zu sagen, ich beschäftige mich erst seit drei Tagen intensive mit Drupal, PHP und Englisch sind mir dagegen geläufige Sprachen und die Lösung für mein Problem ist sicher *irgendwo* bei Google zu finden, und eventuell sogar hier im Forum, und ganz sicher sogar steht sie im Handbuch auf drupal.com. ABER Google durchsuche ich schon seit Stunden (auf drei Tage verteilt), im Forum habe ich nichts passendes gefunden und das Handbuch auf drupal.org ist so aufgebläht, verschachtelt und (mir) unverständlich das ich mich nun einfach an euch wende.

Das Problem:

Ich habe eine Website (ohne CMS) deren Inhalt nahezu komplett aus einer Datenbank gespeist wird. Im Prinzip besteht die Seite nur aus einer Index- Datei, die dann je nach URL die entsprechenden Daten aus der Datenbank holt. Die Seite ist mit >500 Seiten recht groß.

Kern dabei ist ein dynamisches Menü, ebenfalls aus der DB generiert. Wenn ich auf einen Menüpunkt klicke, erscheint im Content-Bereich eine 'Liste' mit Einträgen, die zu diesem Punkt gehören. Diese Liste enthält nun wieder Links zu einzelnen Unterseiten der Listenpunkte.

Nun möchte ich das ganze gern *irgendwie* in Drupal übernehmen. Aber die große Frage ist, wie ich das am besten mache. Die einfachste Lösung wäre es wohl in den Text-Areas PHP zuzulassen und meinen Code da rein zu schreiben. ABER ich möchte natürlich gern die Vorzüge von Drupal nutzen, so zum Beispiel die Möglichkeit haben zu jeder Unterseite (>300) Kommentare von Nutzern zuzulassen, die dann wirklich nur auf dieser einen Unterseite erscheinen wo sie abgegeben wurden etc.

Wie erzeuge ich also diese Seiten ohne Sie alle händisch anzulegen?

Neue Unterseiten sollen dann später von einer Nutzergruppe über ein Formular angelegt und bearbeitet werden können. Auch hierzu fehlt mir noch ein Idee wie ich das am besten umsetze, da ich ein recht umfangreiches Formular mit einer Integrierten Google-Maps-Karte nutze, auf der die Eintragenden den Marker verschieben können und somit die Koordinaten automatisch ausgelesen und ins Formular übernommen werden. Die Drupal-Interne Funktion zum anlegen neuer Felder scheine ich dafür aber nicht nutzen zu können.

Wie füge ich also am besten externe PHP-Formulare in eine Drupal-Seite ein?

Und um noch eine ganz simple Fragen zu stellen, wie gebe ich ein 'Hallo Welt' per Modul aus? Ich habe eine Menge Tutorials zu diesem Thema gefunden, aber nichts hat so funktioniert, wie es sollte. Oft lag es wohl daran, dass die Tuts schon älter waren... Oder aber, dass die Tutorials mit dem Erstellen der Module aufgehört haben. Aber was mache ich mit einem Modul wenn es fertig ist? Wie kann ich es anzeigen und positionieren?

Fragen über Fragen...?!

Ich hoffe es macht sich jemand die Mühe und liest meinen Text. Wenn ihr mir dann noch hilfreich antwortet, wäre ich sehr dankbar. :)

P.S. Am liebsten wären mir Ideen zu 'sauberen' Lösungen. Also mit welchem Ansatz löst man so etwas am besten?

vg papar

‹ [gelöst] Datenbankabfrage ausgeben [Gelöst] theme_image unter Drupal7 - wie? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

hi papar wenn du php sprichst

Eingetragen von 1kubik (903)
am 28.08.2011 - 13:04 Uhr

hi papar

wenn du php sprichst ilft dir sicher die drupal api weiter

drupal 6
http://api.drupal.org/api/drupal/includes--database.inc/group/database/6

und drupal 7

http://api.drupal.org/api/drupal/includes--database--database.inc/group/...

dort findest du alles was du brauchst
um in die datenbank zu schreiben

ansonsten gibt es noch zb dieses modul
http://drupal.org/project/migrate

viel 'glück'
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 3 Tagen 2 Stunden
  • Guckst du hier: step by step
    vor 2 Tagen 16 Stunden
  • Guckst du hier: step by step
    vor 2 Tagen 16 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 5 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 8 Stunden
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 2 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 2 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 1 Tag
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 4 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 15 Minuten

Statistik

Beiträge im Forum: 250284
Registrierte User: 20498

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 28 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