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

Modul für Immobilienimport

Eingetragen von ShenLung (140)
am 20.02.2010 - 19:15 Uhr in
  • Modul-Entwicklung
  • Drupal 6.x

Hallo,

ich erstelle mit Drupal gerade eine Immobilienseite. Nun ist es so, dass die Immobilien momentan von der Verwaltungssoftware (OpenEstate) auf den Server geladen und per iFrame in die Drupalseite eingebunden werden (siehe http://www.witex-immobilien.de/immobilien ).
Das ist natürlich unschön und ich frage mich, ob man die Inhalte nicht über ein Modul direkt in Drupal einbinden kann.

Wie würde man denn dabei vorgehen?
Ich stelle mir das grob so vor, dass das Modul einen Inhaltstyp Immobilie mit allen notwendigen Feldern installieren müsste. Aber wie bekomme ich die Immobilien dann in die Drupaldatenbank? Kann ich das als XML importieren? (Export als XML ist bei dem Programm möglich)
Oder wäre es einfacher mittels Modul auf die auf dem Server liegenden Immobiliendateien zuzugreifen ohne sie in die Datenbank zu importieren?

Ich gebe zu, dass ich mich mit der Modulprogrammierung nicht sonderlich auskenne, daher die eher prinzipiellen Fragen. Ob ich die Umsetzung hinbekomme weiss ich nicht, trotzdem würde ich mich sehr über Antworten freuen ;)

Gruß
ShenLung

‹ Modul mit eigenem Template Es gibt bestimmt bessere Lösungen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Immonet Homepage-Modul

Eingetragen von Frank Ralf (2135)
am 22.02.2010 - 15:21 Uhr

Hallo ShenLung,

guck dir doch mal das an: http://www.immobilienportale.com/20092049-immonet-homepage-modul/

Gruß
Frank

XING
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Besteht bei der Software die

Eingetragen von Sense (1560)
am 22.02.2010 - 18:20 Uhr

Besteht bei der Software die Möglichkeit die Daten zu exportieren?
Ist beim Export ein eindeutiger Schlüssel (Artikelnummer, Inseratsnummer) vorhanden?

Wenn ja würde ich dafür ein eigenes Modul schreiben welches mir alle Daten anhand der Nummer importiert / updated und als Node speichert. Inwieweit sind hier noch Bilder vorhanden, die mit importiert werden müssten?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die

Eingetragen von ShenLung (140)
am 22.02.2010 - 19:54 Uhr

Danke für die Antworten.

@Frank:
Interessant, ich wusste garnicht, dass Immonet eine Schnittstelle zu Drupal bietet. Das wäre in jedem Fall eine Option. Allerdings möchte ich mich anhand des Problems in den Aufbau von Drupal und die Funktion/Programmierung von Modulen einarbeiten. Da die Seite 'in der Familie' bleibt habe ich auch ein wenig Narrenfreiheit ;-)

@Sense:
Die Software kann in verschiedenen Formaten exportieren. Momentan werden die Immobilien die sich geändert haben jeweils in eigene Ordner auf den Server geladen. Darauf wird dann per PHP-Skripten zugegriffen und entsprechend sortiert. Es würde mir im Prinzip schon reichen, wenn diese Skripte direkt durch Drupal ausgeführt werden und keine Einbindung per iFrame nötig ist.
Weiter ist der Export via OpenImmo-XML möglich, mit Artikelnummer und Datum. Es werden dabei nur die Immobilien exportiert, die sich geändert haben. Die Bilder liegen dann als ZIP-Archiv vor.
Es gib noch weitere Exportformate, aber da unterscheiden sich wohl nur die XML-Spezifikationen.

Wie würde denn ein solcher Import prinzipiell funktionieren? Läuft unter Drupal dann eine Funktion die einen Ordner auf eine neue XML-Datei prüft und wenn eine da ist den Import startet? Gibt es da evtl. ein ähnliches Modul was ich mir als Beispiel anschauen könnte?

Gruß
ShenLung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich denke ein Modul wird es

Eingetragen von Sense (1560)
am 22.02.2010 - 21:39 Uhr

Ich denke ein Modul wird es hier nicht geben.
Es gibt diverse Möglichkeiten Daten per "node_save" bzw "drupal_execute" in eine Drupal DB zu importieren.
Habe das schon in einigen Kundenseiten umgesetzt, jedoch steht keins der Module offen zur Verfügung.

Im wesentlichen werden alle Daten aus dem System exportiert. Im Backend von Drupal hat man dann ein Formular wo mann die Datei hochladen kann.
Entsprechend der vorher definierten Spezifikationen wird dann der Import gestartet. Das Ganze ist mit einer Progressbar ausgestattet, damit man jederzeit über den Fortschritt informiert bleibt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul "Import/Export API"

Eingetragen von Frank Ralf (2135)
am 23.02.2010 - 09:41 Uhr

Hallo ShenLung,

guck dir doch mal das Modul Import/Export API an:

Zitat:

The import/export API allows for the definition of data entities within Drupal. The definition system lets data entities be related to each other, and it includes a number of different field types. It also supports a system of import (parsing) and export (rendering) engines, for formats such as XML and CSV.

Eine andere Möglichkeit wäre wahrscheinlich das Modul Web Services.

(Dort lohnt auch immer ein Blick auf die "Related Modules".)

Gruß
Frank

XING
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Neuinstallation: vermutlich ein rewrite-Problem
  • 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
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 2 Tagen 19 Stunden
  • Wenn die Subdomain auf
    vor 4 Tagen 17 Stunden
  • ordnerstruktur
    vor 5 Tagen 4 Stunden
  • Die Subdomain muß auf den
    vor 1 Woche 11 Stunden
  • Verwende doch das Tag dafür,
    vor 4 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 1 Tag
  • Guckst du hier: step by step
    vor 4 Wochen 1 Tag
  • Ich habe ja keine Angst vor
    vor 5 Wochen 4 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 5 Wochen 6 Tagen
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250289
Registrierte User: 20512

Neue User:

  • MichaelPeeno
  • Pavlotog
  • burningTree

» Alle User anzeigen

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