[TYPO3-german] Re: Update von Typo3 4.7 auf 6.2 mit DAM: Eingabefeld für file relations wird nicht angezeigt
Hallo Mikel, das ist klar, habe ich ungenau formuliert. Ich will ja gerade DAM nach FAL migrieren. Aber nach der ganzen Migrationsprozedur standen keine Eingabefelder für die FAL Relations zur Verfügung. Dann habe ich alles nochmal gemacht: Entwicklungsserver neu kopiert, Typo3 6.2 eingespielt. Aber DAM habe ich sofort, ohne Migration, de-installiert. Es ist mir klar, dass dadurch die ganzen alten Relationen noch nicht vorhanden sein können, aber die Eingabefelder für die FAL relations müssten doch sofort da sein. Und die sind eben nicht da. Das finde ich komisch. Aber gut, ich mache es jetzt nochmal. Beste Grüße Stefan Am 26.03.2015 um 17:21 schrieb Mikel: Hallo Stefan, ich vermute, DAM ist nicht mehr mit 6.2 kompatibel, da mehr oder weniger unnötig geworden (FAL). Offizielle Unterstützung laut Entwickler-Team -- 4.5.0 - 4.7.99 Ich bin mir also nicht sicher, ob DAM überhaupt mit FAL kompatibel ist. Mikel Eine DAM-Installation (Typo3 4.7) wurde auf 6.2 upgedatet. Nach der ganzen üblichen Updateprozedur (Compare, Upgrade Wizard, Cache leeren, Dateiindizierung etc.) wird kein Eingabefeld für Bilder oder andere Medien angezeigt. Da steht nur klick vergrößern. Der TCA für tt_content zeigt korrekt ein inline-Feld mit Referenz zu sys_file_references an. Bei tt_news wird das inline-Feld hingegen angezeigt. Was kann da schief gelaufen sein? Jemand 'ne Idee? -- Bergische Webschmiede Typo3 Dienstleistungen :: Dipl.-Ing. Stefan Padberg :: www.bergische-webschmiede.de ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] FAL Dateilink wird in TYPO3 6.2.11 als externe URL angezeigt
Am 26.03.15 um 22:56 schrieb Michael Hank: Mir ist ein seltsames Verhalten beim Erstellen von Dateilinks im RTE bei TYPO3 6.2.11 aufgefallen. Wird der Link nach dem Erstellen nochmals editiert, würde man die Ansicht Datei erwarten, in der die verlinkte Datei mit einem roten Pfeil markiert wird. Stattdessen sehe ich eine externe URL mit der Domain meines TYPO3 Webs und einer FIle-Referenz, wie im Screenshot zu sehen. [img]index.php/fa/16274/0/[/img] Diese Referenz funktioniert im Frontend, jedoch sieht der Redakteur im Backend nicht mehr, welche Datei gewählt wurde. Es ist keine config.baseURL gesetzt und auch kein Domain Record angelegt. Ein Rechte-Problem kann ich ausschließen. Daraufhin habe ich dieses Verhalten in drei weiteren TYPO3 6.2 Webs getestet und festgestellt, dass es erst seit 6.2.10 oder 6.2.11 aufzutreten scheint. In einem Web habe ich den Symlink auf das ältere Patch-Level 6.2.9 geändert, daraufhin war das Problem nicht mehr reproduzierbar. Nach Zurückändern des Symlinks auf 6.2.11 war der Fehler wieder da. begin 644 dateilink.PNG MB5!.1PT*@H-24A$4@```?@```$^`8```!AF0+6`7-21T(`KLX [viel müll] M!P#`0P0\```(N`!`/`0`0\`@((```/$3``P#@(0(``#OO3^/Q%R6:: /.M(8`$E%3D2N0F ` end ich bin auch gerade erst auf ein seltsames verändertes Verhalten bzgl. externer Links in RTE-Feldern gestoßen: seit 6.2.11 (6.2.10?) wird bei externen Links ein abschließender Slash entfernt. da hat es im Handling von URLs wohl eine größere Änderung gegeben, die noch nicht ganz sauber ist. Falls du ein ForgeTicket erstellst kannst du ja auf https://forge.typo3.org/issues/66083 verweisen bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] extbase create/update/delete
Am 25.03.2015 um 09:25 schrieb Mikel: Viel Info stellst Du ja nicht gerade zur Verfügung. Ich bin immer versucht dann die ganze EXT mitzuschicken da ich ja nicht wirklich weiß was ich tue... #-) Leitet dein Formular denn überhaupt auf die entsprechende Action weiter? Wie sieht dein Form Submit aus? Wie die entsprechende Action in Deinem Controller? Die Action wird aufgerufen. getestet mit einem die(); und ausserdem geb ich mir noch eine flashMessage aus. Debugge mal die übergebenen Parameter in der Action des entsprechenden Controllers. Dann siehst Du direkt, ob da überhaupt was aufgerufen bzw. übergeben wird. Wie debugge ich die Parameter? Die meisten Objekte von extbase sind so komplex das gar nichts ausgegeben wird und das programm verreckt. debug() ist i.d.R. nutzlos. Gibt es da keine alternative dazu? Also zurück zum Problem. machmer erst mal as Update: Templates/PrintitemIpdateForm.html -- h1Edit Printitem/h1 f:flashMessages renderMode=div / f:render partial=FormErrors arguments={object:Printitem} / f:form action=update name=printitem object={printitem} f:form.textfield property=name class=form-control/ .. diverse inputs f:link.action action=update arguments={printitem: printitem}Aktualisieren/f:link.action /f:form /f:section wird auf der Seite gerendert zu: h1Edit Printitem/h1 form name=printitem action=index.php?id=30amp;tx_screenprinting_pi1%5Baction%5D=updateamp;tx_screenprinting_pi1%5Bcontroller%5D=Printitem method=post input name=tx_.._pi1[printitem][__identity] value=23 type=hidden input name=tx_.._pi1[__referrer][@extension] value=Screenprinting type=hidden input name=tx_.._pi1[__referrer][@vendor] value=Tmd type=hidden input name=tx_.._pi1[__referrer][@controller] value=Printitem type=hidden input name=tx_.._pi1[__referrer][@action] value=updateForm type=hidden input name=tx_.._pi1[__referrer][arguments] value=YTozO...4fb type=hidden input name=tx_.._pi1[__trustedProperties] value=a:1:{s:9:quot;printitemquot;;a:4:{s:4:quot;namequot;;i:1;s:11:quot;descriptionquot;;i:1;s:6:quot;reasonquot;;i:1;s:10:quot;__identityquot;;i:1;}}09786dc237dc36a0b458091ac1602f9f5f355260 type=hidden label for=nameName/label input class=form-control name=tx_.._pi1[printitem][name] value=TEEt 1 Gedruckte Ni/MH Batterien type=text a href=index.php?id=30amp;tx_.._pi1%5Bprintitem%5D=23amp;tx_screenprinting_pi1%5Baction%5D=updateamp;tx_screenprinting_pi1%5Bcontroller%5D=PrintitemAktualisieren/a refer ist sie Action updateForm. OK. Felder sind korrekt befüllt. OK submit ist mit updateAction verbunden. OK. update wird aufgerufen: PrintitemController.php: /** * action update record * * @param \Tmd\screenprinting\Domain\Model\Printitem $printitem * @return void */ public function updateAction(\Tmd\screenprinting\Domain\Model\Printitem $printitem) { $this-printitemRepository-update($printitem); $this-addFlashMessage('Datensatz '.$printitem.' wurde aktualisiert', '', \TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR); $this-redirect('list'); } Ausgabe in der listView: Datensatz Tmd\Screenprinting\Domain\Model\Printitem:23 wurde aktualisiert Darunter die Liste mit den unveränderten daten. Im BE ist auch nichts verändert. Da verreckt doch was mit der persistenz-Schicht (sperriges Wort). Aber wie debugge ich das. Und sollte das nicht automatisch gehen? @Mikel: Ob dieser auszug reicht um für dich Licht ins dunkel zu bringen weiß ich nicht. Gerne schick ich dir die EXT oder ganze Klassen oder was auch immer. Sofern zu halt Zeit Lust und Laune hast dir um Probleme zu kümmern die nicht die Deinen sind. Wie dem auch sein, Danke für dein Hilfe Christian. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] FAL Dateilink wird in TYPO3 6.2.11 als externe URL angezeigt
Am 26.03.15 um 22:56 schrieb Michael Hank: Mir ist ein seltsames Verhalten beim Erstellen von Dateilinks im RTE bei TYPO3 6.2.11 aufgefallen. Wird der Link nach dem Erstellen nochmals editiert, würde man die Ansicht Datei erwarten, in der die verlinkte Datei mit einem roten Pfeil markiert wird. Stattdessen sehe ich eine externe URL mit der Domain meines TYPO3 Webs und einer FIle-Referenz, wie im Screenshot zu sehen. [img]index.php/fa/16274/0/[/img] Diese Referenz funktioniert im Frontend, jedoch sieht der Redakteur im Backend nicht mehr, welche Datei gewählt wurde. Es ist keine config.baseURL gesetzt und auch kein Domain Record angelegt. Ein Rechte-Problem kann ich ausschließen. Daraufhin habe ich dieses Verhalten in drei weiteren TYPO3 6.2 Webs getestet und festgestellt, dass es erst seit 6.2.10 oder 6.2.11 aufzutreten scheint. In einem Web habe ich den Symlink auf das ältere Patch-Level 6.2.9 geändert, daraufhin war das Problem nicht mehr reproduzierbar. Nach Zurückändern des Symlinks auf 6.2.11 war der Fehler wieder da. begin 644 dateilink.PNG ist wohl auch schon anderen aufgefallen: https://forge.typo3.org/issues/66051 bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] POWERMAIL ab 20 Felder Ende?
Das war Nochmal mein problem... ich habe unter OrdnerDatenbank4 Seiten62 Felder Das problem ist das er zwar die Benachrichtigungs mail weck schickt,aber eben nicht die Daten-Mail an mir. Das Formular ist Mehrseitig aufgebaut an Anfang kommt ein Eingabefeld. Das ich auch als Betreff benutze. Dann geht es über mehr Seiten. Bis hin zu Adress eingabe. ein Capture und darunter der Senden Button. Eigendlich ganz einfach... Die Daten-Mail Landet auch in richtigen Ordner Maileingang,aber sie wird nicht versendet. Obwohl im betreff alles richtig ist. ___ !! LÖSUNG !!! In Installations tool auf [All configuration] dann weiter auf $TYPO3_CONF_VARS['MAIL'] da unter [MAIL][transport] also ganz an Anfang das MAIL löschen und sendmail eintragen! Weiter auf [Write configuration] Installations tool wieder ausloggen. Wer jetzt root zugang hat muss unter (Fedora 20) /etc/mail in die sendmail.cf rein und MaxMessageSize=8000 gengen 200(2mb große mail) Das in die klammern nicht mitschreiben! Alternative auch mit sendmail -bd -q20m -O MaxMessageSize=200Restarten Und schwubs 2 mail angekommen!! Ganz einfach wenn man es weiss :-) Wenn wer ein einfacheren weg weiss sollte ihn hier schreiben. Ich bin der ansicht Das dieses Forum als hilfestellung dienen sollte. Nicht das es ein geht wie mir, und 2 wochen lang fast Täglich 6 Stunden damit verbringt den Schei.. hinzu bekommen.. Ich muss aber dazu sagen das in dieser hinsicht hin von TYPO3 nirgens Deutsche Informationen darüber gibt! Ich hoffe das ich jemanden mit dieser Nachricht helfen kann. Dann war es die Zeit und Arbeit wert. Und noch ein kleiner hinweis. POWERMAIL unterstützt in der Aktuellen version 2.2.0 in verbindung mit TYPO3 version 6.2.10 KEINE Deutschen Umlaute also Ä Ü Ö ! Das kann unter umständen nerven wenn mann bei den Feldern eine Feldprüfung mit ( Nur BUCHSTABEN) angibt. Da erscheint eine Fehlermeldung. Viel Spaß :-) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Typo3 4.5.40 und MariaDB 10.0.11-6.4 - Backend Login nicht möglich
Also meine jetzige konfiguration geht. mit MariaDB und TYPO3 6.2.10 zusammen mit Powermail 2.2.0 Bist du dir sicher das auch alles geht? schau mal mit journalctl -xn (fedora) nach. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular mit Userfunction, Ajax und PHP
Hi, und zwar gebe ich via Userfunction ein Formular aus, welches aus einem Kalender (Datepicker-Widget von jQuery UI) und der Ausgabe von Uhrzeiten besteht, siehe Anhang. Innerhalb von TYPO3 werden Events verwaltet, welche ich nun gerne mit diesem Kalender und einer Buchung koppeln möchte, allerdings nur bedingt, weshalb ich gerne auf eine Extension verzichten möchte. Die Events werden in der Datenbank gespeichert und gehören jeweils einer Eventkategorie an, welche wiederum einer bestimmten Seite zugeordnet ist. Auf dieser Seite wird das oben genannte Formular ausgegeben. Nun kann ich via Userfunction auf die page id der Seite zugreifen, wodurch ich die Eventkategorie auslesen kann und mit dieser wiederum auf die dazugehörigen Events zugreifen kann, so weit so gut. Nun möchte ich jedoch das Datepicker-Widget manipulieren, so dass nur die Tage auswählbar sind, die den Events entsprechen, welche via Datenbankabfrage ausgelesen werden. Des Weiteren sollen nach Auswahl des Datums die dazugehörigen Zeiten dieses Events angezeigt und ausgewählt werden können. Daher müsste ich meine PHP-Daten an JavaScript weiterreichen, nur funktioniert das nicht so wie ich es mir erhofft habe. Dazu ein Beispiel: custom.js: $( #datepicker ).datepicker({ inline: true, dateFormat: D, dd. MM yy, onSelect: function(dateText, inst) { $.ajax({ url: 'test.php', dataType: 'json', success: function( response ) { alert( response ); }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.status + thrownError); } }); }, }); test.php: ?php $pageId = intval( $GLOBALS['TSFE']-id ); echo json_encode( $pageId ); ? Die page id die in diesem Fall zurückgegeben wird ist leider 0 und führt daher nicht zum Erfolg. Ich hoffe ihr könnt mir weiterhelfen :). begin 644 formular.png MB5!.1PT*@H-24A$4@```8T```%A`(#0V%_`7-21T(`KLX MZ01G04U!``QCPO\804)$A9P``#L,```[#`=OJ0``#2Q241! M5'A[9V!4]UEN[?O_O^D0T3,B8O5/#8KDEEF3!E=I]?G#79Q\OSAKR:EV5C MU[)5GCMF#,\N,V9V8V`P;@@LSO=)_31RVIU6KIBFMA?;\ZE;A;TB==W3[? M;;6$^K_\Q\][`0T`3R$0B+Z'\:G_?_(A`(1-^BZ%.7``#0)^!3`(^ M`Y\`/0=^!0`H._`IP``?0^!0#H._`I`$#?2?I)PM3:9O+Z[MG,O22L[? M/%NGU_9D+UQ7S^N67Z'#O+U-3T^\:J_H$UD$`C`#YEF5OEN5A;%)S M?G^8P*`N'*:^I1FWGVVN*LJ?EB]8TIOWEZ__:T*1.FI[5'=6Q2@O6JO(@M MB8?QNK.+RXMS1F;Z]L/MR[?/EZSF]-S]IV_M%@5.R6J]Y+;9'IV?OFYT7VS MIN*MU?L!]E[:`]Z8T4+K69DR!I.+[6@T:OXPLNW=;@VRSO+*_*Q=.+OP M2(0!`([6/F5XL_DELGH/9OI/O./3EKXE,_LK/5!(;=C)KQ3HGHO;U:_,(L\ M[:\[O!R:-Y6S]][QF5=$'-OG+(DMQA/+MG_[#]4,CFP,`A+%\BK-8NRK M\_LF)7/VHZOD16PI[U-SRUOGE^=/%VWG8FXI*Q3W4BWT[J]W%XI]EELM\E: MT]-%LRTQ2T[':VB03V-;VP1IVQ\V?^$N\PV/QF%I^8'MO)UA(=!/N@;O[H MS?GEV[6%A$\*P/#HSJ?.WSQ_LK*T\`5?O^2-05,O+V)+H16KP7.ZWR^6V M%2.F9V:_6%Q^XFX$/#-=PYFE+6M8MQ6S']7]M;,IG(]V'Q?V2+^'EXK?SF M=G]NP`,)9/9==].Z;C,7U[:WYSMNMB,GD1+BW$EHQS:J=UJ]%\/)]K.5 MI?G;,VPWLTM;MM8:U=SB(LG,+F]9A85[MLYNF;8O+KE]98M/F7Z:]'-`0! M:Y\Z?_/,7+[P59S$LJ\\YV'=@A(LHV7$X2+,+7YSN^15KQ[5.ZWBT_P M*HTP5V1NE,HMKMM7C4^QW.R]I]PS\XAL#@`0FOI4$1X/YCY+#LFV;(D=D*E ML;E/IQ4D27%XRL/Y59D[W3)W?]S*6@65BM#$:;]')T\7CF6_DT!`$)[ MGYJ_)^]ISG]LJ\O3MG[LOOK)J,E\'JMT_O\;/+CW/K[BX]M!+R^8^%=EI MY5[(@-86W26?_W@!(5XDPU'\0(*,=A-5^XH837Z1V;'L=_:+)=SBFP.`!#2 M?0H``-X/\D`0-^!3P$`^@Y\@#0=^!3`(^`Y\`/2=@$\A$`A$WR+G4P@$ M`M'G@$\A$(B^!WP*@4#T/!3`2B[X%Q=`0T=,H^I26$0@$H@\1]BEY:`$` M`-XWZDL\D`0.]07^*`3P$`H?Z$@=\@#0.]27..!3`(#H;[$`9\`/0. M]24.^!0`H'H+W'`IP``O4-]B0,^!0#H'I+'/`I`$#O4%_B@$\!`'J'^A(' M?`H`T#O4ESC@4P`WJ^Q`?`@#T#O4E#O@4`*!WJ]QP*^1)XL3D+3Z32 MXB^96][QZGB]G4Y_77O'FVLG![VN@3T[75IZ_E26\YVU1;=T^O;B6J@1 M\A'IP0K;R[-V*Y_NCAJ\=]27..!3'R*^TW?R:UQ+-[SC.(*_IMT\69HQT MCIG%IR\.A=2/F84GOHV1S:TMBD+ITXS7.U#WSJ`T)]B6,LG]K?^L.S M/Q]+P?#S\R=/_O7MA93`^\+WJ:F9I2VIOMQ:\GVCT$7IG*TE[O/,+6T99WKS M[#[[DNSW*7OF[+VG;XPAL:7-W']NEE%7Z\WSU46OSY0_6/';^4=B:`74.[_ MOR?T:_SE.F+^M?CO[P2:$)ZDL[7WJ9.L?J*7_/[/4KZ\W/S?=ZAFY4]G M4@;O_IV;G\)9-0LW/V?$U;]][EV;34W/SB_KQ9D(S2VO/0UIN?_2; MH%(VO;/%F9F:*/;*^1#%MD_=WS$:G0[\5!Q5;?JU,P,6VM.?X][8K/+VU(! ML'W?SJCKV7SX1TI7UZ2/U`-864DU%?XFCK4XCF[3_C_[VS_\I%7_Y_3W3 M='[SS_\A%#]XQE:DZDN3XFY7;MO3PH7,?4UV^^B**^0Z9@:RD5*=)C M%4@/:FKQJ5J-=[VQKK1V*?FEEHXZ6K[I2QWY,)LG6LS9X;@_4Y/_7E M3_2-_.7W_YUKMO_SFKJ;\@K+M_\GFL245_B:.53%[OW?VG:QY?_^]?9J MQ92GIE;_'1=]/4[04^X6V*[-#*FDSF-37WQCOG5-^TX?FS^]Q]D4Z0A)= MN]'R\YV=G!ULNUX/F5^M3;F5I^^137[5A;_JYW5A86UW;,(6JF?SEJU`: MVP+O@T=[%_Q]_+S]?[CFKU=WJ'C_QM3E16T;R5!?XFCA4\?_=_ZOS(%H9^KX MC[\R972FD.6VY+2II/E698O9SZYV]WGC]969K7RS]9)FL!X*R4?($B]A^ M:/MRA#A:C4]EE*OW5N?-!7,_.JV'?=ZH_'L6:S@3CPOC!=JH4U^C9,'^KX MCU1#7:I??/0_J.8?Y_^*6@VO5HOZ$D=CG^)!*.+O^R;LNM;34W]FW?702 M]XN7VS(,M/!$.D[%W*I_^;I?;YZRI'W*6\HWO%6[[AE-_`J.-_2;E?F:/X M5`EW]V_N8-15M`]MDME3.'K7W[$?:A[__(7^P7EAJ[BJ]Q-/,I'CLW?/2W M_VXJ?E[]:]NW(G[SSW85T`/\W.9_3\_-:?*7[S'8U;D(+?OKSQYOO-\BTC M[U,ED_`N^KLGV3FG^4M;*R3^7IS*J#L$G91TP0;A+1=@^U,^[5#/U-UR3 M.*:NOL31L#_%P^=34[^8^M4?CTS%J]7?V(JIJ?_V#[8]``_;V7TG.$1[;8
Re: [TYPO3-german] POWERMAIL ab 20 Felder Ende?
Am 27.03.2015 um 12:35 schrieb Sepp Müller: Wer jetzt root zugang hat muss unter (Fedora 20) /etc/mail in die sendmail.cf rein und MaxMessageSize=8000 gengen 200(2mb große mail) Das in die klammern nicht mitschreiben! Alternative auch mit sendmail -bd -q20m -O MaxMessageSize=200 Restarten Und schwubs 2 mail angekommen!! Ganz einfach wenn man es weiss :-) Wenn wer ein einfacheren weg weiss sollte ihn hier schreiben. Ich bin der ansicht Das dieses Forum als hilfestellung dienen sollte. Nicht das es ein geht wie mir, und 2 wochen lang fast Täglich 6 Stunden damit verbringt den Schei.. hinzu bekommen.. Ich muss aber dazu sagen das in dieser hinsicht hin von TYPO3 nirgens Deutsche Informationen darüber gibt! rein aus dem Bauch raus (denn so tief geht mein Wissen nicht) würde ich aber sagen, das dies Problem eigentlich mit TYPO3 nichts zu tun hat... deinem server waren einfach die mails zu groß... -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] extase tt_address
Am 25.03.2015 um 09:21 schrieb Mikel: Ein Underscore im Namen des Properties spricht eigentlich gegen die Namenskonvention von Extbase Der Tipp war ganz Hilfreich. Und ich bekomm sogar einen Output. Ich hab dann mal weiter dran rumgeschraubt und es klappt ganz gut. Aber irgendwas sagte mir: Das ist irgendein chache der dir was vorgaukelt... Also erst mal das TYPOscript das Tabel-Mapping übernimmt rausgelöscht. - FE verreckt, OK TYPOScript wieder rein, aber jetz mal config.tx_extbase.persistence.classes.Tmd\Screenprinting\Domain\Model\Address.mapping.columns.firstName = first_Name getauscht gegen config.tx_extbase.persistence.classes.Tmd\Screenprinting\Domain\Model\Address.mapping.columns.firstName = city Erwartet wird also das statt dem vorname die Stadt ausgegeben wird. Da steht aber noch immer der Vorname! Also mal die ganze mappng geschichte killen config.tx_ex...ping.columns Erwartet: Keine Ausgabe, leere Felder Resultat: Wie gehabt. Name - Name, firstName - Vorname, lastName - Nachname, city - Stadt u.s.w. Cache? Geleert, gelöscht, vernichtet. Hab sogar per phpMyAdmin alle CacheTabellen mittels TRUNCATE gelöscht, ein 'rm -R typo3temp/Cache/*' mach ich ja schon fast im Schlafe. - TYPO3 vollkommen unbeeindruckt. Der Output steht immer noch wie eine 1. Was mach ich also falsch? AdressController.php: - ?php namespace Tmd\Screenprinting\Controller; /** * PrintitemController */ class AddressController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController { /** *addressRepository * * @var \Tmd\Screenprinting\Domain\Repository\AddressRepository * @inject */ protected $addressRepository = NULL; /** * action list * * @return void */ public function listAction() { $addresses = $this-addressRepository-findAll(); $this-view-assign('addresses', $addresses); } } Model/Address.php - ?php namespace Tmd\Screenprinting\Domain\Model; class Address extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity { /** * name * @var string */ protected $name = ''; /** * first_name * @var string * @ v a lidate NotEmpty */ protected $firstName = ''; /** * middle_name * @var string */ protected $middleName = ''; alle Tabellen felder durch, auch die Getter/Setter: /** * @return string $string */ public function getName() { return $this-name; } /** * @param string $name * @return void */ public function setName($string) { $this-name = $string; } } Domain/Repository/AddressRepository.php --- ?php namespace Tmd\Screenprinting\Domain\Repository; /** * The repository for Address */ class AddressRepository extends \TYPO3\CMS\Extbase\Persistence\Repository {} Templates/Partials etc. spar ich mir mal. Offensichtlich klappt das ja prinzipiell. TYPOScript: --- config.tx_extbase.persistence { storagePid = 67 classes { Tmd\Screenprinting\Domain\Model\Address { mapping { tableName = tt_address recordType = Tx_Screenprinting_Domain_Model_Address columns { gender.mapOnProperty = gender ... mapping alle Felder ExtBaseName.mapOnProperty = Tabellen Feld Frage hierzu --- classes.NameSpaceName: NameSpace korrekt mapping.tableName = tt_adress : Das ist ursprungstabelle? mapping.colums: korrekt so? Um weitere verwirrung zu stiften hab ich die EXT mal in einem anderen Projekt installiert. tt_address dazu, datensatz angelegt. TS übernommen. Jetzt ratet mal was icm FE zu sehen ist? exec_SELECTquery caller TYPO3\CMS\Core\Database\DatabaseConnection::exec_SELECTquery ERROR Table 'test.tx_screenprinting_domain_model_address' doesn't exist lastBuiltQuery SELECT COUNT(*) FROM tx_screenprinting_domain_model_address WHERE 1=1 Das tupferlgleiche Setup wie im anderen Projekt vorher. . Wer weiß rat. Danke, Christian. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Subnavigation Ebene 4?
Moin, ist es möglich, in der Navigation eine 4. Ebene einzubauen? Der bestehende Code für Ebene 3 sieht wie unten angefügt aus - einfach eine weitere Ebene dazutun und die Datei dann Subnavigation 3 und 4 nennen? Oder neue Datei? Oder geht das gar nicht? Danke vorab für Euer Feedback! lib.subnavigation = HMENU lib.subnavigation { # entryLevel anpassen: entryLevel = 1 1 = TMENU 1 { wrap = div id=subnaviul|/ul/div expAll = 1 NO = 1 NO.ATagTitle.field = description // subtitle NO.ATagBeforeWrap = 0 NO.wrapItemAndSub.insertData=1 NO.wrapItemAndSub = |*| li class={field:title} odd|/li || li class={field:title} even|/li |*| NO.subst_elementUid = 1 NO.ATagParams = id={elementUid} RO = 1 RO .NO RO.wrapItemAndSub = |*| li class={field:title} odd active current|/li || li class={field:title} even active current|/li |*| ACT = 1 ACT .NO ACT.wrapItemAndSub = |*| li class={field:title} odd active current|/li || li class={field:title} even active current|/li |*| } 2 = TMENU 2 { wrap = ul style=position:absolute;float:left;|/ul expAll = 1 NO = 1 NO.ATagTitle.field = description // subtitle NO.ATagBeforeWrap = 0 NO.wrapItemAndSub.insertData=1 NO.wrapItemAndSub = |*| li class={field:title} odd |/li || li class={field:title} even|/li |*| NO.subst_elementUid = 1 NO.ATagParams = id={elementUid} RO = 1 RO .NO RO.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| ACT = 1 ACT .NO ACT.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| } } ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Javascript-Output mit Extbase?
Hat keiner eine Idee? Oder gibt es so etwas wie Best Practive? Gruß Stefan Am 24.03.2015 um 11:33 schrieb Stefan Padberg: Hallo, ich habe einen kleinen Veranstaltungskalender mit Extbase/Fluid erstellt. Die Veranstaltungen werden u.a. auf einer GoogleMap angezeigt. Bei Klick auf einen Marker öffnet sich ein Infofenster mit Veranstaltungstitel und -ort usw. Die Daten für das Infofenster werden als Javascript-Objekt ins Fluid geschrieben. Die Google Map greift sie sich dann und baut sie in die Map ein. So weit so gut. Jetzt kommt es ab und zu vor, dass die Redakteure Apostrophe oder Anführungszeichen in den Veranstaltungstiteln benutzen. Das nimmt Javascript übel. Ich habe versucht, diese Zeichen im Extbase Controller abzufangen, indem ich sie in HTML Codes umwandle, also Anführungszeichen quote; usw. Das hat aber nicht funktioniert, denn Extbase hat das dann wieder selber codiert. Im Output stand dann amp;quote; Wie macht man das richtig? Eigentlich möchte ich, dass schon bei der Eingabe diese störenden Zeichen eliminiert werden. Also müsste man das irgendwie im TCA verankern. Jemand 'ne Idee? Beste Grüße Stefan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Subnavigation Ebene 4?
Am 27.03.2015 um 14:17 schrieb Maja Schwarz: ist es möglich, in der Navigation eine 4. Ebene einzubauen? JA Der bestehende Code für Ebene 3 sieht wie unten angefügt aus - einfach eine weitere Ebene dazutun und die Datei dann Subnavigation 3 und 4 nennen? wäre möglich, aber in deinem Fall wohl einfach wie folgt (wobei ich einiges an der navi überdenken würde) lib.subnavigation = HMENU lib.subnavigation { # entryLevel anpassen: entryLevel = 1 1 = TMENU 1 { wrap = div id=subnaviul|/ul/div expAll = 1 NO = 1 NO.ATagTitle.field = description // subtitle NO.ATagBeforeWrap = 0 NO.wrapItemAndSub.insertData=1 NO.wrapItemAndSub = |*| li class={field:title} odd|/li || li class={field:title} even|/li |*| NO.subst_elementUid = 1 NO.ATagParams = id={elementUid} RO = 1 RO .NO RO.wrapItemAndSub = |*| li class={field:title} odd active current|/li || li class={field:title} even active current|/li |*| ACT = 1 ACT .NO ACT.wrapItemAndSub = |*| li class={field:title} odd active current|/li || li class={field:title} even active current|/li |*| } 2 = TMENU 2 { wrap = ul style=position:absolute;float:left;|/ul expAll = 1 NO = 1 NO.ATagTitle.field = description // subtitle NO.ATagBeforeWrap = 0 NO.wrapItemAndSub.insertData=1 NO.wrapItemAndSub = |*| li class={field:title} odd |/li || li class={field:title} even|/li |*| NO.subst_elementUid = 1 NO.ATagParams = id={elementUid} RO = 1 RO .NO RO.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| ACT = 1 ACT .NO ACT.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| } 3 .2 4 .2 } -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Gridelements Bootstrap 3 HTML Ausgabe / View Helper
Ich habe vor kurzem die neuen Möglichkeiten mit Gridelements und Bootstrap entdeckt und wollte mir mal einige Ordner im fileadmin erstellen, damit ich die Basis dann nur noch für neue Installationen hineinkopieren brauche. - Bootstrap habe ich bereits angelegt und verbunden. - Gridelements habe ich nach dieser Anleitung für Bootstrap angelegt: https://www.merec.org/typo3/twitter-bootstrap-3-grid-mit-grid-elements-fuer-typo3 Damit ich eine große Basisspalte zum einfügen der Gridelemente habe, habe ich diese über Backendlayouts erstellt und der Spalte 0 zugewiesen - Hinweis hatte ich hier gefunden: http://www.pas-solutions.ch/typo3/typo3-6-0-inhaltsspalten-fur-ein-ubersichtliches-backend-anpassen/ 0 = (styles.content.get) 1 = (styles.content.getLeft) 2 = (styles.content.getRight) 3 = (styles.content.getBorder) Soweit ich das verstanden habe, brauche ich nun in der Index.htm (von bootstrap) eine classe und einen viewhelper, damit Inhalte angezeigt werden. Code / HTML: body nav class=navbar navbar-inverse navbar-fixed-top div class=container div class=navbar-header button type=button class=navbar-toggle collapsed data-toggle=collapse data-target=#navbar aria-expanded=false aria-controls=navbar span class=sr-onlyNavigation ein-/ausblenden/span span class=icon-bar/span span class=icon-bar/span span class=icon-bar/span /button a class=navbar-brand href=#{siteName}/a /div div id=navbar class=collapse navbar-collapse ul class=nav navbar-nav li class=activea href=#Start/a/li lia href=#ueberÜber/a/li lia href=#kontaktKontakt/a/li /ul /div!--/.nav-collapse -- /div /nav div class=container-fluid div class=row h1{sometext}/h1 f:format.raw{content}/f:format.raw /div /div Code / Setup.ts: INCLUDE_TYPOSCRIPT: source=FILE:fileadmin/Page/gridelements/bootstrap3_grid/setup.ts # Default PAGE object: page = PAGE page { includeCSS.bootstrapTheme = fileadmin/Page/template/bootstrap/css/bootstrap.min.css includeCSS.bootstrapCustom = fileadmin/Page/template/bootstrap/css/starter-template.css includeJS.jquery = fileadmin/Page/template/bootstrap/js/jquery.js includeJSFooter.bootstrap = fileadmin/Page/template/bootstrap/js/bootstrap.js 10 = FLUIDTEMPLATE 10 { file = fileadmin/Page/template/bootstrap/index.htm layoutRootPath = fileadmin/Page/template/layouts/ partialRootPath = fileadmin/Page/template/partials/ variables { siteName = TEXT siteName.value = TestserverTS1 (setupts) content styles.content.get } } } Weiterhin habe ich ansatzweise verstanden, dass man viewhelper formatverwenden kann. http://wiki.typo3.org/De:ViewHelper Das Layout erscheint auch, allerdings werden die Inhalte nicht in Tabellen angelegt, sondern untereinander. Vermutlich muss man nun einen Wrap oder eine andere class zuweisen, aber ob sich dann das Design vollständig anpasst, sprich Spaltenzahl ändern = Design frontend angepasst ist mir noch nicht wirklich klar. Würde mir jemand verraten, wo und wie ich am besten fortsetzte? Wünsche ein schönes Wochenende. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Subnavigation Ebene 4?
Hm. Das sorgt dafür, dass die gesamte Navigationsebene nicht mehr angezeigt wird. Muss ich noch irgendwo anders was beachten? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Seiten-Templates / Backend
Kann mir niemand helfen? Ist es tatsächlich nicht möglich, einem Redakteur schon vorkonfigurierte Seiten als BE-Vorlage anzubieten? Ich möchte dem Redakteur mehrere Seitenvorlagen anbieten, auf denen schon entsprechende Contentelemente mit Dummytext angelegt sind. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Subnavigation Ebene 4?
Update: Dritte Ebene bleibt bestehen, allerdings bekomme ich die 4. Ebene nicht angezeigt. :/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Subnavigation Ebene 4?
Hi Maja Schwarz, Maja Schwarz wrote: NO.wrapItemAndSub.insertData=1 NO.wrapItemAndSub = |*| li class={field:title} odd|/li || li class={field:title} even|/li |*| Das ist eine XSS Lücke. Ein Editor kann mit einem falschen Seitentitel dein HTML zerschießen (oder schlimmeres). Dein Menü hat keine dritte Ebenen, zumindest im TS ist keine definiert. Vermutlich ist dies gar nicht das richtige TS oder zu hast nicht verstanden, wo die dritte Ebene herkommt. Grüße -- Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln Documentation – Active contributor TYPO3 CMS TYPO3 inspiring people to share! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Subnavigation Ebene 4?
Hi Philipp, Dein Menü hat keine dritte Ebenen, zumindest im TS ist keine definiert. Vermutlich ist dies gar nicht das richtige TS oder zu hast nicht verstanden, wo die dritte Ebene herkommt. = das mag sein; ich versuche ja grad, es zu verstehen. :) In den Templates gibt es die Daten Navigation, sub Navigation 2, sub Navigation Ebene3. Wie sich herausstellt, bezieht siche sub Navigation Ebene 3 auf eine andere Seite; dort ist der Code der, wie angezeigt. Hier konnte ich letztlich auch eine weitere Ebene angezeigt bekommen, nachdem ich im TS eine weitere Ebene eingefügt habe. Und ja: ich weiß grade tatsächlich nicht, in welche der anderen Template-Dateien ich schauen müsste, um dort das Menü angezeigt zu bekommen (und ggf. was zu ändern.) Bei sub Navigation sieht's so aus: lib.subnavigation = HMENU lib.subnavigation { # entryLevel anpassen: entryLevel = 1 1 = TMENU 1 { wrap = div id=subnaviul|/ul/div expAll = 1 NO = 1 NO.ATagTitle.field = description // subtitle NO.ATagBeforeWrap = 0 NO.wrapItemAndSub.insertData=1 NO.wrapItemAndSub = |*| li class={field:title} odd|/li || li class={field:title} even|/li |*| NO.subst_elementUid = 1 NO.ATagParams = id={elementUid} RO = 1 RO .NO RO.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| ACT = 1 ACT .NO ACT.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| } } Und bei sub Navigation 2 so: lib.subnavigation2 = HMENU lib.subnavigation2 { # entryLevel anpassen: entryLevel = 2 1 = TMENU 1 { wrap = div id=subnaviul|/ul/div expAll = 1 NO = 1 NO.ATagTitle.field = description // subtitle NO.ATagBeforeWrap = 0 NO.wrapItemAndSub.insertData=1 NO.wrapItemAndSub = |*| li class={field:title} odd|/li || li class={field:title} even|/li |*| NO.subst_elementUid = 1 NO.ATagParams = id={elementUid} RO = 1 RO .NO RO.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| ACT = 1 ACT .NO ACT.wrapItemAndSub = |*| li class={field:title} odd active|/li || li class={field:title} even active|/li |*| } } Any ideas? Danke nochmal vorab! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] POWERMAIL ab 20 Felder Ende?
rein aus dem Bauch raus (denn so tief geht mein Wissen nicht) würde ich aber sagen, das dies Problem eigentlich mit TYPO3 nichts zu tun hat... deinem server waren einfach die mails zu groß... -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format Na da hat doch wer mein ersten absatz weg gelassen? ;-) In Installations tool auf [All configuration] dann weiter auf $TYPO3_CONF_VARS['MAIL'] da unter [MAIL][transport] also ganz an Anfang das MAIL löschen und sendmail eintragen! Weiter auf [Write configuration] Installations tool wieder ausloggen. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Class 'FluidTYPO3\Vhs\ViewHelpers\Media\ImageViewhelper' not found
Hallo allerseits, ich spiele gerade mit VHS rum. Nun wollte ich den PdfThumbnailViewHelper ausprobieren. Beschreibung laut Webseite: Converts the provided PDF file into a PNG thumbnail and renders the according image tag using Fluid's standard image ViewHelper thus implementing its arguments. Leider geht das nicht wegen o.g. Fehler. Ich benutze T3 6.2 - ist dieser ViewHelper für eine andere Version gedacht? Der Namespace FluidTYPO3\Vhs\ViewHelpers\ ist mir unbekannt... Kann mir da jemand weiter helfen? Grüße, Till ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Class 'FluidTYPO3\Vhs\ViewHelpers\Media\ImageViewhelper' not found
Nachtrag: OK, der Namespace ist mir doch bekannt... Der Fehler ist mir umso mehr unerklärlich, das ich die Klassendatei zu ImageViewhelper in /typo3conf/ext/vhs/Classes/ViewHelpers/Media finden kann. Grüße, Till On 03/27/2015 04:34 PM, g4-l...@tonarchiv.ch wrote: Hallo allerseits, ich spiele gerade mit VHS rum. Nun wollte ich den PdfThumbnailViewHelper ausprobieren. Beschreibung laut Webseite: Converts the provided PDF file into a PNG thumbnail and renders the according image tag using Fluid's standard image ViewHelper thus implementing its arguments. Leider geht das nicht wegen o.g. Fehler. Ich benutze T3 6.2 - ist dieser ViewHelper für eine andere Version gedacht? Der Namespace FluidTYPO3\Vhs\ViewHelpers\ ist mir unbekannt... Kann mir da jemand weiter helfen? Grüße, Till ___ 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
Re: [TYPO3-german] Gridelements Bootstrap 3 HTML Ausgabe / View Helper
Hallo, im Prinzip fehlt dir nur noch die Spaltenaufteilung nach bootstrap. Im Augenblick hast du mit dem div class=row einen Einspalter über 100% Breite angelegt, aber keine weiteren Spalten definiert. Die gewünschten Spalten werden dann nach bootstrap-Philosophie mit 12 Spalten zusammengebaut. Hier ein einfaches Beispiel über 2 Spalten mit 50% Breite (Inhalte müssen natürlich vorher in TypoScript definiert worden sein): div class=row div class=col-sm-6 col-lg-6 col-md-6 f:format.raw{content}/f:format.raw /div div class=col-sm-6 col-lg-6 col-md-6 f:format.raw{contentRight}/f:format.raw /div /div Grüsse Eddy -- View this message in context: http://typo3.3.n7.nabble.com/Gridelements-Bootstrap-3-HTML-Ausgabe-View-Helper-tp273634p273642.html Sent from the TYPO3 German mailing list archive at Nabble.com. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Class 'FluidTYPO3\Vhs\ViewHelpers\Media\ImageViewhelper' not found
Scheint ein Bug in der VHS-Extension zu sein: Die Klasse heißt ImageViewHelper (großes H). Grüße, Till On 03/27/2015 04:45 PM, g4-l...@tonarchiv.ch wrote: Nachtrag: OK, der Namespace ist mir doch bekannt... Der Fehler ist mir umso mehr unerklärlich, das ich die Klassendatei zu ImageViewhelper in /typo3conf/ext/vhs/Classes/ViewHelpers/Media finden kann. Grüße, Till On 03/27/2015 04:34 PM, g4-l...@tonarchiv.ch wrote: Hallo allerseits, ich spiele gerade mit VHS rum. Nun wollte ich den PdfThumbnailViewHelper ausprobieren. Beschreibung laut Webseite: Converts the provided PDF file into a PNG thumbnail and renders the according image tag using Fluid's standard image ViewHelper thus implementing its arguments. Leider geht das nicht wegen o.g. Fehler. Ich benutze T3 6.2 - ist dieser ViewHelper für eine andere Version gedacht? Der Namespace FluidTYPO3\Vhs\ViewHelpers\ ist mir unbekannt... Kann mir da jemand weiter helfen? Grüße, Till ___ 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
Re: [TYPO3-german] POWERMAIL ab 20 Felder Ende?
Am 27.03.2015 um 18:19 schrieb Sepp Müller: Na da hat doch wer mein ersten absatz weg gelassen? ;-) weil du in dem Absatz ja nur zwischen mail und sendmail umschaltest! aber die wichtige Größenkonfiguration, die dann dazu führt das deine mails versand werden, machst du ja für beide Wege auf dem Server als root... also ist es Serverkonfiguration die zum Ziel fürhrte... aber letzlich ja egal, hauptsache es läuft... -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german