-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hallo zusammen.
Wenn der Zugriff auf $kraeuterliste->getTitle() einen 500er wirft dann ist dein Model kaputt. Schau im syslog nach welcher Fehler fliegt, stell dein error_reporting richtig ein und verwende eine IDE mit einem Debugger. Der Fehler kann vielfältig sein. Vielleicht ist der Getter protected oder private, vielleicht hast du einen Tippfehler in der Methode oder der Property auf die du in der Methode zugreifst. Vielleicht funktioniert dieser Teil aber auch und dein Problem liegt an einer ganz anderen Stelle. Ohne mehr Code kann man da unendlich lange in Glaskugeln schauen. Gruß, Stephan Schuler Web-Entwickler | netlogix Media Telefon: +49 (911) 539909 - 0 E-Mail: stephan.schu...@netlogix.de Web: media.netlogix.de netlogix GmbH & Co. KG IT-Services | IT-Training | Media Neuwieder Straße 10 | 90411 Nürnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: i...@netlogix.de | Web: http://www.netlogix.de netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338) Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Geschäftsführer: Stefan Buchta, Matthias Schmidt - -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christian Leicht Gesendet: Dienstag, 14. April 2015 13:46 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Extbase Seitentitel eintragen DAs wäre doch die einfachste Möglichkeit $GLOBALS['TSFE']->page['title'] = $kraeuterliste->getTitle(); Aber es funktioniert nicht. Christian Am 14.04.2015 um 13:37 schrieb Marc Willmann: > Am 14.04.15 13:23, schrieb Christian Leicht: >> Warum muss ich dazu einen Viewhelper bauen? > > weil's halt in den View und nicht in den Controller gehört. > Wartbarkeit, Erweiterbarkeit, MVC, vermutlich auch Performance wären > da ad-hoc Gründe, die mir einfallen würden. > > Aber von mir aus, wenn Du's partout anders machen magst: > > ----- WARNING: BAD CODING PRACTICE BEYOND. USE AT YOUR OWN RISK ------ > $GLOBALS['TSFE']->page['title'] = $kraeuterliste->getTitle(); > > oder wie halt immer die Methode in Deinem Model heisst, mit der Du die > Information bekommst, die Du willst... > > > Marc > >> >> >> public function >> showAction(\WWL\WwlKraeuterliste\Domain\Model\Kraeuterliste >> $kraeuterliste) { >> $this->view->assign('kraeuterliste', $kraeuterliste); >> >> $GLOBALS['TSFE']->page['title'] = "TEST"; >> >> } >> >> In der Variable $kraeuterliste sind alle Daten aus meineer >> Datenbankabfrage enthalten. Jetzt muss ich nur noch an einzelne >> Einträge rankommen. >> >> Christian >> >> >> Am 14.04.2015 um 13:20 schrieb Marc Willmann: >>> Am 14.04.15 13:14, schrieb Christian Leicht: >>>> Weil ich nicht gerne mit Kanonen auf Spatzen schieße. >>>> >>>> Ich will nur an meine Daten aus der Datenbank ran. Brauche ich dazu >>>> eine zusätzliche Extension? >>> >>> nein. Aber warum eigene ViewHelper bauen, wenn es diese schon fertig >>> gibt? Und vhs ist so exotisch ja nun nicht... >>> >>> >>>> Christian >>>> >>>> Am 14.04.2015 um 13:05 schrieb Marc Willmann: >>>>> warum im Controller? Eigentlich gehört das IMHO in den View, und >>>>> dafür gibt's dann auch einen ViewController im FluidTYPO3-Projekt (vhs): >>>>> >>>>> https://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/TitleVie >>>>> wHelper.html >>>>> >>>>> >>>>> >>>>> Viele Grüße >>>>> >>>>> >>>>> Marc >>>>> >>>>> Am 13.04.15 14:15, schrieb Christian Leicht: >>>>>> HAllo, >>>>>> >>>>>> ich versuche in einer eigenen Extension in einer showAction den >>>>>> Titel der Webseite zu setzen. >>>>>> Ich habe also eine einfache Extension das mir Produkte auflistet >>>>>> und auch eine Detailseite darstellt. Bei der Detailseite soll nun >>>>>> der Seitentitel mit dem Produktnamen ersetzt werden. >>>>>> >>>>>> Dazu habe ich folgendes ausprobiert: >>>>>> >>>>>> public function >>>>>> showAction(\WWL\WwlKraeuterliste\Domain\Model\Kraeuterliste >>>>>> $kraeuterliste) { >>>>>> $this->view->assign('kraeuterliste', $kraeuterliste); >>>>>> >>>>>> $GLOBALS['TSFE']->page['title'] = "TEST"; >>>>>> >>>>>> } >>>>>> >>>>>> Der Test funktioniert auch und der Titel der Seite wird in TEST >>>>>> umgetauft. >>>>>> Jetzt versuche ich aus der Variablen $kraeuterliste den Namen >>>>>> auszulesen und an den title übergeben. Aber wie mache ich das? >>>>>> >>>>>> Kann mir jemand einen Tipp geben? >>>>>> >>>>>> $kraeuterliste['name'] >>>>>> habe ich schon probiert. Geht aber nicht. >>>>>> >>>>>> Besten Dank für Hilfe >>>>>> >>>>>> Christian >>>>>> _______________________________________________ >>>>>> TYPO3-german mailing list >>>>>> TYPO3-german@lists.typo3.org >>>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >>>>> >>>>> >>>> _______________________________________________ >>>> TYPO3-german mailing list >>>> TYPO3-german@lists.typo3.org >>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >>> >>> >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -----BEGIN PGP SIGNATURE----- Version: PGP Universal 3.3.2 (Build 15704) Charset: utf-8 wpUDBQFVLQaypp0IwsibV8MBCDqBA/wOIS5i0SEJ40pAyojWetshjPKxmKeO28II oE/vzDOqOwosyZk+BQbkIFdUtgM/Vld+Gt82/bJ9gsIb7o9PJw5Zvm3oF1W9037X wIFtaq5JUx5mnWIOamfcFKZ3RxQ7TuUpLXi4j/VuejYMazPEwdrsinIfBSE58GXB BLCNHELlTg== =pVlp -----END PGP SIGNATURE----- _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german