Re: [TYPO3-german] htaccess-Problem
Hallo Martin, das Problem, welches es zusätzlich gibt, ist die Tatsache, dass andere Domains auch funktionieren sollen. Und zwar domain.biz und www.domain.biz oder andere Endungen. Und ich weiß nicht, wie ich dies abbilden soll. Da die Subdomain mail DNS-mäßig eingerichtet ist, somit muss diese auch funktionieren. Aber dies sollte bei der unten stehenden Regel kein Problem darstellen. Viele Grüße Björn -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Martin Terber Gesendet: Dienstag, 9. November 2010 11:12 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] htaccess-Problem Am 09.11.2010 10:58, schrieb Hahnefeld Bjoern: Gebe ich allerdings domain.de ein, wird nicht aufhttp://www.domain.de; umgeleitet. Woran liegt das? Ich würde noch folgendes hinzufügen - Allerdings musst du u.U. noch eine Regel für die Ausnahme mail.domain.de vorschalten: RewriteCond %{HTTP_HOST} ^domain.de(.*) [nc] RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L] (wobei ich glaube, dass mail.domain.de sowieso nicht auf die .htaccess zugreift, weil der Mailserver in der Regel vollständig Webserver vorbeigeleitet wird) -- Martin Terber: TYPO3 + PHP Freelancer www.martinterber.com ___ 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] Re: Re: Inhaltselement Date ilinks - fehlender Linkbrowser, nervende Dateikopien, unsinnige Begrenzung, mangelhafte Sortierungsmöglich keiten - empfehlenswerte Alternative?
Am 10.11.2010 00:31, schrieb Lorenz Ulrich: Es würde mich freuen, wenn du deine Anliegen im Bugtracker posten würdest... Inspiring people to share. ja, ich glaube auch das sollte man nochmal machen. evtl. lohnt es sich vorher noch hier auch ein paar andere meinungen anzuhören, damit evtl. direkt auch noch andere wünsche und geschmäcker berücksichtigt werden können. das du mit einigen kritikpunkte übereinstimmst ist auf jeden fall schonmal schön zu sehen. wir sind auch sicher nicht die einzigen. also weitere meinungen und anmerkungen gern hier posten! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Inhaltselement Dateilinks - fehlender Linkbrowser, nervende Dateikopien, unsinn ige Begrenzung, mangelhafte Sortierungsmöglichkeiten - empfehlenswerte Alternative?
die ganze testerei dauert leider natürlich und ist auch noch nicht abgeschlossen. ;-) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] content-Element auf Folgeseiten ausgeben
folgendes TS soll ein content-Element auf allen Folgeseiten ausgeben: 10.marks.HEADLINE = TEXT 10.marks.HEADLINE { table = tt_content select { selectFields = image, header where = colPos = 1 } renderObj = COA renderObj { 10 = TEXT 10 { required = 1 wrap = | field = header } } } Fast richtig, bis auf zwei Fehler: 1. nicht TEXT sondern CONTENT 2. beim select fehlt noch die Angabe der Seiten-ID (select.pidInList), sonst werden die Inhalte der aktuellen Seite genommen Und wenn nur ein einziges Inhaltselement ausgegeben werden soll, solltest du noch select.max = 1 hinzufügen. Grüße, Jana. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension
Hallo Christian, vielen Dank! Ich möchte es ja möglichst professionell lösen, deshalb habe ich jetzt auch deine Lösung verwendet. Vielen Dank und viele Grüße, Dirk -Ursprüngliche Nachricht- Von: Christian Wolff ch...@connye.com Gesendet: 09.11.2010 17:53:54 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 09.11.2010 15:51, schrieb dirk_stud...@web.de: Hallo, wie kann ich am besten einer (Frontend-)Extension mit mehreren Seiten jeder Seite eine individuelle Konfiguration zukommen lassen? Folgendes habe ich versucht: plugin.tx_meineextension_pi1 { 19.template = fileadmin/tmpl_seite_1.tmpl 19.nextpage = 20 20.template = fileadmin/tmpl_seite_2.tmpl 20.nextpage = 21 ID_DER_SEITE.template = ... ID_DER_SEITE.nextpage = ... ... } und darauf dann per PHP so zu zugreifen: $template = $conf[$GLOBALS['TSFE']-id]['template'] Kann ich das irgendwie in der Art realisieren? Vielen Dank und viele Grüße, Dirk Hallo Dirk, genau das könnest du realisieren. denke aber der üblicherer weg währe es im Typoscript per Conditions oder verscheidenen templates dem plugin einfach unterschiedlihe konfigurations werte zu geben. also ungefähr so: # default template setzen plugin.tx_meineextension_pi1.template = fileadmin/template1.html [globalVar=TSFE:id=13] plugin.tx_meineextension_pi1.template = fileadmin/template13.html [global] [globalVar=TSFE:id=15] plugin.tx_meineextension_pi1.template = fileadmin/template15.html [global] das währe eigendlich der gängigere ansatz um solche konfiguration für unterschiedliche seiten zu hinterlegen. gruss chris - -- Christian Wolff // Berlin http://www.connye.com some projects: http://richtermediagroup.com | http://titanic.de | http://keyopinions.info -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (MingW32) iEYEARECAAYFAkzZfKIACgkQIcCaXPh/JHFBZACfSf5aE8/Z52VAxtg0DKLBwnyD Bf0AoNakdgKQdxzeN9AsG1NQBg+3AFtO =7jAn -END PGP SIGNATURE- ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ WEB.DE DSL Doppel-Flat ab 19,99 euro;/mtl.! Jetzt auch mit gratis Notebook-Flat! http://produkte.web.de/go/DSL_Doppel_Flatrate/2 ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] sr_email_subscribe: Marker in FE Plugin werden nicht ersetzt // ###LABEL_NAME### etc.
Followup: Ergänzung: Ich nutze auch Templavoila 1.5.1. Habe hier was gefunden, was aber nicht weiterhalf: http://www.typo3.net/forum/beitraege/thema/65134/ An der Reihenfolge der Extensions in der localconf.php hat's also nicht gelegen Ich habe jetzt sr_feuser_register dafür genommen, Vorteil ist, dass wir sowieso schon eine Userregistrierung haben. Somit landen FE-User und reine Newsletterabonnenten in derselben Tabelle, nur in unterschiedlichen Gruppen. Am 09.11.2010 11:05, schrieb Martin Terber: Seltsam: Ich nutze sr_email_subscribe mit einem sehr gängigen Setup Allerdings werden im Anmeldeformular im FE die Marker ###LABEL_NAME### ###REQUIRED_NAME### und ###MISSING_NAME### nicht ersetzt. Dasselbe bei ###LABEL_FIRST_NAME### ###REQUIRED_FIRST_NAME### etc. Das HTML-Template ist syntaktisch in Ordnung (unverändert). Meine TS-Constants: plugin { tx_sremailsubscribe { formFields = name,address,city,zip,email,module_sys_dmail_html requiredFields = name,email pid = 161 tableName = tt_address confirmPID = 223 registerPID = 223 infomailPID = 223 } } Kennt jemand das Problem? TYPO3 4.3.5 sr_feuser_register: v. 2.5.26 sr_email_subscribe: v.1.2.11 -- Martin Terber: TYPO3 + PHP Freelancer www.martinterber.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TS: Inhalte von Unterseiten auf der Oberseite zeigen
Hallo Liste, Ich habe eine Seitenstruktur *Seite 1 -- Seite 1a -- Seite 1b -- Seite 1c *Seite 2 -- Seite 2a -- Seite 2b [...] *Seite n -- Seite na -- Seite nb -- Seite nc -- Seite nd Auf den Unterseiten befinden sich Contents in den verschieden Spalten colPos 0,1,2,3 Ich möchte nun auf den Mutterseiten die Inhalte der Unterseiten zeigen, also eingentlich so etwas wie eine aufgebohrte Sitemap/Menu der Unterseiten, nur dass ich an alle Inhalte der Seite, Text, Bilder, Metadaten rankommen möchte. Ziel ist, untereinander die Inhalte der Seite so zu zeigen, wie sie als Einzelseite aussehen würden (fragt nicht, was sich die Designagentur da wieder ausgedacht hat...) Also wenn eine Unterseite so aussieht: [HEADLINE] [BILDLINKS] [CONTENT] [BILDRECHTS] [FOOTERBILD] dann soll auf der Oberseite Seite 1 das ganze dreimal zu sehen sein, jeweils mit den Inhalten der Unterseite: [HEADLINE] [BILDLINKS] [CONTENT] [BILDRECHTS] [FOOTERBILD] [HEADLINE] [BILDLINKS] [CONTENT] [BILDRECHTS] [FOOTERBILD] [HEADLINE] [BILDLINKS] [CONTENT] [BILDRECHTS] [FOOTERBILD] Anders formuliert, wie kann ich in Typoscript einen Loop bauen, der mir nacheinander, sooft er Unterseiten findet, Contentobjekte, die ich in Marker übergeben kann, zusammenbastelt? temp.pagecontent = COA temp.pagecontent.10 = COA temp.pagecontent.10 {} // temp.pagecontent.20 = COA temp.pagecontent.20 {} // usw. ^- das .10, .20 usw müsste also dynamisch sein, je nach Anzahl der Unterseiten und ich müsste an die PID der jeweiligen Unterseite rankommen, damit ich mir die SELECTS bauen kann. Oder denke ich da gerade in die völlig falsche Richtung? Gruss + danke Tom ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] content-Element auf Folgeseiten ausgeben
Hallo, folgendes TS soll ein content-Element auf allen Folgeseiten ausgeben: 10.marks.HEADLINE = TEXT 10.marks.HEADLINE { table = tt_content select { selectFields = image, header where = colPos = 1 } renderObj = COA renderObj { 10 = TEXT 10 { required = 1 wrap = | field = header } } } Bisher wird nichts ausgegeben. Element ist vom Typ textpic und liegt in der linken Spalte. Typo3 4.4.4 Gruß, Ingo -- Urban Media GmbH Askanischer Platz 3 10963 Berlin Telefon: 030 – 29021 – 18620 Fax: 030 – 29021 – 999 18690 E-Mail: ingo.pre...@tagesspiegel.de Registriergericht: AG Charlottenburg Registriernummer: HRB 56368 Umsatzsteuer-Identifikationsnummer: DE 173223298 Geschäftsführung: Dr. Marion Bleß, Thomas Zydek ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: DAM-Rechte: Redakteure k önnen nicht hochladen
Hallo Christoph bei einem Kunden habe ich das Problem, daß die Gruppe der Redakteure keine Dateien hochladen kann. Der Media-Ordner befindet sich außerhalb des normalen Seitenbaumes (auf gleicher Höhe wie die Rootpage). Hat die Gruppe der Redakteure nebst der Datenbankfreigabe auch Schreibzugriff auf den Sysfolder Media (im Modul Zugriff)? Kannst du ansonsten mitteilen, was genau nicht geht: Kann man die Datei hochladen, aber sie kann nicht indexziert werden? Kannst du gar nicht erst etwas hochladen? Beste Grüsse, Lorenz Am 09.11.2010 18:52, schrieb Christoph Koch: ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Tmailform und MULTI_RECIPIENT_OPTIONS
Hallo liebe Liste, ich steh irgendwie auf dem Schlauch. ich hab tmailform 4.0.0 auf typo3 4.4.4 installiert. im formular hab ich eine select-box (MULTI_RECIPIENT_OPTIONS) und möchte gerne eine fehlermeldung haben, wenn der user vergessen hat da was auszuwählen. im html-template hab ich das hier: label class='###MULTI_RECIPIENT_ERR###'###MULTI_RECIPIENT_ERR_TXT###/label select name=tx_pilmailform_pi1[select][multi_recipient]###MULTI_RECIPIENT_OPTIONS### /select in der flexform hab ich die select-box so angelegt: Bitte eine Auswahl treffen - Inserat Stellengesuch und -Angebot;em...@net.de Inserat Ferien und Freizeit;em...@net.de Inserat Technik und Computer;em...@net.de Inserat Restbestände;em...@net.de Inserat Sonstiges;em...@net.de bei den feldeinstellungen hab ich das hier eingetrage: MULTI_RECIPIENT_OPTIONS_VAL;notEmpty; text: Bitte einen Empfauml;nger wauml;hlen keine fehlermeldung erscheint. leider. ich hab glaub ich alle möglichen variationen von MULTI_RECIPIENT_OPTIONS_VAL ausprobiert aber da ich so das feld ins template von der email einfüge müsste das doch richtig sein. äh, was überseh ich? ;-) thx bernd ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension
Hallo Dirk, wenn es darum geht: am elegantesten für die Anwender sind Flexforms. Damit kann der Anwender beim Einbinden des Plugins ein Template auswählen. Damit gehen dann sogar mehrere Instanzen mit eigenen Templates auf einer Seite. Noch eleganter ist es, wenn es auf beide Arten geht, dann kann man nämlich zusätzlich das Plugin via Typoscript direkt ins Template einbinden. Das ist in tt_news z. B. so verwirklicht. Gruß Peter -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension
Hallo Peter, danke für deine Antwort! Sorry, wenn ich so dumm frage. Wie ich es in dem wiki.typo3.org verstehe sind die FlexForms Formularfelder übers Backend, mit deren Hilfe ich dann die Konfiguration vornehmen kann, ohne dass die Anwender selbst TS schreiben müssen (sprich, ich wähle z.B. mittels Durchsuchen-Button die Folgeseite aus, das Template,...)?! Sowas wäre der letzte Schritt, den ich machen wollte. Erstmal alles so weit am Laufen haben, dass es mittels TS funktioniert und es dann noch anwenderfreundlich machen. Jetzt weiß ich ja auch, mit was ich das machen kann. Vielen Dank und viele Grüße, Dirk -Ursprüngliche Nachricht- Von: Peter Linzenkirchner li...@lisardo.de Gesendet: 10.11.2010 12:06:31 An: German TYPO3 Userlist typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension Hallo Dirk, wenn es darum geht: am elegantesten für die Anwender sind Flexforms. Damit kann der Anwender beim Einbinden des Plugins ein Template auswählen. Damit gehen dann sogar mehrere Instanzen mit eigenen Templates auf einer Seite. Noch eleganter ist es, wenn es auf beide Arten geht, dann kann man nämlich zusätzlich das Plugin via Typoscript direkt ins Template einbinden. Das ist in tt_news z. B. so verwirklicht. Gruß Peter -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ GRATIS! Movie-FLAT mit über 300 Videos. Jetzt freischalten unter http://movieflat.web.de ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension
Hallo Dirk, das hast du richtig verstanden. Gruß Peter -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Re: DAM-Rechte: Redak teure können nicht hochladen
Hallo Lorenz, am 10.11.2010 12:20, schriebst Du: Hat die Gruppe der Redakteure nebst der Datenbankfreigabe auch Schreibzugriff auf den Sysfolder Media (im Modul Zugriff)? Ja, hat sie. Auf einem Testsystem geht auch alles mit einer gleich eingerichteten Installation. Deswegen vermute ich nun ein tieferliegendes Problem (siehe unten). Kannst du ansonsten mitteilen, was genau nicht geht: Kann man die Datei hochladen, aber sie kann nicht indexziert werden? Kannst du gar nicht erst etwas hochladen? Dateien können hochgeladen werden, sind aber nicht sichtbar in DAM (Upload-Dialog wird beendet, Aktualisierung zeigt die Datei nicht). Wie ich inzwischen festgestellt habe, geht es nicht einmal als Admin. Das Intranet hat auch eine LDAP-Anbindung und es sieht momentan sehr danach aus, als ob hier das Problem bei nicht vorhandenen Rechten zu finden ist. Ich melde mich dann nochmals, wenn ein evtl. vorhandenes Problem mit LDAP geregelt wurde. -- Viele Grüße, Christoph ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension
Hallo Peter, ok, super, vielen Dank! @Rest: Sorry fürs Zumüllen der Liste! Viele Grüße, Dirk Ursprüngliche Nachricht- Von: Peter Linzenkirchner li...@lisardo.de Gesendet: 10.11.2010 14:49:25 An: German TYPO3 Userlist typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] TypoScript-Konfiguration fuer Extension Hallo Dirk, das hast du richtig verstanden. Gruß Peter -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ WEB.DE DSL Doppel-Flat ab 19,99 euro;/mtl.! Jetzt auch mit gratis Notebook-Flat! http://produkte.web.de/go/DSL_Doppel_Flatrate/2 ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Extbase: Wie komme ich an die UID eines gepspeicherten Objektes
Hallo zusammen, ich habe ein Problem mit Extbase. Ich versuche in meinem Controller folgende Aufrufe aufzurufen: $this-userRepository-add($user); $user-addMainAttendantToEvent($eventRepos-findByUid($data['event'])); Folgendes sollte passieren: Die Methode $user-addMainAttendantToEvent() sollte normalerweise einen Teilnehmer für ein Event abspeichern. Das klappt auch soweit. Leider bleibt die Spalte User jedoch leer. Es scheint daher zu kommen, dass $user-getUid() auch nach dem hinzufügen zum Repository leider kein Ergebnis liefert. Gibt es eine schöne Möglichkeit an die uid des Objektes ranzukommen, das ich in der Zeile zuvor gespeichert habe? Grüße Christian ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Mit realurl werden falsche links im News-Archiv erzeugt
Hallo Leute, ich beschäftige mich nun schon seit ein paar Tagen mit einem erstmals aufgetretenen Phänomen. Auf einer neuen website habe ich TYPO3 4.4.4 mit tt_news v2.5.2 im Einsatz. Die alte News-Version deshalb, weil ich die neue nicht zum laufen gebracht habe. Jedoch funktioniert ja auch mit der alten Version alles prächtig. Dank meiner Einträge in der localconf.php werden auch die News http://www.stadtkapelle.at/nc/news.html mit lesbaren Adressen ausgestattet. Hier kann ich jeden Artikel auswählen - es funktioniert. Was mich jedoch verblüfft ist die Tatsache, dass im Newsarchiv http://www.stadtkapelle.at/news/newsarchiv.html sowohl falsche als auch richtige links für den selben Eintrag erstellt werden. Gehe ich ins News-Archiv und klicke ich die derzeit einzige News an, kommt keine Detail-Anzeige sondern eine Fehlermeldung. Die erzeugte Adresse ist http://www.stadtkapelle.at/nc/news/singlearchiv/period/1289409834/article/34/Big-Band-Sound-Orchestra.html Klicke ich jedoch zuerst auf Juni 2010: 1 Einträge http://www.stadtkapelle.at/nc/news/newsarchiv/period/1275343200/2591999/archived.html und dann erst auf die News, funktioniert die Ausgabe der Detailanzeige! Die angezeigte Adresse ist dann aber anders: http://www.stadtkapelle.at/nc/news/singlearchiv/period/1275343200/2591999/archived/article/34/Big-Band-Sound-Orchestra.html Der Unterschied ist dabei nach der Periode zu finden: einmal /1289409834/ und das zweite Mal /1275343200/2591999/. Wie kann es sein, dass ein und derselben News zwei unterschiedliche Adressen zugeordnet werden? Ich habe nun schon einige Male die Extension gelöscht, Cache gelöscht, Extension neu installiert - zwecklos. Hat schon einmal jemand ein gleiches oder ähnliches Problem festgestellt? Zweckdienliche Mitteilung wären sehr hilfreich! -- Liebe Grüße Gerhard ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extbase: Wie komme ich an die UID eines gepspeicherten Objektes
Am 10.11.2010 17:06, schrieb Christian Bleicher: Hallo zusammen, ich habe ein Problem mit Extbase. Ich versuche in meinem Controller folgende Aufrufe aufzurufen: $this-userRepository-add($user); $user-addMainAttendantToEvent($eventRepos-findByUid($data['event'])); Folgendes sollte passieren: Die Methode $user-addMainAttendantToEvent() sollte normalerweise einen Teilnehmer für ein Event abspeichern. Das klappt auch soweit. Leider bleibt die Spalte User jedoch leer. Es scheint daher zu kommen, dass $user-getUid() auch nach dem hinzufügen zum Repository leider kein Ergebnis liefert. Gibt es eine schöne Möglichkeit an die uid des Objektes ranzukommen, das ich in der Zeile zuvor gespeichert habe? Grüße Christian du hast nicht vorher gespeichert... das Persistieren erfolgt erst nach dem der Controller durchgelaufen ist... vorher ist der $user nur zum Speichern vorgemerkt. Wenn ich mir so ansehe was du tust und was du beschreibst glaube ich aber eher dass dein modell falsch ist... also entweder müsstenst du $event-addAttendent($user) machen -- extbase würde sich beim speichern drum kümmern oder du müsstest $user-addEvent($eventRepos-findByUid) machen, dann ist die user id auch egal an der stelle... Wenn du die Relation von Hand irgendwo herstellst, machst du Bäääh. mfG Steffen Ritter ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extbase: Wie komme ich an die UID eines gepspeicherten Objektes
Hallo Steffen, so einfach geht das an der stelle leider nicht. Der Aufbau ist User-Attendant-Event. Der Attendant stellt sozusagen die Beziehung her und hat auch andere Attribute. Deshalb stelle ich die Beziehung so her. Im Controller will ich nun einen User anlegen und den Teilnehmer gleich mit dazu. Deshalb der Versuch wie unten beschrieben. Kann ich evtl einen forward auf eine andere controller action machen und hier den Attendant übergeben? Würde das dann klappen? Oder gibt es deiner Meinung nach einen besseren Weg das zu lösen? Grüße Christian Am Mittwoch, den 10.11.2010, 18:30 +0100 schrieb Steffen Ritter: Am 10.11.2010 17:06, schrieb Christian Bleicher: Hallo zusammen, ich habe ein Problem mit Extbase. Ich versuche in meinem Controller folgende Aufrufe aufzurufen: $this-userRepository-add($user); $user-addMainAttendantToEvent($eventRepos-findByUid($data['event'])); Folgendes sollte passieren: Die Methode $user-addMainAttendantToEvent() sollte normalerweise einen Teilnehmer für ein Event abspeichern. Das klappt auch soweit. Leider bleibt die Spalte User jedoch leer. Es scheint daher zu kommen, dass $user-getUid() auch nach dem hinzufügen zum Repository leider kein Ergebnis liefert. Gibt es eine schöne Möglichkeit an die uid des Objektes ranzukommen, das ich in der Zeile zuvor gespeichert habe? Grüße Christian du hast nicht vorher gespeichert... das Persistieren erfolgt erst nach dem der Controller durchgelaufen ist... vorher ist der $user nur zum Speichern vorgemerkt. Wenn ich mir so ansehe was du tust und was du beschreibst glaube ich aber eher dass dein modell falsch ist... also entweder müsstenst du $event-addAttendent($user) machen -- extbase würde sich beim speichern drum kümmern oder du müsstest $user-addEvent($eventRepos-findByUid) machen, dann ist die user id auch egal an der stelle... Wenn du die Relation von Hand irgendwo herstellst, machst du Bäääh. mfG Steffen Ritter ___ 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] Extbase: Wie komme ich an die UID eines gepspeicherten Objektes
Hallo Steffen, dein Tipp hat mir weitergeholfen. Danke dafür :-) Ich habe es nun einfach anders herum aufgebaut. Ich lege nun anstatt des Users den Attendant an und ordne ihm den User zu. Dann mithilfe des Repositorys speichern und es klappt. Danke für deine Hilfe Grüße Christian Am Mittwoch, den 10.11.2010, 21:30 +0100 schrieb Christian Bleicher: Hallo Steffen, so einfach geht das an der stelle leider nicht. Der Aufbau ist User-Attendant-Event. Der Attendant stellt sozusagen die Beziehung her und hat auch andere Attribute. Deshalb stelle ich die Beziehung so her. Im Controller will ich nun einen User anlegen und den Teilnehmer gleich mit dazu. Deshalb der Versuch wie unten beschrieben. Kann ich evtl einen forward auf eine andere controller action machen und hier den Attendant übergeben? Würde das dann klappen? Oder gibt es deiner Meinung nach einen besseren Weg das zu lösen? Grüße Christian Am Mittwoch, den 10.11.2010, 18:30 +0100 schrieb Steffen Ritter: Am 10.11.2010 17:06, schrieb Christian Bleicher: Hallo zusammen, ich habe ein Problem mit Extbase. Ich versuche in meinem Controller folgende Aufrufe aufzurufen: $this-userRepository-add($user); $user-addMainAttendantToEvent($eventRepos-findByUid($data['event'])); Folgendes sollte passieren: Die Methode $user-addMainAttendantToEvent() sollte normalerweise einen Teilnehmer für ein Event abspeichern. Das klappt auch soweit. Leider bleibt die Spalte User jedoch leer. Es scheint daher zu kommen, dass $user-getUid() auch nach dem hinzufügen zum Repository leider kein Ergebnis liefert. Gibt es eine schöne Möglichkeit an die uid des Objektes ranzukommen, das ich in der Zeile zuvor gespeichert habe? Grüße Christian du hast nicht vorher gespeichert... das Persistieren erfolgt erst nach dem der Controller durchgelaufen ist... vorher ist der $user nur zum Speichern vorgemerkt. Wenn ich mir so ansehe was du tust und was du beschreibst glaube ich aber eher dass dein modell falsch ist... also entweder müsstenst du $event-addAttendent($user) machen -- extbase würde sich beim speichern drum kümmern oder du müsstest $user-addEvent($eventRepos-findByUid) machen, dann ist die user id auch egal an der stelle... Wenn du die Relation von Hand irgendwo herstellst, machst du Bäääh. mfG Steffen Ritter ___ 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 -- Viele Grüße Christian Bleicher Die Lobby ___ DIE LOBBY Christian Bleicher Bölckestr.40 93051 Regensburg web: www.die-lobby.de email: m.stre...@die-lobby.de Tel: 0941 6464494-10 Fax: 0941 6464494-90 Umsatzsteuer-Identifikationsnummer gemäß 27 a Umsatzsteuergesetz: DE 246373402 -- Dieser Schriftverkehr kann rechtlich geschuetzte und/oder vertrauliche Informationen enthalten. Wenn Sie nicht der richtige Adressat sind, benachrichtigen Sie bitte den Absender und vernichten diese Nachricht ohne deren Inhalt zu kopieren, weiterzugeben oder auf andere Weise zu verwenden. Vielen Dank. Alle Aussagen geben nur Ansichten oder Meinungen des Autors wieder und entsprechen nicht zwingend denen von DIE LOBBY. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Mit realurl werden falsche links im News-Archiv erzeugt
Hallo, Am 10.11.2010 18:30, schrieb Gerhard Obermayr: Dank meiner Einträge in der localconf.php werden auch die News http://www.stadtkapelle.at/nc/news.html mit lesbaren Adressen ausgestattet. das /nc/ (was wohl einem ?no_cache=1 entspricht) deutet darauf hin, dass die News nicht gecached werden. So soll es eigentlich nicht sein. Hier kann ich jeden Artikel auswählen - es funktioniert. Was mich jedoch verblüfft ist die Tatsache, dass im Newsarchiv http://www.stadtkapelle.at/news/newsarchiv.html sowohl falsche als auch richtige links für den selben Eintrag erstellt werden. Gehe ich ins News-Archiv und klicke ich die derzeit einzige News an, kommt keine Detail-Anzeige sondern eine Fehlermeldung. Die erzeugte Adresse ist http://www.stadtkapelle.at/nc/news/singlearchiv/period/1289409834/article/34/Big-Band-Sound-Orchestra.html schwer zu sagen, vielleicht zeigst Du uns mal deine realurl Konfiguration. Viele Grüße Marco ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Neue Inhaltsspalte aus einer Extension heraus erzeugen?
Hallo zusammen, ich bastel gerade an einem FE-Plugin, welches IRRE benutzt. Das Plugin wird auf einer Seite eingefügt und man kann sich dort dann verschatelten Content zusammenklicken und zwar aus beliebigen TYPO3-Elementen, also tt_content records. Das funktioniert wunderbar, hat allerdings den Nachteil, dass die tt_content records in derselben Spalte gespeichert werden, in der ich das Plugin eingefügt habe. Das wird schnell unübersichtlich und verwirrt den Redakteur unnötig. Daher hatte ich die Idee aus der Extension heraus (vermutlich localonf.php oder ext_tables.php) eine neue Spalte anzeigen zu lassen und die tt_ontent records beim Speichern des Plugins per Hook in diese andere Spalte zu schieben. Der Hook funktioniert wunderbar, leider kriege ich es aber nicht hin eine neue Spalte zu erzeugen über die Extension. Wenn ich eine neue Spalte (beispielhaft mit der Nummer 255) fest im Bakend anzeige, dann funktioniert das natürlich. Diese Extension soll aber überall installierbar sein (und auch im TER veröffentlicht werden) und halt automatisch eine neue Spalte hinzufügen, unabhängig von der aktuellen Konfiguration im Backend. Ist sowas überhaupt möglich? Meine folgenden Versuche in der ext_tables.php der Extension brachten leider keinen Erfolg: $TCA['tt_content']['columns']['colPos']['config']['items']['255']['0'] = 'Inline Elements'; $TCA['tt_content']['columns']['colPos']['config']['items']['255']['1'] = '255'; Hat jemand eine Idee dazu oder bin ich hier total auf dem Holzweg und das geht einfach nicht? Muss mann eine solche Spalte tatsächlich fest im Backend einstellen, also bevor die Extension installiert wird? Bin für jeden Hinweis dankbar. Gruß, Markus ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] stdWrap in eigener Extension ... gezieltes Bild ausgeben
Hallo zusammen, zur späten Nacht habe ich hier ein kleines Problem bei der Ausgabe in einer eigenen Extension (Projektdatensätze mit beliebigen Bildern)... wie kann ich ein bestimmtes Bild aus mehreren, im Datensatz der Extension hochgeladenen Bilder ausgeben (der derzeitige Weg geht nur bei einem Bild in der Liste)? ...am liebsten wären mir da die stdWrap Funktionalität, dann ginge das ja problemlos über TypoScript... das gleiche gilt auch für die Bildbeschreibungen, die sind zeilenweise eingetragen pro Bild, wie greift man da auf z.B. die 13. Beschreibung zu... außerdem ??? warum greift hier die maxW Einstellung nicht ??? _ function singleView() { ... $record=$this-pi_getRecord('tx_iflocalprojects_projects',intval($this-piVars['item'])); $markerArray['###TITLE###']=$record['title']; $markerArray['###CAPTION###']=$record['caption']; $markerArray['###MAINPIC###']=$this-cObj-IMAGE(array( 'file' = 'uploads/tx_iflocalprojects/'.$record['images'], 'maxW' = '343c', 'parameter' = ' class=corners iradius24 iradiae1001 ', )); ... } _ -- Ralf-René Schröder http://if-20.com ... YAML templates for TYPO3 __ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Mehrsprachigkeit und Overlay
Hallo zusammen, ich habe bei einem Projekt das Thema Mehrsprachigkeit. Da die meisten Seiten ähnliche und teilweise sogar die gleichen Inhalte haben, verwend eich folgende config: config { sys_language_mode = content_fallback sys_language_overlay = 1 } Das bedeutet eine Übersetzung wird eingeblendet wenn sie vorhanden ist, ansonsten wird der Standard Text dargestellt. Nun mein Problem: Auf einigen Seiten unterscheidet sich die Anzahl der Elemente. Wenn bei Standard mehr Elemente da sind (z.B. Aktuelles) wird nicht die Übersetzung angezeigt, sondern nur der Standard Text. Dies kann cih durch kopieren der restlichen Elemente und leeren dieser lösen. Auch ist es nicht möglich mehr Elemente in der übersetzten Seite zu haben, da diese dann nicht angezeigt werden. Stehe ich momentan nur auf dem Schlauch? Gibt es eine bessere Lösung? Muss man wirklich eine gleiche Anzahl an Elementen in allen Sprachen haben? Vielen Dank für Eure Anregungen Tobias Hartmann ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Mit realurl werden falsche links im News-Archiv erzeugt
Am 10.11.2010 23:43, schrieb Marco Peemöller: Hallo, Am 10.11.2010 18:30, schrieb Gerhard Obermayr: Dank meiner Einträge in der localconf.php werden auch die News http://www.stadtkapelle.at/nc/news.html mit lesbaren Adressen ausgestattet. das /nc/ (was wohl einem ?no_cache=1 entspricht) deutet darauf hin, dass die News nicht gecached werden. So soll es eigentlich nicht sein. Hier kann ich jeden Artikel auswählen - es funktioniert. Was mich jedoch verblüfft ist die Tatsache, dass im Newsarchiv http://www.stadtkapelle.at/news/newsarchiv.html sowohl falsche als auch richtige links für den selben Eintrag erstellt werden. Gehe ich ins News-Archiv und klicke ich die derzeit einzige News an, kommt keine Detail-Anzeige sondern eine Fehlermeldung. Die erzeugte Adresse ist http://www.stadtkapelle.at/nc/news/singlearchiv/period/1289409834/article/34/Big-Band-Sound-Orchestra.html schwer zu sagen, vielleicht zeigst Du uns mal deine realurl Konfiguration. Viele Grüße Marco Klingt nach fehlenden nomatch-bypass Einträgen in der realurlconf. Björn ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] sr_feuser_register setfixed: Login funktioniert nicht
Liebe Kollegen, Beim Update einer Seite habe ich auf sr_feuser_register 2.6.1 umgestellt. Hierbei ergibt sich das Problem, dass die setfixed_ok-Seite zwar das Login-Formular für das erste Login nach dem Klick auf die Bestätigungs-E-Mail des neuen Benutzers anzeigt, der Klick auf den Button aber zu keinem Login führt. Man bleibt weiter ausgeloggt, wenn auch das Login-Formular nicht mehr angezeigt wird. - der Sysordner ist richtig gesetzt, die Datensätze finden sich hier auch freigeschaltet und mit der richtigen Gruppenzuweisung - ich habe zum Test eine Standardkonfiguration genommen und mein Template von der Vorversion und die meisten Spezialeinstellungen entfernt Ist das Problem oder besser die Lösung - bekannt? Vielen Dank für jeden Hinweis Susanna -- a m b r a n e t - Websites mit TYPO3 Kundenorientierte Beratung Umsetzung Dr. Susanna Künzl Föhrenstr. 33 90542 Eckental b. Nürnberg Tel.: 0 91 26 - 28 90 90 http://www.ambranet.de Treffen Sie Ihre Kunden im Internet! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german