Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
languagexml
themeMidnight
<record model="ir.actions.act_window" id="test_action">
	<field name="name">Test Action</field>
	<field name="res_model">das .model</field>
	<field name="view_mode">graph</field>
	<field name="view_id" ref="spezifischer_view"/>
	<field name="domain">[Filter]</field>
</record>

...

Schränkt die Ergebnismenge ein. Nur spezifische Einträge werden angezeigt.


Menuitem und action sind untrennbar miteinander verbunden, zwar kann das action Feld in menuitem leer gelassen werden jedoch hat dieses dann auch kein Verhalten.

Views repräsentieren Datenbankobjekte  auf der Oberfläche. Views werden mit XML definiert. Odoo generiert dann daraus die Ansicht im Browser.

...

Jeder view muss in der Tabelle ir.ui.view registriert werden um von odoo angezeigt zu werden. Wie üblich muss ein einzigartiger Name vergeben werden. Unter model gibt man die Quelle der Daten an(Tabelle). Views können per id oder per (model, typ) angefragt werden, für letzteres entscheidet priority welcher view verwendet wird(die kleinste Zahl hat höchste Priorität). Von arch wird das layout zwischen seinen Anfangs- und Endtags definiert.


Um den Kontext zu wahren sollte dies alles in der selben Datei stehen.


Codeblock
languagexml
themeMidnight
<odoo>
	<data>
		<record model="ir.ui.view" id="view_id">
			<field name="name">view.name</field>
			<field name="model">object_name</field>
			<field name="priority" eval="16"/>
			<field name="arch" type="xml">
				<tree string="Beliebiger Text">
					<field name="name"/>
				</tree>
			</field
		</record>

		<record model="ir.actions.act_window id="test_action">
			<field name="name">Test Action</field>
			<field name="res_model">das.model</field>
			<field name="view_mode">graph</field>
			<field name="view_id" ref="spezifischer_view"/>
			<field name="domain">Filter</field>
		</record>

		<menuitem />

	</data>
</odoo>


Info

Rechtliche Hinweise / Impressum

...