Please take your choice -->
Estate Agent

Typo3 Extension "Estate Agent"

Estate Agent ist ein von mir entwickeltes Typo3 Plugin, das zur Verwaltung von Immobilien dient. Es ist besitzt in der Version 1.0.2 eine integrierte Kategorien- und Kontakt-Datenbank. Die Konfiguration ist nicht besonders schwierig. Dennoch treffen scheibar häufig Fehler auf. Aus diesem Grund hier eine FAQ. Die vollständige Beschreibung findet man hier.

Siehe Referenzen für Webseiten, die Estate Agent benutzen.

FAQ

Bei weiteren Fragen: michael@no_spam_please_digitallifedesign.net

Ich werde mich bemühen, so schnell wie möglich zu antworten und die Fragen hier aufzunehmen.

Die Immobilien werden nicht angezeigt

Folgende Ursachen sind bisher bekannt:

  1. Es sind keine Kategorien ausgewählt.
  2. Die "Allgemeine Datensatzsammlung" der Seite ist leer.
  3. Die "Allgemeine Datensatzsammlung" der Seite enthält keine Kategorien.

Die Darstellung im FE ist anders als erwünscht

Ursache: Die Darstellung im Frontend ist abhängig von der Template. Die Standard-Template liegt im Ordner typo3conf/ext/estate_agent/pi1/template. Es gibt verschiedene Marker in dieser Template, die zur Anzeige gewisser Elemente dienen.

List View

Die Anzeige der List View wird zwischen den Markern

<!--###DATA_ROW### begin -->

und

<!--###DATA_ROW### end -->

festgelegt.

Single View

Die Anzeige der Single View wird zwischen den Markern

<!--###SINGLE_VIEW### begin -->

und

<!--###SINGLE_VIEW### end -->

festgelegt.

Marker: Markierungen in der Template

Damit die Extension weiß, welche Inhalte sie wie und wo anzeigen soll, enthält die Template Marker, umgeben von html-Quelltext. Die Marker haben folgende Logik:

Header-Marker (Überschriften) zeigen die Überschriften des entsprechenden Immobilien Datensatzes an, z.B. "Kategorie". Solche Marker beginnen mit ###HEADER_ , dann folgt der Name der mySQL COLUMN in Großbuchstaben (z.B. CATEGORY) und der Marker schließt durch ###

z.B.

###HEADER_CATEGORY###
###HEADER_DIMENSION###
###HEADER_NAME###

etc.

Werte-Marker (Inhalt) zeigen die Werte des entsprechenden Immobilien Datensatzes an, z.B. "Wohnhaus". Solche Marker beginnen mit ### , dann folgt der Name der mySQL COLUMN in Großbuchstaben (z.B. CATEGORY) und der Marker schließt durch ###

z.B.

###CATEGORY###
###DIMENSION###
###NAME###

Neben diesen Markern gibt es eine Reihe von Ausnahme-Markern, wi z.B. eine E-Mail-Adresse mit einem Link zum Öffnen eines E-Mail-Fensters. Hier einige dieser Marker:

###LINKMORE###
Link zum Single View (in der List View)

###LINKBACK###
Link zum List View (in der Single View)

###EDITPANEL###
Position, an der das Edit-Panel angezeigt wird (führt je nachdem Darstellungsproblemen)

###ICONIMG###
Icon aus dem Kontakt

###NAMELINK###
Name des Kontaktes unterlegt mit einem Link zum Kontakt (Feld "link")

###EMAILLINK###
E-Mail-Adresse des Kontaktes unterlegt mit einem Link zum Öffnen eines E-Mail-Fensters