Loading...
Navigation überspringen

FAQ

Häufig gestellte Fragen

In order to access the meta data of an attached file or image, you can use the following Fluid code:

<f:for each="{immobilie.images}" as="image"  iteration="imageIteration">
  <span>{image.file.originalResource.properties.size}</span>
  <span>{image.file.originalResource.properties.mime_type}</span>
</f:for>

Um auf einen custom/user-defined XML-Knoten zugreifen zu können, muss nur der XML-xpath zu einem Identifier zusammengesetzt und mit dem getProperty ViewHelper genutzt werden. Beispielsweise:

<immobilie>
  <kontaktperson>
    <email_direkt>mail(at)example(dot)org</email_direkt>
  </kontaktperson>
</immobilie>
{oi:getProperty(object: immobilie, index: 'kontaktperson_emailDirekt')}

oder:

<immobilie>
  <verwaltung_techn>
    <user_defined_simplefield feldname="reserviert">ja</user_defined_simplefield>
  </verwaltung_techn>
</immobilie>
{oi:getProperty(object: immobilie, index: 'verwaltungTechn_userDefinedSimplefield_reserviert')}

Im Identifier ist jeder XML-Knoten durch ein _ getrennt. Wenn der XML-Knoten selbst ein _ enthält, wird dieser zu lower-camel-case transformiert.

Der Importer greift während der Ausführung auf deine TypoScript-Einstellungen zurück. Um diese zu finden hangelt er sich vom Daten-Container die Rootline hoch und versucht ein TypoScript-Template zu finden. Wenn er kein TypoScript-Template bzw. keine Root-Seite findet, entsteht dieser Fehler.

Der Fehler ist aber schnell korrigiert. Verschiebe einfach den Daten-Container für die OpenImmo-Datensätze in einen Seitenzweig. Wenn Du mehrere Seitenzweige hast auf denen Immobilien dargestellt werden, ist es egal in welchen Zweig Du die Daten verschiebst - es ist nur wichtig zu wissen, das der Importer im TypoScript-Template seine Konfiguration findet.

Die Such/Listenansicht zeigt den folgenden SQL-Fehler:

An exception occurred while executing 'SELECT `geo_ort`, `geo_regionaler_zusatz` FROM `tx_openimmo_domain_model_immobilie` WHERE (`uid` > 0) AND ((`tx_openimmo_domain_model_immobilie`.`deleted` = 0) AND (`tx_openimmo_domain_model_immobilie`.`hidden` = 0) AND (`tx_openimmo_domain_model_immobilie`.`starttime` <= 1634053020) AND ((`tx_openimmo_domain_model_immobilie`.`endtime` = 0) OR (`tx_openimmo_domain_model_immobilie`.`endtime` > 1634053020))) GROUP BY `geo_regionaler_zusatz` ORDER BY `geo_regionaler_zusatz` ASC': Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'dwg-online.tx_openimmo_domain_model_immobilie.geo_ort' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

Versuchen Sie den SQL-Mode zurückzusetzen:

sql_mode = ''

Die TypoScript-Einstellungen aus settings.list.* wurden entfernt, da diese veraltet waren. Entsprechende Anpassungen müssen in settings.search.* übertragen werden.

Des Weiteren muss die for-each-Schleife im Immobilie/Search/Item.html Partial angepasst werden.

Von:

<f:for each="{settings.list.fieldsets}" as="fieldset" key="fieldsetKey">

Zu:

<f:for each="{settings.search.fieldsets}" as="fieldset" key="fieldsetKey">

Wir versuchen unsere Erweiterungen immer für die aktuellen TYPO3-LTS Versionen kompatibel zu halten. Genaue Informationen zur Kompatibilität sind auf der Produktseite zu finden.

Kontaktanfrage

Sie können uns jederzeit kontaktieren

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
IUB_________93L______
S_B____F____M_1___E7X
7OP___W88___E_S______
5_D____9____A_U___29L
GM1_________Z6E______