73 lines
3.4 KiB
YAML
73 lines
3.4 KiB
YAML
generator:
|
|
class: stAdminGenerator
|
|
param:
|
|
model_class: Skapiec
|
|
theme: simple
|
|
|
|
head:
|
|
package: stSkapiecPlugin
|
|
|
|
list:
|
|
title: Lista produktów
|
|
description: Zarządzanie porównywarką cen Skąpiec
|
|
max_per_page: 20
|
|
display: [id, _product, active]
|
|
peer_method: doSelectJoinAll
|
|
peer_count_method: doCountJoinAll
|
|
actions:
|
|
_
|
|
object_actions:
|
|
_edit: -
|
|
_delete: -
|
|
filters:
|
|
product: {filter_field: product.opt_name}
|
|
fields:
|
|
id: {name: ID}
|
|
product_id: {name: ID produktu, sort_field: product.id}
|
|
product: {name: Nazwa produktu, sort_field: product.opt_name, params: size=50}
|
|
active: {name: Aktywny}
|
|
menu:
|
|
fields:
|
|
list: {name: Lista produktów, action: @stSkapiecPluginDefault}
|
|
config: {name: Konfiguracja, action: stSkapiecBackend/config}
|
|
generate: {name: Generowanie pliku xml, action: stSkapiecBackend/generateCustom}
|
|
display: [list, generate, config]
|
|
|
|
edit:
|
|
title: Edycja produktu
|
|
description: Zarządzanie porównywarką cen Skąpiec
|
|
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ń}
|
|
menu: {use: list.menu}
|
|
|
|
config:
|
|
title: Konfiguracja
|
|
description: Zarządzanie porównywarką cen Skąpiec
|
|
display:
|
|
"Ustawienia główne": [shop_id, shop_name, use_product_code, use_ean]
|
|
fields:
|
|
shop_id: {name: Numer id sklepu, params: size=5}
|
|
shop_name: {name: Nazwa sklepu, params: size=30}
|
|
use_product_code: {name: Dodaj kod producenta na podstawie kodu produktu, checked: false, type: checkbox}
|
|
use_ean: {name: Dodaj kod EAN/ISBN, checked: false, type: checkbox}
|
|
actions:
|
|
_list: {name: Lista}
|
|
_save: {name: Zapisz}
|
|
menu: {use: list.menu}
|
|
|
|
generate_model_class: Skapiec
|
|
|
|
custom_actions:
|
|
custom: [generate]
|
|
|
|
generate_custom:
|
|
menu: {use: list.menu}
|
|
title: Generowanie pliku xml
|
|
description: Zarządzanie porównywarką cen Skąpiec |