55 lines
2.1 KiB
YAML
55 lines
2.1 KiB
YAML
generator:
|
|
class: stAdminGenerator
|
|
param:
|
|
model_class: Handelo
|
|
theme: simple
|
|
|
|
head:
|
|
package: stHandeloPlugin
|
|
|
|
list:
|
|
title: Lista produktów
|
|
description: Zarządzanie porównywarką cen Handelo
|
|
max_per_page: 20
|
|
display: [id, _product, active]
|
|
peer_method: doSelectJoinAll
|
|
actions:
|
|
_
|
|
object_actions:
|
|
_edit: -
|
|
_delete: -
|
|
filters:
|
|
product: {filter_field: product.name}
|
|
fields:
|
|
id: {name: ID}
|
|
product: {name: Nazwa produktu, sort_field: product.name, params: size=50}
|
|
active: {name: Aktywny}
|
|
menu:
|
|
display: [list, generate]
|
|
fields:
|
|
list: {name: Lista produktów, action: @stHandeloPluginDefault}
|
|
generate: {name: Generowanie pliku xml, action: stHandeloBackend/generateCustom}
|
|
|
|
edit:
|
|
title: Edycja produktu
|
|
description: Zarządzanie porównywarką cen Handelo
|
|
menu: {use: list.menu}
|
|
display:
|
|
"Dane głowne": [id, product, active]
|
|
fields:
|
|
product: {name: Nazwa produktu}
|
|
active: {name: Aktywny}
|
|
actions:
|
|
_list: {name: Lista}
|
|
_save: {name: Zapisz}
|
|
_delete: {name: Usuń}
|
|
|
|
generate_model_class: Handelo
|
|
|
|
custom_actions:
|
|
custom: [generate]
|
|
|
|
generate_custom:
|
|
menu: {use: list.menu}
|
|
title: Generowanie pliku xml
|
|
description: Zarządzanie porównywarką cen Handelo |