Re: [TYPO3-german] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren
Hallo Mark! Witzig.. Sachen aus Redmond, welche auf Linux laufen. Werde ich baldmöglichst direkt mal ausprobieren! Danke, Michael Am 01.02.2017 um 23:51 schrieb Mark Boland: > Hi Michael, > > wie sieht's aus mit Visual Studio Code? > https://code.visualstudio.com/?wt.mc_id=DX_841432&utm_source=vscom&utm_medium=ms%20web&utm_campaign=VSCOM%20Home > > Grüße, > Mark > >> Am 01.02.2017 um 21:07 schrieb Michael_OF : >> >> Hallo zusammen, >> >> >> ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu >> TYPO3 HTML und CSS Dateien editieren zu >> können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei >> zeigt, welche CSS Regeln auf dem aktuellen >> Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen >> kann. >> >> Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax >> Highlighting sowohl für HTML als auch CSS, ist >> aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig >> funktionieren. Und der Weg von Firebug ins >> Backend ist auch lang >> >> Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem. >> >> Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein >> "Monster" >> >> Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür? >> >> >> Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber >> Antworten nur an mich trotzdem ok? >> >> >> Viele Grüße, >> Michael >> ___ >> 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] Frontend User / Import
Lieber Mikel, herzlichen Dank für Deine sehr ausführliche Antwort!!! Es ging um einen Erstimport, von Daten, die wie so oft in einem Spreadsheet vorlagen (LibreOffice Calc). Ich habe interessehalber (WENN Du es schon beschreibst) mir aber auch die Export Funktionalität angesehen, spannend, was da geht. Mal sehen, wann ich das mal brauche. Zur Variante "nur schneller einpflegen": "Möglichkeit 1" wäre das erste PHP-Script meines Lebens gewesen. Eine innere Schwingung sagte mir: Lass es im Moment ;-) Ich finde aber das echt spannende an dieser Mailing-Liste, dass ich felsenfest überzeugt davon bin, dass meiste, was hier diskutiert wird, irgendwann einmal brauchen zu können. Gilt auf jeden Fall auch für Deine PHP-Tipps. "Möglichkeit 2" war genau das, was ich mit der Frage "CSV-Import" gemeint habe. phpMyAdmin bietet das, an sich recht komfortabel. Nur das ewige Thema "NULL"-Werte, hier dann im "Dreieck" MariaDB/phpMyAdmin <-> CSV <-> LibreOffice Calc kann einen in den Wahnsinn treiben. Zum Glück ist das Arbeitszimmer unter dem Dach. Und dieser sehr große Hammer - der, mit dem man IT-Equipment so nett in handliche kleine Stücke zerklopfen kann - war weit weg in der Garage . Mein PC hat also überlebt. Abwägen bzgl Aufwand tue ich jetzt nicht mehr :-D Aber man lernt viel bei solchen Aktionen ... Viele Grüße, Michael Am 01.02.2017 um 17:10 schrieb Mikel: > Hallo Michael, > > geht es um einen Erstimport? Oder hast Du bereits vorhandene User in einer > anderen TYPO3-Version? > > Falls letzteres: > Klicke im Seitenbaum auf die Seite mit den FE-Usern und wähle „Branch > Actions“ > „Export to t3d“. In diesem Dialog kannst Du recht genau > selektieren, was im Export gespeichert werden soll (für Deinen Zweck > wahrscheinlich fe_users und fe_groups). > In Deiner neuen Installation kannst Du auf dem gleichen Weg über „Import from > t3d“ importieren. > Mach zur Sicherheit zuvor ein DB-Dump. > > Falls es Dir nur darum geht, die User schneller einzupflegen: > > Möglichkeit 1: Schreib Dir ein kleines PHP-Script und löse CSV oder XML in > ein Array auf und verwende das Extbase-Repository für die Klasse > FrontendUser, um die Einträge in der DB zu speichern. Die ID der Usergroup > kannst Du ja im Import auch setzen. > > Möglichkeit 2: Falls Du phpmyadmin in Verwendung hast, kannst Du mal schauen, > ob dies einen CSV-Import bietet. Ich meine ja. Am besten, einen User anlegen, > einen CSV-Export machen, die CSV-Datei erweitern und wieder importieren. Dann > hast Du direkt das richtige Schema. > Auch hier —> DB-Dump zuvor. > > Bei beiden Möglichkeiten musst Du selbst abwägen, ob das Aufbereiten des > Scripts mit Testing usw. weniger Aufwand ist, wie die User im BE manuell > anzulegen. Hängt von der Anzahl der User ab. > > Mikel > > >> Am 01.02.2017 um 15:09 schrieb Michael_OF : >> >> Hallo in die Runde, >> >> >> allgemeine Frage: Gibt es eine "offizielle" Möglichkeit, Frontend User in >> TYPO3 zu laden / importieren? >> Ich bastele gerade (m)eine Newbie-Seite für ein kleines ehrenamtliches >> Projekt, noch überschaubare Anzahl User, aber >> lästig wäre es schon, alle Nutzer selbst einzutippen. Gibt es da etwas in >> Richtung CSV/XML o.ä.? >> >> Die Struktur in der Datenbank habe ich mir auch angeschaut, auf den ersten >> Blick scheint alles in der Tabelle "fe_users" >> drin zu sein. (Dass die many:many Relation zwischen Frontend User und >> Frontend Benutzergruppe ganz gruselig über ein >> Feld mit einer "Komma-Liste" abgebildet ist, würde es hier sogar noch >> einfacher machen :-) ). Aber direkte Eingriffe in >> die Datenbank sollten ja eigentlich nur die letzte verbleibende Möglichkeit >> sein. >> >> >> Viele Grüße, >> Michael >> >> P.S.: Interessehalber: Ginge evtl. der umgekehrte Weg einfacher? Gibt es >> eine Möglichkeit analog z.B. zu GNU Mailman, wo >> man sich selber registriert? Diese Liste hier ist für jeden offen, aber man >> kann GNU Mailman Listen auch so >> konfigurieren, dass Anmeldungen vom Listen-Admin "abgesegnet" werden müssen >> - geht so was auch in TYPO3? >> ___ >> 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] ReflectionException does not exist
Wenn normale Caches gelöscht, Extension Ordner entfernt ist und typo3temp geleert: ich tippe auf Extbase Reflection Cache -> alle Cache Tabellen in der Datenbank leeren, insbesondere die mit "reflection" im Tabellen-Namen Außerdem gibts noch die Datei typo3conf/PackageStates.php, die enthält manchmal alte Extensions mit "inactive", dann den kompletten Block löschen. LG Andrea Am 01.02.2017 um 12:08 schrieb André Sauder: > Hallo zusammen > > Ich habe heute versucht eine Extension ohne den Extension Builder zu > erstellen. > Dabei habe ich in dem Controller die Klasse mit einem langen Namen benannt. > > Nun habe ich diese umbenannt und nun erhalte ich im Logfile von Typo3 die > Meldung: > > {"exception":"ReflectionException: Class > Tx_KiPersonenmutationen_Controller_StaticController does not exist > > Nur, diese Bezeichnung gibt es ja nicht mehr. Ich habe die Extension > deinstalliert, gelöscht. > Habe auch alles aus dem Tempverzeichniss gelöscht. Aber die Meldung bleibt. > > Gibt es noch einen Ort, an dem die Klassenbezeichnungen von Controllern > gespeichert werden? > > Gruss André > ___ > 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] NEWS Plugin / Multi-Domain
News basiert nicht auf Domain-Records, sondern auf Ordnern. Einfach pro Domain einen Ordner "News" anlegen, und dann den Storage Record entsprechend setzen. Wenn du nichts konfigurierst wird halt alles angezeigt. Am 01.02.2017 um 21:48 schrieb Michael_OF: > Hallo zusammen, > > > gehe ich recht in der Annahme, dass das "news" Plugin sich nicht um > "Domänen"-Datensätze kümmert? > > Ich hatte gehofft, dass jede Domäne ihre "eigenen" Nachrichten hat, kann aber > nirgends finden, wo man das hinterlegen > könnte. > > Ein Inhaltselement vom Typ "Plugin" "Nachrichten-System" (Listensicht) zeigt > per Default auf einer Seite der Domäne A > alle Nachrichten einer Seite aus Domäne B an. > > > Gruß, > Michael > > > ___ > 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] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren
Ich verwende nur noch PHPStorm, da sind soviele Tools integriert dass es die paar Euro locker wert sind durch Zeitersparnis (code checker, code completion, git, ssh, ftp, automatischer Upload,... ) Für TYPO3 gibts auch ein Typoscript Plugin (von sgalinski) LG Andrea Am 01.02.2017 um 21:07 schrieb Michael_OF: > Hallo zusammen, > > > ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu > TYPO3 HTML und CSS Dateien editieren zu > können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei > zeigt, welche CSS Regeln auf dem aktuellen > Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen > kann. > > Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax > Highlighting sowohl für HTML als auch CSS, ist > aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig > funktionieren. Und der Weg von Firebug ins > Backend ist auch lang > > Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem. > > Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein > "Monster" > > Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür? > > > Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber > Antworten nur an mich trotzdem ok? > > > Viele Grüße, > Michael > ___ > 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] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren
Hi Michael, wie sieht's aus mit Visual Studio Code? https://code.visualstudio.com/?wt.mc_id=DX_841432&utm_source=vscom&utm_medium=ms%20web&utm_campaign=VSCOM%20Home Grüße, Mark > Am 01.02.2017 um 21:07 schrieb Michael_OF : > > Hallo zusammen, > > > ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu > TYPO3 HTML und CSS Dateien editieren zu > können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei > zeigt, welche CSS Regeln auf dem aktuellen > Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen > kann. > > Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax > Highlighting sowohl für HTML als auch CSS, ist > aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig > funktionieren. Und der Weg von Firebug ins > Backend ist auch lang > > Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem. > > Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein > "Monster" > > Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür? > > > Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber > Antworten nur an mich trotzdem ok? > > > Viele Grüße, > Michael > ___ > 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] NEWS Plugin / Multi-Domain
Hallo zusammen, gehe ich recht in der Annahme, dass das "news" Plugin sich nicht um "Domänen"-Datensätze kümmert? Ich hatte gehofft, dass jede Domäne ihre "eigenen" Nachrichten hat, kann aber nirgends finden, wo man das hinterlegen könnte. Ein Inhaltselement vom Typ "Plugin" "Nachrichten-System" (Listensicht) zeigt per Default auf einer Seite der Domäne A alle Nachrichten einer Seite aus Domäne B an. Gruß, Michael ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Allgemeine Frage: (OpenSource) Werkzeug für HTML/CSS Editieren
Hallo zusammen, ich bin auf der Suche nach einem vernünftigen Werkzeug, um in "Vorarbeit" zu TYPO3 HTML und CSS Dateien editieren zu können. "Editieren" in dem Sinne, dass mir das Werkzeug in der HTML-Datei zeigt, welche CSS Regeln auf dem aktuellen Element zutreffen, so daß man z.B. direkt im CSS Farben/Fonts usw. anpassen kann. Direktes Editieren im Backend über die "Dateiliste" bietet zwar Syntax Highlighting sowohl für HTML als auch CSS, ist aber Krampf. Insbesondere, weil da Lesezeichen im Backend nicht vernünftig funktionieren. Und der Weg von Firebug ins Backend ist auch lang Extern habe ich Bluefish probiert, zickt aber unter OpenSuse mit KDE extrem. Netbeans würde evtl. sich sehr schick genau das Gesuchte tun, ist aber ein "Monster" Daher meine Frage an die Linux-Nutzer unter Euch: Was nehmt Ihr denn dafür? Bin nicht sicher, ob das evtl. zu off-topic ist, vielleicht wären dann aber Antworten nur an mich trotzdem ok? Viele Grüße, Michael ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Custom Image Palette
Hallo Monti, Ausblenden bei ausgewählten Content-Elementen Vielleicht hilft dir für dein Feld das displayCond aus der TCA weiter. Ich habe dein Ziel so verstanden: Du möchtest Themes für deine Website haben - also vom Redakteur zuschaltbare und auch steuerbare Effekte für ausgewählte Content-Elementen. Effekte definiert man Effekte im Frontend aber gemeinhin über CSS-Klassen. In meiner Extension borderstyle kann ein Redakteur nur eigene Rahmen mit dazugehörigen eindeutigen Klassennamen definieren; aber eine Erweiterung auf andere CSS-Effekte sollte leicht möglich sein. Die Klassen zu den Rahmen kann er als Klarnamen (kein numerisches IRRE-Element) verschiedenen Content-Elementen zuweisen. Die Extension selbst definiert nur bei jedem Aufruf das CSS-File für die vergebenen Klassennamen. Das Interessante an der Extension ist, dass zum Beispiel die Zeitmechanismen von TYPO greifen sollten (habe es nie getestet). Man sollte mit TYPO3 also ein tagezeitlich sich änderndes Layout erstellen können oder zeitlich begrenzte Kampagne-Layouts in die Website einbinden können. Ein Manko der Extension ist, dass sie derzeit keine multiplen-Klassenzuweisungen erlaubt, in dem zusätzlichen Textfeld erlaubt. (Bei Rahmen braucht man das nicht.) Vielleicht kann dir die Extension Ideen für deine Zielumsetzung geben. Ich denke du bis insofern auf dem Holzweg, dass du vermutlich die Regeln zur Datenbanknormalisierung nicht beachtest, da du die Tabellen mit redundanten Informationen überfrachtest. Dein Wunsch, dass die Checkbox ausblendbar sein soll, deutet darauf hin. Die Extension werde ich nicht intensiv weiterentwickeln, da ich hoffe, dass die TCA von TYPO3 bald neben den IRRE auch Standards für fehlertolerante Signal->Listener-Datenbank-Relationen ermöglicht, wie zum Beispiel für Themes wichtig sind. Denn auch grundsätzlich zur eindeutigen Zusammenführung von Daten aus verschiedenen Tabellen in einem Datenfeld wären Signal->Listener-Datenbank-Relationen wichtig und hilfreich. Mit besten Grüßen Dieter Am 01.02.2017 um 09:18 schrieb Reinhardt Medien: Hallo "Gemeinde" ;), ich versuche seit Tagen vergeblich eine eigene Image-Palette anzulegen. Ausgangspunkt: Ich habe bereits die normale Imagepalette um ein Feld (Checkbox) erweitert, um beispielsweise Animationseffekte für jedes einzelne Bild aktivieren zu können. Ich nutze das hauseigene image (als irre) für slider galerien und mehr. Daten: - TYPO3 V.7.6.14 - Extensions: vhs, t3adminer und meine eigene rmbase - Tabelle: sys_file_reference - ext_tables.php und pageTSconfig.ts Ich würde gerne die Checkbox einfach nur bei manchen CEs ausblenden. Ziel: Für die image-palette (oder eine custom-image-palette, wenn es nicht mit ausblenden pro CE geht) würde ich dann einige Felder anlegen wolllen, die ich wahlweise aus und einblenden kann, je nach Benötigung. Hier der Code aus der ext_tables.php Bemerkung $rm_ll da steht der Pfad zu meiner language_db.xlf drin. [code] // Image-Checkbox definieren $imageCheckbox = array( 'rm_element_aktiv' => array( 'exclude' => 0, 'l10n_mode' => 'mergeIfNotBlank', 'label' => 'LLL:EXT:rmbase/Resources/Private/Language/locallang_db.xlf:rm.image.aktiv', 'config' => array( 'default' => '0', 'eval' => '0', 'type' => 'check', 'items' => [ [$rm_ll.':rm.element.aktiv',1] ] ) ) ); // sys_file_reference durch Checkbox erweitern und für alle Image-Paletten registrieren TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('sys_file_reference',$imageCheckbox,1); TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette('sys_file_reference','imageoverlayPalette','rm_element_aktiv'); [/code] Ich habe in der pageTSconfig.ts bereits probiert die Zuweisung vorzunehmen, aber ohne Erfolg. Das einzige was "geklappt" hat war, dass ich sie global aus und anstellen kann. durch: [code] ## ## Felder global ausblenden ## TCEFORM.sys_file_reference { rm_element_aktiv.disabled = 1 } [/code] Ich würde mich freuen über Tipps und Lösungsansätze. Vielen Dank Monti Ps: Bitte auch schreiben, wenn ich total auf dem Holzweg bin. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Frontend User / Import
Hallo Michael, geht es um einen Erstimport? Oder hast Du bereits vorhandene User in einer anderen TYPO3-Version? Falls letzteres: Klicke im Seitenbaum auf die Seite mit den FE-Usern und wähle „Branch Actions“ > „Export to t3d“. In diesem Dialog kannst Du recht genau selektieren, was im Export gespeichert werden soll (für Deinen Zweck wahrscheinlich fe_users und fe_groups). In Deiner neuen Installation kannst Du auf dem gleichen Weg über „Import from t3d“ importieren. Mach zur Sicherheit zuvor ein DB-Dump. Falls es Dir nur darum geht, die User schneller einzupflegen: Möglichkeit 1: Schreib Dir ein kleines PHP-Script und löse CSV oder XML in ein Array auf und verwende das Extbase-Repository für die Klasse FrontendUser, um die Einträge in der DB zu speichern. Die ID der Usergroup kannst Du ja im Import auch setzen. Möglichkeit 2: Falls Du phpmyadmin in Verwendung hast, kannst Du mal schauen, ob dies einen CSV-Import bietet. Ich meine ja. Am besten, einen User anlegen, einen CSV-Export machen, die CSV-Datei erweitern und wieder importieren. Dann hast Du direkt das richtige Schema. Auch hier —> DB-Dump zuvor. Bei beiden Möglichkeiten musst Du selbst abwägen, ob das Aufbereiten des Scripts mit Testing usw. weniger Aufwand ist, wie die User im BE manuell anzulegen. Hängt von der Anzahl der User ab. Mikel > Am 01.02.2017 um 15:09 schrieb Michael_OF : > > Hallo in die Runde, > > > allgemeine Frage: Gibt es eine "offizielle" Möglichkeit, Frontend User in > TYPO3 zu laden / importieren? > Ich bastele gerade (m)eine Newbie-Seite für ein kleines ehrenamtliches > Projekt, noch überschaubare Anzahl User, aber > lästig wäre es schon, alle Nutzer selbst einzutippen. Gibt es da etwas in > Richtung CSV/XML o.ä.? > > Die Struktur in der Datenbank habe ich mir auch angeschaut, auf den ersten > Blick scheint alles in der Tabelle "fe_users" > drin zu sein. (Dass die many:many Relation zwischen Frontend User und > Frontend Benutzergruppe ganz gruselig über ein > Feld mit einer "Komma-Liste" abgebildet ist, würde es hier sogar noch > einfacher machen :-) ). Aber direkte Eingriffe in > die Datenbank sollten ja eigentlich nur die letzte verbleibende Möglichkeit > sein. > > > Viele Grüße, > Michael > > P.S.: Interessehalber: Ginge evtl. der umgekehrte Weg einfacher? Gibt es eine > Möglichkeit analog z.B. zu GNU Mailman, wo > man sich selber registriert? Diese Liste hier ist für jeden offen, aber man > kann GNU Mailman Listen auch so > konfigurieren, dass Anmeldungen vom Listen-Admin "abgesegnet" werden müssen - > geht so was auch in TYPO3? > ___ > 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] ReflectionException does not exist
Hallo André, möglicherweise hat der Classloader den neuen Wert noch nicht erfasst. Im InstallTool mal alle Caches löschen (unter Important actions) und evtl. sogar mal aus- und wieder einloggen. Mikel > Am 01.02.2017 um 12:08 schrieb André Sauder : > > Hallo zusammen > > Ich habe heute versucht eine Extension ohne den Extension Builder zu > erstellen. > Dabei habe ich in dem Controller die Klasse mit einem langen Namen benannt. > > Nun habe ich diese umbenannt und nun erhalte ich im Logfile von Typo3 die > Meldung: > > {"exception":"ReflectionException: Class > Tx_KiPersonenmutationen_Controller_StaticController does not exist > > Nur, diese Bezeichnung gibt es ja nicht mehr. Ich habe die Extension > deinstalliert, gelöscht. > Habe auch alles aus dem Tempverzeichniss gelöscht. Aber die Meldung bleibt. > > Gibt es noch einen Ort, an dem die Klassenbezeichnungen von Controllern > gespeichert werden? > > Gruss André > ___ > 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] Frontend User / Import
Hallo in die Runde, allgemeine Frage: Gibt es eine "offizielle" Möglichkeit, Frontend User in TYPO3 zu laden / importieren? Ich bastele gerade (m)eine Newbie-Seite für ein kleines ehrenamtliches Projekt, noch überschaubare Anzahl User, aber lästig wäre es schon, alle Nutzer selbst einzutippen. Gibt es da etwas in Richtung CSV/XML o.ä.? Die Struktur in der Datenbank habe ich mir auch angeschaut, auf den ersten Blick scheint alles in der Tabelle "fe_users" drin zu sein. (Dass die many:many Relation zwischen Frontend User und Frontend Benutzergruppe ganz gruselig über ein Feld mit einer "Komma-Liste" abgebildet ist, würde es hier sogar noch einfacher machen :-) ). Aber direkte Eingriffe in die Datenbank sollten ja eigentlich nur die letzte verbleibende Möglichkeit sein. Viele Grüße, Michael P.S.: Interessehalber: Ginge evtl. der umgekehrte Weg einfacher? Gibt es eine Möglichkeit analog z.B. zu GNU Mailman, wo man sich selber registriert? Diese Liste hier ist für jeden offen, aber man kann GNU Mailman Listen auch so konfigurieren, dass Anmeldungen vom Listen-Admin "abgesegnet" werden müssen - geht so was auch in TYPO3? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Aimeos-Shop
Hallo zusammen, ich versuche gerade, den Aimeos-Shop für 6.2 und 7.6 einzurichten. Das ist allerdings nicht gerade einfach. Die Extension läuft. Teilweise ist auch der Seitenbaum mit den Extensions schon aktiv. Doch das war es dann auch schon. In der Online-Anleitung findet sich keine Beschreibung, wie man Produkte und Kategorien anlegt oder das Teil rund bekommt. Hat jemand von euch schon mit dem Shop gearbeitet und/oder diesen lauffähig bekommen? Viele Grüße Björn ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] ReflectionException does not exist
Hallo zusammen Ich habe heute versucht eine Extension ohne den Extension Builder zu erstellen. Dabei habe ich in dem Controller die Klasse mit einem langen Namen benannt. Nun habe ich diese umbenannt und nun erhalte ich im Logfile von Typo3 die Meldung: {"exception":"ReflectionException: Class Tx_KiPersonenmutationen_Controller_StaticController does not exist Nur, diese Bezeichnung gibt es ja nicht mehr. Ich habe die Extension deinstalliert, gelöscht. Habe auch alles aus dem Tempverzeichniss gelöscht. Aber die Meldung bleibt. Gibt es noch einen Ort, an dem die Klassenbezeichnungen von Controllern gespeichert werden? Gruss André ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TYPO3 7.6 RTE - Popover / Tooltip mit Bootstrap 4
Hallo Andrea, > boun...@lists.typo3.org] Im Auftrag von Andrea Schmuttermair > > Ich glaube dein Javascript Selector ist falsch, oder gibts sowas mittlerweile in > ner neuen jQuery Version? $('[data-toggle="popover"]') > Das ist ein sog. Attribut-Selektor und sollte eigentlich so auch funktionieren. Habe diesen Selektor-Typ schon in andern Skripten angewendet. Außerdem ist er auch auf der Bootstrapseite so dokumentiert: http://v4-alpha.getbootstrap.com/components/popovers/ Johannes. > Damit sollte es klappen - am besten ne eigene Klasse vergeben: > $('.btn-primary').popover('toggle'); > > > Am 31.01.2017 um 22:01 schrieb Johannes C. Laxander: > > Ich habe eine mögliche Lösung gefunden: EXT:bootstrap_links > > > > Generierter HTML Code: > > > > > > > data-toggle="popover" data-placement="top" data-trigger="hover" > > data-content="Das ist der Erklärungstext im Popup.">Begriff > > > > > > JavaScript: > > > > jQuery.noConflict(); > > jQuery(document).ready(function($) { > > $('[data-toggle="popover"]').popover('toggle'); > > } > > > > Die Bibliothek tether.min.js ist vor bootstrap.min.js eingebunden. > > > > Allerdings wird weder bei mouse-over noch bei einem Klick das popover > > angezeigt. > > > > Wo liegt das Problem? > > > > Johannes. > > > >> boun...@lists.typo3.org] Im Auftrag von Johannes C. Laxander > >> Gesendet: Dienstag, 31. Januar 2017 18:34 > >> > >> Hallo, > >> in einem RTE-Text soll für bestimmte Begriffe ein Popover/Tooltip > >> (http://v4-alpha.getbootstrap.com/components/popovers/) generiert > >> werden. > >> > >> Es reicht hier nicht aus, diesen Begriffen nur Bootstrap-Klassen > > zuzuweisen, > >> sondern ich muss ein Button-Tag generieren und dafür auch > >> data-Attribute angeben können (data-toggle, data-content, ). > >> > >> Weiß jemand wie man das umsetzen kann? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Custom Image Palette
Hallo "Gemeinde" ;), ich versuche seit Tagen vergeblich eine eigene Image-Palette anzulegen. Ausgangspunkt: Ich habe bereits die normale Imagepalette um ein Feld (Checkbox) erweitert, um beispielsweise Animationseffekte für jedes einzelne Bild aktivieren zu können. Ich nutze das hauseigene image (als irre) für slider galerien und mehr. Daten: - TYPO3 V.7.6.14 - Extensions: vhs, t3adminer und meine eigene rmbase - Tabelle: sys_file_reference - ext_tables.php und pageTSconfig.ts Ich würde gerne die Checkbox einfach nur bei manchen CEs ausblenden. Ziel: Für die image-palette (oder eine custom-image-palette, wenn es nicht mit ausblenden pro CE geht) würde ich dann einige Felder anlegen wolllen, die ich wahlweise aus und einblenden kann, je nach Benötigung. Hier der Code aus der ext_tables.php Bemerkung $rm_ll da steht der Pfad zu meiner language_db.xlf drin. [code] // Image-Checkbox definieren $imageCheckbox = array( 'rm_element_aktiv' => array( 'exclude' => 0, 'l10n_mode' => 'mergeIfNotBlank', 'label' => 'LLL:EXT:rmbase/Resources/Private/Language/locallang_db.xlf:rm.image.aktiv', 'config' => array( 'default' => '0', 'eval' => '0', 'type' => 'check', 'items' => [ [$rm_ll.':rm.element.aktiv',1] ] ) ) ); // sys_file_reference durch Checkbox erweitern und für alle Image-Paletten registrieren TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('sys_file_reference',$imageCheckbox,1); TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToPalette('sys_file_reference','imageoverlayPalette','rm_element_aktiv'); [/code] Ich habe in der pageTSconfig.ts bereits probiert die Zuweisung vorzunehmen, aber ohne Erfolg. Das einzige was "geklappt" hat war, dass ich sie global aus und anstellen kann. durch: [code] ## ## Felder global ausblenden ## TCEFORM.sys_file_reference { rm_element_aktiv.disabled = 1 } [/code] Ich würde mich freuen über Tipps und Lösungsansätze. Vielen Dank Monti Ps: Bitte auch schreiben, wenn ich total auf dem Holzweg bin. -- Beste Grüße Monti Reinhardt Medien www.ReinhardtMedien.de Info (at) ReinhardtMedien.de ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german