Re: [TYPO3-german] per pageTSconfig ein readonly Feld setzen ???

2016-09-04 Diskussionsfäden Ralf-Rene Schröder
Am 04.09.2016 um 10:56 schrieb Dr. Dieter Porth:
>> in dem Fall das ein Admin aushilft und auch Datensätze anlegt, soll
>> ebenfalls die gleiche Relation erstellt werden...
> Wenn der Admin aushilft, kann er sich doch einfach als der User
> einloggen, so dass die Logik greift.
> Vom Admin sollte man erwarteen, dass er weiß was er tut bzw. dass er
> seine Fehler korrigieren kann.
OK... falscher Sprachgebrauch von mir...
ich meinte keinen echten Admin, sondern einen Quasi-Manager beim Kunden,
der übergeordnet arbeitet und auch keine Fehler machen soll ;)

aber trotzdem Danke für die Tipps...
die Idee von Renzo hat jetzt funktioniert.

-- 
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] per pageTSconfig ein readonly Feld setzen ???

2016-09-04 Diskussionsfäden Ralf-Rene Schröder
Am 04.09.2016 um 09:21 schrieb Renzo Bauen:

> du könntest es ja auch hidden setzen
> (TCEFORM.deinetabelle.deinfeld.disabled=1) und dann trotzdem einen
> Defaultwert zuweisen...
> So ist das Feld nicht sichtbar für den Redakteur (dem Admin kannst Du es
> sichtbar lassen) und der Defaultwert kommt problemlos in der DB an.

THANKS... das ist die Lösung, danke...

-- 
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] per pageTSconfig ein readonly Feld setzen ???

2016-09-04 Diskussionsfäden Dr. Dieter Porth

Hallo Ralf-Rene


Am 03.09.2016 um 23:56 schrieb Ralf-Rene Schröder:

Am 03.09.2016 um 09:51 schrieb Dr. Dieter Porth:

Entweder ein Feld soll änderbar sein oder nicht. Dazwischen gibt es nichts.

ganz so "binär" ist es leider nicht ;)
Ich habe für etwa 2 Dutzend Datenredakteure für jeden seinen eigenen
Sys-Ordner (das ist aus Gründen der Übersichtlichkeit zwingend).
In dem Moment wo darin Datensätze neu angelegt werden, sollen die eine
automatische Verknüpfung zu einem synchronisierten FE-User bekommen
UND
in dem Fall das ein Admin aushilft und auch Datensätze anlegt, soll
ebenfalls die gleiche Relation erstellt werden...
Wenn der Admin aushilft, kann er sich doch einfach als der User 
einloggen, so dass die Logik greift.
Vom Admin sollte man erwarteen, dass er weiß was er tut bzw. dass er 
seine Fehler korrigieren kann.



eigentlich über das pageTSconfig jeder Seite problemlos möglich mit:
TCAdefaults.tx_myext_domain_model_myrecord.myparam = 99

aber nun kann der Redakteur an diesm Feld noch rumspielen (!!!)
und wundert sich hinterher wenn es schief geht...
Wie kann ich einen Wert aus dem pageTSconfig beim Anlegen in die DB
bekommen der aber redaktionell weder beim Anlegen noch beim editieren
des Datensatzes verändert werden kann ?
ReadOnly wäre für den Redakteur beim Editieren richtig, aber da kriege
ich dann beim Anlegen keinen Default Wert durch...
Hast du mal probiert, die ReadOnly-Sperrung auf User-Ebene zu definieren 
- also bei den Redakteursrechten?


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

Re: [TYPO3-german] per pageTSconfig ein readonly Feld setzen ???

2016-09-04 Diskussionsfäden Renzo Bauen
Hallo Ralf-Rene

du könntest es ja auch hidden setzen
(TCEFORM.deinetabelle.deinfeld.disabled=1) und dann trotzdem einen
Defaultwert zuweisen...
So ist das Feld nicht sichtbar für den Redakteur (dem Admin kannst Du es
sichtbar lassen) und der Defaultwert kommt problemlos in der DB an.

Gruss Renzo
-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 


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

Re: [TYPO3-german] per pageTSconfig ein readonly Feld setzen ???

2016-09-03 Diskussionsfäden Ralf-Rene Schröder
Am 03.09.2016 um 09:51 schrieb Dr. Dieter Porth:
> Entweder ein Feld soll änderbar sein oder nicht. Dazwischen gibt es nichts.
ganz so "binär" ist es leider nicht ;)
Ich habe für etwa 2 Dutzend Datenredakteure für jeden seinen eigenen
Sys-Ordner (das ist aus Gründen der Übersichtlichkeit zwingend).
In dem Moment wo darin Datensätze neu angelegt werden, sollen die eine
automatische Verknüpfung zu einem synchronisierten FE-User bekommen
UND
in dem Fall das ein Admin aushilft und auch Datensätze anlegt, soll
ebenfalls die gleiche Relation erstellt werden...

eigentlich über das pageTSconfig jeder Seite problemlos möglich mit:
TCAdefaults.tx_myext_domain_model_myrecord.myparam = 99

aber nun kann der Redakteur an diesm Feld noch rumspielen (!!!)
und wundert sich hinterher wenn es schief geht...
Wie kann ich einen Wert aus dem pageTSconfig beim Anlegen in die DB
bekommen der aber redaktionell weder beim Anlegen noch beim editieren
des Datensatzes verändert werden kann ?
ReadOnly wäre für den Redakteur beim Editieren richtig, aber da kriege
ich dann beim Anlegen keinen Default Wert durch...

> Oder möchtest du immer einen bestimmten Default-Wert setzen, dann
> definiere das auch entsprechend 
genau das versuche ich ja... für jede Seite ein anderer fester Wert...

> oder nehme das Feld User-Function, um den Default-Wert zu definieren?
werd ich mir mal anschauen, bin nur nicht so der PHP-Crack...

-- 
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] per pageTSconfig ein readonly Feld setzen ???

2016-09-03 Diskussionsfäden Dr. Dieter Porth

Hallo Ralf-Rene,

Was meinst du genau?

Entweder ein Feld soll änderbar sein oder nicht. Dazwischen gibt es nichts.

Oder möchtest du immer einen bestimmten Default-Wert setzen, dann 
definiere das auch entsprechend oder nehme das Feld User-Funkction, um 
den Default-Wert zu definieren?


http://blog.systemfehler.net/typo3-tca-feld-mit-userfunc-benutzen/

Dieter


Am 02.09.2016 um 16:25 schrieb Ralf-Rene Schröder:

Hallo zusammen...
ich habe ein (im TCA readonly) Feld, was ich aber gerne trotzdem setzen
würde... geht das überhaupt und wie...

im pageTSconfig funktioniert folgendes NICHT :
TCAdefaults.tx_myext_domain_model_myrecord.myparam = 99
(kommt wegen ReadOnly nicht in der DB an !!!)

mein derzeitige Workarond ist auf das readonly im TCA zu verzichten,
dafür mit einem DICKEN Hinweis im Label (ist natürlich subotimal)...



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