Dies wird von der aktuellen XSD von system.xml ( Magento / Config / etc / system.xsd ) nicht unterstützt .
Um ein solches Verhalten für alle Arten von Feldern gleichzeitig zu aktivieren, ist es möglich, es zu erweitern \Magento\Config\Block\System\Config\Form\Field::render()
(z. B. mithilfe von Plugins), damit es den neuen type
Wert des attribute
Elements unterstützt:
<field id="token" ...>
<label>Auth Token</label>
<attribute type="disabled">1</attribute>
</field>
Im Moment ist es möglich , einen beliebigen Wert für angeben , type
von attribute
Element, sondern nur Wert shared
wird verarbeitet werden, finden \Magento\Config\Block\System\Config\Form::_getSharedCssClass()
. Eine ähnliche Verarbeitung kann in einem neuen Plugin hinzugefügt werden, um das Element zu deaktivieren, wenn dies attribute
angegeben ist.