[TYPO3-german] Re: Löschen von Inline Records in BE Formularen verhindern

Patrick Schriner patrick.schriner at diemedialen.de
Wed Sep 26 10:25:28 CEST 2012


Hallo Daniel,

keine Ahnung ob dir das hilft, ich hatte dieser Tage ein ähnliches  
Problem, da readOnly=1 bei IRRE Elementen nicht greift.

Im TCA kann man mit enableControls und levelLinksPosition einen  
readOnly-ähnlichen Effekt erreichen:

'config' => array(
	'type' => 'inline',
	'foreign_table' => '...',
	'appearance' => array(
		'enabledControls' => array(
				'info' => false,
				'new' => false,
				'dragdrop' => false,
				'sort' => false,
				'hide' => false,
				'delete' => false
		),
		'levelLinksPosition' => 'none'
	),
),

p.s. Die Lösung ist auch hier beschrieben:  
http://lists.typo3.org/pipermail/typo3-project-irre/2008-May/000294.html

On Tue, 25 Sep 2012 22:25:26 +0200, Daniel Gercke <gercke at hnm.de> wrote:

> Hallo,
>
> ich möchte bei einigen Inline Records verhindern, dass diese durch  
> Redakteure gelöscht werden können wenn Sie als Inline Element eines  
> Formulares angezeigt werden. Ist dies möglich?
>
> Hintergrund:
> Es gibt keine Warnung, wenn auf diesen Datensatz weitere referenzieren.
> In der "normalen" Listenansicht bekommt man ja einen Warnhinweis, wenn  
> man ein Element löscht, auf das noch Referenzen zeigen. Wenn man das  
> gleiche Element jedoch als Inline Element in einem Formular löscht gibt  
> es diesen Hinweis nicht.
>
> Oder ist es möglich, dort auch einen solchen Hinweis auszugeben?
>
> Gruß,
>
> Daniel


-- 
Patrick Schriner


More information about the TYPO3-german mailing list