Hallo Typo3 Gemeinde,
von dem was ich von der Extension "realty manager" bis jetzt gesehen habe bin ganz begeistert.
Ich versuche seit zwei Tagen die Extension zum laufen zu bringen, aber es funzt leider nicht.
Ich habe auch schon einige Neuinstallationen mit verschiedenen Versionen hinter mir, hat aber leider nichts gebracht.
Die Übersicht, Bildergallerie und Merkzettel funktionieren.
Installiert habe ich:
- Typo 4.1.1
- Realty Manager
- oelib 0.2.5
sonst keine weiteren Ext., ausser die vom System.
Problem:
Seite: Single View
Der Bereich der Extension ist komplett leer.
D.h. keinerlei HTML aus dem Ext.-Template oder der Datenbank, lediglich das HTML aus meinem Haupttemplate wird ausgegeben.
Keine Fehlermeldung
---------------------------------------------
ich habe jetzt noch ein wenig weiterprobiert.
Stand der Dinge:
- die Funktion main() wird auf der Detailseite nicht ausgeführt.
zum Test habe ich ein "print('blabla');" als erste Anweisung in die Funk. geschrieben.
Bei allen anderen Seiten der Ext. wird mir der String auch angezeigt, nur nicht auf der Detailseite.
Soweit ich das Script richtig verstanden habe, ist die Funktion für die Ausgabe unerlässlich (Hauptklasse).
In der Kasse enthaltene SWITCH-Anweisung die die Single-View aufruft:
...
default:
// Show the single view if a 'showUid' variable is set.
if (isset($this->piVars['showUid']) && $this->piVars['showUid']) {
$result = $this->createSingleView();
...
Hier ein Bsp.-Link von meiner Detailseite:
index.php?id=64&no_cache=1&tx_realty_pi1[showUid]=1&cHash=85a0bc0857
Im Link ist die showUid enthalten und sie stimmt auch mit dem angelegten Immo.-Datensatz überein. Also nicht der Fehler
Hier mal ein Auszug aus dem TypoScript Object Browser der Detailseite:
[...]
[config]
[extTarget]=_top
[stat]=1
[stat_typeNumList]=0,1
[includeLibs]
[tx_realty_pi1]=typo3conf/ext/realty/pi1/class.tx_realty_pi1.php
[tx_cssstyledcontent_pi1]=EXT:css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php
[plugin]
[tx_realty_pi1]=USER
[userFunc]=tx_realty_pi1->main
[templateFile]=EXT:realty/pi1/tx_realty_pi1_neu.tpl.htm
[cssFile]=/typo3conf/ext/realty/pi1/tx_realty_pi1.tpl.css
[salutation]=formal
[...]
[...]
[pages]=50
[recursive]=4
[staticSqlFilter]=
[checkboxesFilter]=
[sortCriteria]=
[singlePID]=64
[galleryPID]=65
[favoritesPID]=66
[citySelectorTargetPID]=
[...]
scheint mir auf den ersten Blick auch kein Fehler zu enthalten
Alle Seiten wo ich die Ext. zusätzlich als Plug-In eingefügt habe funktionieren, dort wird die Funktion ausgeführt.
Was muss ich für die Detailseite genau einstellen?
Das einzigste was ich gemacht habe ist, per TypoScript und Plug-In Konfig. die singlePID zu setzen.
Diese wird auch richtig in den Link zur Detailseite eingefügt.
Die register globals in der php.ini habe ich auf off
Die Detailsseite habe ich auf "Im Menü verbergen" gesetzt.
Währe echt super, wenn mir einer helfen könnte.
Bin hier langsam am verzweifeln #angry#