[TYPO3-german] Persistieren eines Felds in blog Extension greift nicht

2018-02-28 Diskussionsfäden Michael Roth

Hallo miteinander,

ich benötige für die TYPO3 blog Extension (v7.6) unter TYPO3 7.6 zwei 
weitere Felder im Author Object.


Das hat mit einer Extension auch wunderbar geklappt, ich kann die Daten 
im Backend lesen, schreiben anlegen etc. Nur mit dem Persistieren der 
Daten auf das Frontend haut es noch nicht hin.


Viele Beispiele im Netz greifen auf tx_news zurück mit einer Subclass 
und einem Recordtype. Das hat aber die tx_blog hier nicht.


Anbei mal meine setup.txt, (die ich auch im TS-Browser sehen kann), aber 
es greift nicht. (Ja, die autoload und Cache Folder lösche ich jedesmal…;))


# ist es korrekt auf die extension hin zu persistieren
# oder muss es config.tx_extbase.persistence heißen und
# in der ext_typoscript_setup.txt statt im Configurations
# Ordner landen? hat aber auch nicht das gewünschte Ergebnis
# gebracht
plugin.tx_blog.persistence {
classes {
T3G\AgencyPack\Blog\Domain\Model\Author {
subclass {
# das gibt es hier ja eigentlich nicht,
# aber wie bekomme ich die subclass hier
# rein
0 = Glutrot\BlogAuthor\Domain\Model\Author
}
}
Glutrot\BlogAuthor\Domain\Model\Author {
mapping {
tableName = tx_blog_domain_model_author
# muss dann ein recordType gesetzt werden?
recordType =  T3G\AgencyPack\Blog\Domain\Model\Author
}
}
}


Wo liegt mein Fehler? Was habe ich übersehen? Jede Hilfe willkommen…

Dank & Gruß

Michael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Erweitertes Loginverfahren

2012-11-23 Diskussionsfäden Michael Roth

Hallo Liste,

ich habe eine Vorgabe durch einen Kunden, der gerne folgendes beim Login 
möchte:


3 Felder für ein Login. Das erste Feld wird nur wirklich mit dem FE-User 
überprüft (d.h. dass das Passwortfeld nicht wirklich benötigt wird - 
ergo einfach gesetzt). Das zweite Feld muss nur auf Korrektheit der Form 
überprüft werden (6 Ziffern), das dritte Feld ist eine E-Mail Adresse 
die semantisch auf Korrektheit - und wo möglich auf Existenz - überprüft 
wird. Falls alles zutrifft, wird der User eingeloggt und die hinterlegte 
E-Mail Adresse in eine Tabelle geschrieben (zwecks Rückfragen bei Bedarf).


Ich habe jetzt schon eine ganze Weile gegoogelt und geguckt, aber nichts 
gefunden, was das in dieser Form - oder leicht angepasst - könnte. 
Bleibt mir nichts anderes, als es als Extension zu schreiben, oder hat 
jemand einen anderen Vorschlag?


mic

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] TemplaVoilà und Seitenversionierung

2011-04-18 Diskussionsfäden Michael Roth
Hallo,

um das nochmal aufzugreifen, da ich ja ganz kurz beschrieben habe, was
ich ändere - nämlich nur ein einfaches Textelement - vielleicht doch
nochmal die Bitte, ob es einen Hinweis auf Konfiguration, PHP etc. gibt.
Mir gehen leider ein wenig die Ideen aus...Gibt es Wechselwirkungen mit
anderen Plugins (DAM?)

Zusammenfassend:
- Es wird kein neues Element bei der Versionierung erzeugt
- Es wurde nur ein einfacher Text verändert


Grüße

Micha

Am 15.04.11 14:20, schrieb Michael Roth:
 Hallo,
 
 ich habe derzeit nur ein Text hinzugefügt im normalen Textbereich. Mehr
 nicht und die Workspaces habe bewusst nicht gewechselt. Die Problematik
 kenne ich aus der Standarddarstellung.
 
 Grüße
 
 Micha
 
 
 Am 15.04.11 13:56, schrieb Peter Niederlag:
 Hallo,

 Am 15.04.2011 11:07, schrieb Michael Roth:
 Hallo,
 [...]
 Na ja, mehr kann ich ja jetzt nicht machen, weil Version neu = Version
 alt. Dies wird auch dadurch deutlich, dass das Diff keinen Unterschied
 zwischen den beiden Versionen erzeugt.

 Das wäre meine nächste Frage gewesen...
 ... Das ist dann aber eher sehr komisch bzw. unerwartet. ;(

 Was änderst Du denn überhaupt genau?

 Ich habe das mal testweise mit 4.5.3-dev und TV 1.5.4 versucht
 nachzuvollziehen. Bei mir tut alles wie gewünscht!

 In welchem Workspace arbeitest Du denn überhaupt? Wenn du über die
 Versionierung versc. Versionen bearbeitest solltest du das IMO nur im
 LIVE-workspace tun!!! Ansonsten kann es AFAIR zu solchen, von Dir
 beschriebenen Oddities kommen. Das aber eher unabhängig von TV.

 Gruß und hth,
 Peter
 ___
 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] TemplaVoilà und Seitenversionierung

2011-04-15 Diskussionsfäden Michael Roth
Hallo,

danke Chris für die Listenempfehlung. Werde dem auch folgen, wollte
jetzt hier aber auch noch antworten.

Workspaces benötigen wir in unserem Zusammenhang nicht wirklich. Es
sollen die Seiten einfach flach versioniert werden. Und ehrlich...ich
bin froh, wenn meine Kunden das dann auch so einsetzen.

@Peter: Was mache ich *ganz* *genau* ;)?

Step 1: Ich lege eine Seite mit Inhalt via Page in TV an.
Step 2: Ich klicke auf Versioning und dann auf Create version of this
page und erstelle eine neue Version. Diese taucht dann in der
Versionsliste auf
Step 3: Ich klicke auf Edit in der Liste und zwar auf meine neu
erstellte Version.
Step 4: Ich verändere den Text dort und speichere ab. Leider ist dann
die neue Version gleich online, obgleich sie in der Versionierungsliste
nicht als online Variante geführt wird. Sie bekommt auch eine neue UID
und die OID des Live Originals.

Na ja, mehr kann ich ja jetzt nicht machen, weil Version neu = Version
alt. Dies wird auch dadurch deutlich, dass das Diff keinen Unterschied
zwischen den beiden Versionen erzeugt. Ach ja, im Template Element ist
auch die Old style Column number auf 0 und damit auf den Main Content
gesetzt...falls das eine Rolle spielen sollt.

Habe ich einen Denkfehler in der Versionierungsnutzung?

Grüße

Micha


Am 15.04.11 08:35, schrieb Peter Niederlag:
 Hallo,
 
 Am 14.04.2011 23:47, schrieb Michael Roth:
 Hallo,
 [...]
 Ich lege die neue Seitenversion an, führe eine Änderung durch und die
 Änderung ist, obgleich nicht gepublisht, sofort online...
 
 Was machst Du *ganz* *genau*? Es gibt IMO keinen Grund warum
 Versioning/Workspaces von Seiteneigenschaften mit TV nicht funktionieren
 könnte/sollte.
 
 [...]
 
 Gruß,
 Peter
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] TemplaVoilà und Seitenversionierung

2011-04-15 Diskussionsfäden Michael Roth
Hallo,

ich habe derzeit nur ein Text hinzugefügt im normalen Textbereich. Mehr
nicht und die Workspaces habe bewusst nicht gewechselt. Die Problematik
kenne ich aus der Standarddarstellung.

Grüße

Micha


Am 15.04.11 13:56, schrieb Peter Niederlag:
 Hallo,
 
 Am 15.04.2011 11:07, schrieb Michael Roth:
 Hallo,
 [...]
 Na ja, mehr kann ich ja jetzt nicht machen, weil Version neu = Version
 alt. Dies wird auch dadurch deutlich, dass das Diff keinen Unterschied
 zwischen den beiden Versionen erzeugt.
 
 Das wäre meine nächste Frage gewesen...
 ... Das ist dann aber eher sehr komisch bzw. unerwartet. ;(
 
 Was änderst Du denn überhaupt genau?
 
 Ich habe das mal testweise mit 4.5.3-dev und TV 1.5.4 versucht
 nachzuvollziehen. Bei mir tut alles wie gewünscht!
 
 In welchem Workspace arbeitest Du denn überhaupt? Wenn du über die
 Versionierung versc. Versionen bearbeitest solltest du das IMO nur im
 LIVE-workspace tun!!! Ansonsten kann es AFAIR zu solchen, von Dir
 beschriebenen Oddities kommen. Das aber eher unabhängig von TV.
 
 Gruß und hth,
 Peter
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] TemplaVoilà und Seitenversionierung

2011-04-14 Diskussionsfäden Michael Roth
Hallo,

ich möchte gerne die Seitenversionierung mit TemplaVoilà nutzen. In
unterschiedlichen Kombinationen von TYPO3 und TV-Versionen (4.4.4 -
4.4.7 + 1.4.4 und 4.5.2 + 1.5.4) bekomme ich nur folgendes Phänomen hin:

Ich lege die neue Seitenversion an, führe eine Änderung durch und die
Änderung ist, obgleich nicht gepublisht, sofort online...Auch ein Swap
etc. bringt dann nichts mehr. Es ist vielmehr so, dass keine neue
Version angelegt wird, sprich der Record nicht wirklich geschrieben ist,
sondern nur eine nette neue Versionsüberschrift angelegt wird, hinter
der sich nichts verbirgt. Auch ein Blick über die originale Page
Struktur verrät das. Faktisch erstellt das System also nichts...

Lege ich - aus einer in TV angelegten Seite - über die klassische Page
Variante eine neue Version an, kann ich diese völlig problemlos
bearbeiten und versionieren. Nur - im Wechsel zu TV - interessiert es
dies nicht. Für TV gibt es diese Seite dann gar nicht...

Habe ich im Konzept der Versionierung was falsch verstanden, oder ist
das Zusammenspiel mit TemplaVoilà generell schwierig? Oder habe ich was
vergessen zu konfigurieren?

Bin für jeden Hinweis dankbar. Ich weiß, Google ist mein bester Freund,
aber bisher nicht…

Grüße

Micha
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Flexform Problem

2009-12-10 Diskussionsfäden Michael Roth

Hallo,

ich versuche gerade eine eigene Extension zu programmieren, was soweit 
ziemlich gut klappt.
Nun will ich die Extension über Flexform konfigurieren, das ist auch 
soweit nicht schwer.


Nun meine Frage, ich habe eine select Feld und hätte gerne das neben der 
Selectbox ein Text mit weiteren Informationen erscheint. wenn der 
Benutzer etwas ausgewählt hat. Geht das ?


Michael

--
--
Michael Roth   email r...@zid.tuwien.ac.at
Certified Project Management Associate http://www.zid.tuwien.ac.at/michael_roth/
Red Hat Certified Technician
Brandschutzwart gemäß TRVB O 117
Zentraler Informatikdienst (ZID)   Tel. (++43-1) 588 01 - 42091
Technische Universitaet Wien   Fax. (++43-1) 588 01 - 42099
Wiedner Hauptstr. 8-10, A-1040 Wien
DVR-Nummer 0005886

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german