VHS ist installiert? Im Template ist
<div xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers" v:schemaLocation="https://fluidtypo3.org/schemas/vhs-master.xsd" /> drin? Marc Am 15.04.15 11:45, schrieb Christian Leicht: > Ich habe das mal jetzt über vhs und meinem Fluid Template versucht. > Auf der vhs Seite gibt es einen Viewhelper der den Seitentitel > überschreiben kann. Denke ich zumindest. > > Dazu habe ich in meinem Detail Template > (Resources/Private/Partials/Kraeuterliste/Properties.html) ganz oben > > <v:page.header.title title="TEST" whitespaceString="' '" > setIndexedDocTitle="1"> > <!-- tag content - may be ignored! --> > </v:page.header.title> > > eingetragen. Aber der Titel Tag meiner Seite wird nicht geändert. > Es kommt kein Fehler, aber es passiert einfach nichts. > > Muss ich noch ein Namespace setzten oder vhs noch anpassen? > > Besten Dank für Tipps > > Christian > > > Am 14.04.2015 um 14:23 schrieb Stephan Schuler: > 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 > >> _______________________________________________ >> 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 -- Marc Willmann. TYPO3-Freelancer. http://www.marc-willmann.de Seelandstr. 14-16 D-23569 Lübeck TYPO3 Certified Integrator _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german