286 lines
16 KiB
YAML
286 lines
16 KiB
YAML
generator:
|
|
class: stAdminGenerator
|
|
param:
|
|
model_class: Blog
|
|
theme: simple
|
|
applications: []
|
|
|
|
title: "Blog"
|
|
route: "@stBlogCategoryBackend"
|
|
icon: stBlog
|
|
|
|
documentation:
|
|
pl: https://www.sote.pl/docs/blog
|
|
en: https://www.soteshop.com/docs/blog
|
|
head:
|
|
package: stBlogPlugin
|
|
applications: []
|
|
list:
|
|
filters:
|
|
short_description_trimed: {filter_field: blog_i18n.short_description}
|
|
peer_method: doSelectWithI18n
|
|
peer_count_method: doCountWithI18n
|
|
title: Wpisy
|
|
menu:
|
|
display: [_list, category_list]
|
|
fields:
|
|
_list: {name: Wpisy, action: stBlogBackend/list}
|
|
category_list: {name: Kategorie, action: stBlogCategoryBackend/list}
|
|
description: Zarządzaj wpisami na stronie sklepu
|
|
display: [=name, ~blog_category_list, created_at, active]
|
|
fields:
|
|
name: {name: Tytuł, params: truncate_text=50}
|
|
created_at: {name: Data dodania, type: plain, params: date_format='dd-MM-yyyy'}
|
|
short_description: {name: Treść, params: truncate_text=100 link_to="text/edit?id=%%id%%" }
|
|
short_description_trimed: {name: Treść, params: size=30;}
|
|
blog_category_list: {name: Kategorie, params: truncate_text=50}
|
|
active: {name: Aktywny}
|
|
hideable: [blog_category_list]
|
|
actions:
|
|
_create: {name: Dodaj}
|
|
object_actions:
|
|
_edit: -
|
|
_delete: -
|
|
sort: [created_at, desc]
|
|
empty_message: {message: "Dodaj wiadomości (wpisy) związane ze sklepem i wstaw je na główną stronę.", i18n: stBlogBackend}
|
|
edit:
|
|
title: Edycja wpisu
|
|
description: Zarządzaj wpisami na stronie sklepu
|
|
display:
|
|
"Wpis": [active, created_at, name, head_description, _image_main_page, long_description, short_description, ~blog_category, _recommend, _products, alternative_url]
|
|
"Zachęcenie do podjęcia akcji (CTA Call to Action).": [cta_name, cta_url, _cta_position, cta_description_head, cta_description_foot]
|
|
fields:
|
|
name: {name: Tytuł, params: "disabled=false size=80", required: true}
|
|
created_at: {name: Data dodania}
|
|
blog_category: {name: Kategorie, help: "Kategorie służą do grupowania wpisów o podobnej tematyce.", type: plain,}
|
|
active: {name: Aktywny}
|
|
short_description: {name: Opis na liście, type: textarea_tag, params: rich=true tinymce_options="height:100,width:'100%', theme:'simple'" disabled=false, help: 'Skrócona treść wyświetlana na liście postów i wykorzystywana w pozycjonowaniu. Ilość wyświetlanych znaków można zmienić w konfiguracji.'}
|
|
recommend: {name: Polecane wpisy, help: "Rekomendowane wpisy."}
|
|
products: {name: Polecane produkty, help: "Produkty, które chcesz promować we wpisie."}
|
|
alternative_url: {name: Link alternatywny, help: "Link do strony, która ma się otworzyć po kliknięciu we wpis na liście.", params: "style=width: 100%"}
|
|
long_description: {name: Treść wpisu, type: textarea_tag, required: true, params: rich=true tinymce_options="height:600,width:'100%'" disabled=false, help: "Treść wpisu. Dla lepszego pozycjonowania, użyj kilku słów kluczowych w opisie. Możesz zastosawać znacznik {CTA} aby wstawić w treści zachęcenie do podjęcia akcji"}
|
|
head_description: {name: Opis w nagłówku, type: textarea_tag, params: rich=true tinymce_options="height:600,width:'100%'" disabled=false, help: "Umieszczony nad galerią aby zachęcić do przeczytania całości wpisu."}
|
|
image_main_page: {name: Zdjęcia, type: admin_input_file_tag, upload_dir: blog/main, params: include_link=blog/main include_remove=true, help: "Zdjęcia wyświetlane we wpisie. Zalecany rozmiar min. 700px x 700px. Pierwsze zdjęcie jest zdjęciem głównym."}
|
|
cta_description_head: {name: Opis nad przyciskiem, type: textarea_tag, params: rich=true tinymce_options="height:600,width:'100%'" disabled=false, help: "Tekst przed przyciskiem CTA"}
|
|
cta_description_foot: {name: Opis pod przyciskiem, type: textarea_tag, params: rich=true tinymce_options="height:600,width:'100%'" disabled=false, help: "Tekst po przycisku"}
|
|
cta_name: {name: Tekst na przycisku, params: "disabled=false", help: "Np. Sprawdź, Dowiedz się Więcej, Przeczytaj, Zamów." }
|
|
cta_url: {name: Link przycisku, params: "disabled=false size=80", help: "Link do strony, która ma się otworzyć po kliknięciu w przycisk."}
|
|
cta_position: {name: Wyrównanie przycisku}
|
|
|
|
|
|
|
|
hideable: [blog_category, alternative_url, products]
|
|
|
|
actions:
|
|
_delete: {name: Usuń}
|
|
view_product: {name: Podgląd, action: viewPost, i18n: stBlogBackend, icon: preview, only_for: edit, params: target="_blank"}
|
|
_list: {name: Lista}
|
|
_save: {name: Zapisz}
|
|
_save_and_add: {name: Zapisz i dodaj}
|
|
|
|
config:
|
|
menu: {use: list.menu}
|
|
title: Konfiguracja
|
|
description: Zarządzaj wpisami na stronie sklepu
|
|
display:
|
|
"NONE": [active]
|
|
"Strona główna": [active_home, show_head, homepage_name, homepage_name_position, date, show_date, display_type, post_grid, number, show_title, show_image, show_image_position, show_more, char_numbers, ~blog_category_home, homepage_button_show, homepage_button]
|
|
"Lista wpisów": [list_show_date, list_date, list_display_type, list_post_grid, list_number, list_show_title, list_show_image, list_show_image_position, list_show_more, list_char_numbers, list_all_name, list_all_description, list_show_category_posts, list_category_posts_number]
|
|
"Wpis": [post_show_date, post_show_gallery, post_show_gallery_thumb, post_show_sidebar, post_number]
|
|
"Kategorie": [category_navi, category_navi_name, category_list]
|
|
"Polecane wpisy": [post_r_name, list_r_show_date, list_r_date, list_r_display_type, list_r_post_grid, list_r_show_title, list_r_show_image, list_r_show_image_position, list_r_show_more, list_r_char_numbers]
|
|
"Polecane produkty": [product_r_name, products_r_post_grid, products_r_description_type, products_r_description_show, products_r_description_char]
|
|
|
|
|
|
fields:
|
|
active: {name: Aktywuj, checked: false, type: checkbox}
|
|
active_home: {name: Pokaż na stronie głównej, checked: false, type: checkbox}
|
|
show_head: {name: Pokaż nagłówek, checked: false, type: checkbox}
|
|
homepage_button_show: {name: Pokaż przycisk wszystkie posty, checked: false, type: checkbox}
|
|
homepage_name: {name: Nazwa nagłówka, params: disabled=false , is_i18n: true }
|
|
homepage_button: {name: Nazwa przycisku, params: disabled=false , is_i18n: true}
|
|
homepage_name_position:
|
|
name: Wyrównanie nagłówka
|
|
type: select
|
|
display: [left, right, center]
|
|
options:
|
|
left: {name: Do lewej, value: left}
|
|
right: {name: Do prawej, value: right}
|
|
center: {name: Wyśrodkowany, value: center}
|
|
selected: left
|
|
|
|
show_date: {name: Pokaż datę, checked: false, type: checkbox}
|
|
date:
|
|
name: Wyświetlana data
|
|
type: select
|
|
display: [none, updated, created]
|
|
options:
|
|
none: {name: Brak, value: 0}
|
|
updated: {name: Data ostatniej zmiany, value: 1}
|
|
created: {name: Data utworzenia, value: 2}
|
|
selected: created
|
|
post_grid:
|
|
name: Ilość kolumn
|
|
type: select
|
|
display: [one, two, three, four]
|
|
options:
|
|
one: {name: 1, value: 12}
|
|
two: {name: 2, value: 6}
|
|
three: {name: 3, value: 4}
|
|
four: {name: 4, value: 3}
|
|
selected: two
|
|
show_image_position:
|
|
name: Pozycja zdjęcia
|
|
type: select
|
|
display: [side, top, float]
|
|
options:
|
|
side: {name: Obok wpisu, value: side}
|
|
top: {name: Nad wpisem, value: top}
|
|
float: {name: Opływający, value: float}
|
|
selected: side
|
|
number: {name: Ilość wpisów, params: size=3}
|
|
show_image: {name: Pokaż zdjęcie, checked: false, type: checkbox}
|
|
show_title: {name: Pokaż tytuł, checked: false, type: checkbox}
|
|
show_more: {name: Pokaż link "Więcej", checked: false, type: checkbox}
|
|
char_numbers: {name: Ilość znaków w opisie}
|
|
blog_category_home: {name: Kategorie na stronie głównej}
|
|
|
|
list_show_date: {name: Pokaż datę, checked: false, type: checkbox}
|
|
list_date:
|
|
name: Wyświetlana data
|
|
type: select
|
|
display: [none, updated, created]
|
|
options:
|
|
none: {name: Brak, value: 0}
|
|
updated: {name: Data ostatniej zmiany, value: 1}
|
|
created: {name: Data utworzenia, value: 2}
|
|
selected: created
|
|
list_post_grid:
|
|
name: Ilość kolumn
|
|
type: select
|
|
display: [one, two, three, four]
|
|
options:
|
|
one: {name: 1, value: 12}
|
|
two: {name: 2, value: 6}
|
|
three: {name: 3, value: 4}
|
|
four: {name: 4, value: 3}
|
|
selected: two
|
|
display_type:
|
|
name: Wyrównanie
|
|
type: select
|
|
display: [masonary, flat]
|
|
options:
|
|
masonary: {name: Sąsiadujące, value: masonary}
|
|
flat: {name: Proste, value: flat}
|
|
selected: masonray
|
|
list_show_image_position:
|
|
name: Pozycja zdjęcia
|
|
type: select
|
|
display: [side, top, float]
|
|
options:
|
|
side: {name: Obok wpisu, value: side}
|
|
top: {name: Nad wpisem, value: top}
|
|
float: {name: Opływający, value: float}
|
|
selected: side
|
|
list_display_type:
|
|
name: Wyrównanie
|
|
type: select
|
|
display: [masonary, flat]
|
|
options:
|
|
masonary: {name: Sąsiadujące, value: masonary}
|
|
flat: {name: Proste, value: flat}
|
|
selected: masonray
|
|
list_number: {name: Ilość wpisów, params: size=3}
|
|
list_show_image: {name: Pokaż zdjęcie, checked: false, type: checkbox}
|
|
list_show_title: {name: Pokaż tytuł, checked: false, type: checkbox}
|
|
list_show_more: {name: Pokaż link "Więcej", checked: false, type: checkbox}
|
|
list_char_numbers: {name: Ilość znaków w opisie}
|
|
list_show_image: {name: Pokaż zdjęcie, checked: false, type: checkbox}
|
|
list_show_category_posts: {name: Pokaż posty w opisie kategorii, checked: false, type: checkbox}
|
|
list_category_posts_number: {name: Ilość postów w opisie kategorii , params: size=3}
|
|
post_show_date: {name: Pokaż datę, checked: false, type: checkbox}
|
|
post_show_sidebar: {name: Pokaż prawą kolumnę, checked: false, type: checkbox}
|
|
post_number: {name: Ilość polecanych wpisów, params: size=3}
|
|
post_show_gallery: {name: Pokaż zdjęcia, checked: false, type: checkbox}
|
|
post_show_gallery_thumb: {name: Pokaż małe zdjęcia, checked: false, type: checkbox}
|
|
|
|
list_r_show_date: {name: Pokaż datę, checked: false, type: checkbox}
|
|
list_r_date:
|
|
name: Wyświetlana data
|
|
type: select
|
|
display: [none, updated, created]
|
|
options:
|
|
none: {name: Brak, value: 0}
|
|
updated: {name: Data ostatniej zmiany, value: 1}
|
|
created: {name: Data utworzenia, value: 2}
|
|
selected: created
|
|
list_r_post_grid:
|
|
name: Ilość kolumn
|
|
type: select
|
|
display: [one, two, three, four]
|
|
options:
|
|
one: {name: 1, value: 12}
|
|
two: {name: 2, value: 6}
|
|
three: {name: 3, value: 4}
|
|
four: {name: 4, value: 3}
|
|
selected: two
|
|
list_r_show_image_position:
|
|
name: Pozycja zdjęcia
|
|
type: select
|
|
display: [side, top, float]
|
|
options:
|
|
side: {name: Obok wpisu, value: side}
|
|
top: {name: Nad wpisem, value: top}
|
|
float: {name: Opływający, value: float}
|
|
selected: side
|
|
list_r_display_type:
|
|
name: Wyrównanie
|
|
type: select
|
|
display: [masonary, flat]
|
|
options:
|
|
masonary: {name: Sąsiadujące, value: masonary}
|
|
flat: {name: Proste, value: flat}
|
|
selected: masonray
|
|
list_r_show_image: {name: Pokaż zdjęcie, checked: false, type: checkbox}
|
|
list_r_show_title: {name: Pokaż tytuł, checked: false, type: checkbox}
|
|
list_r_show_more: {name: Pokaż link "Więcej", checked: false, type: checkbox}
|
|
list_r_char_numbers: {name: Ilość znaków w opisie}
|
|
list_r_show_image: {name: Pokaż zdjęcie, checked: false, type: checkbox}
|
|
list_description: {name: Treść nagłówka bloga, type: textarea_tag, params: rich=true tinymce_options="height:100,width:'100%'" disabled=false, help: 'Opis wyświetlana na liście postów' , is_i18n: true }
|
|
list_all_description: {name: Opis kategorii "wszystkie", type: textarea_tag, params: rich=true tinymce_options="height:100,width:'100%'" disabled=false, help: 'Opis wyświetlana na liście wszystkich postów' , is_i18n: true }
|
|
list_all_keywords: {name: Słowa kluczowe kategorii "wszystkie", type: textarea_tag, params: style="width:430px", help: 'Słowa kluczowe wyświetlane w metatagach' , is_i18n: true }
|
|
list_all_name: {name: Tytuł kategorii "wszystkie", params: disabled=false , is_i18n: true }
|
|
product_r_name: {name: Nazwa polecanych produktów, params: disabled=false , is_i18n: true }
|
|
post_r_name: {name: Nazwa polecanych wpisów, params: disabled=false , is_i18n: true }
|
|
products_r_post_grid:
|
|
name: Ilość kolumn
|
|
type: select
|
|
display: [one, two, three, four]
|
|
options:
|
|
one: {name: 1, value: 12}
|
|
two: {name: 2, value: 6}
|
|
three: {name: 3, value: 4}
|
|
four: {name: 4, value: 3}
|
|
selected: three
|
|
|
|
products_r_description_type:
|
|
name: Rodzaj opisu
|
|
type: select
|
|
display: [short, long]
|
|
options:
|
|
short: {name: "Skrócony", value: short }
|
|
long: {name: "Pełny", value: long }
|
|
selected: short
|
|
|
|
products_r_description_show: {name: Skracaj opis, checked: true, type: checkbox}
|
|
products_r_description_char: {name: Ilość znaków w opisie, params: size=3}
|
|
|
|
category_navi: {name: Pokaż kategorie w nawigacji, checked: false, type: checkbox}
|
|
category_navi_name: {name: Nazwa kategorii w nawigacji, params: disabled=false , is_i18n: true}
|
|
category_list: {name: Pokaż kategorie na listach, checked: false, type: checkbox}
|
|
|
|
|
|
|
|
actions:
|
|
_save: {name: Zapisz}
|
|
hideable: [show_date, display_type, post_grid, number, show_image_position, show_more, char_numbers, list_show_date, list_display_type, list_post_grid, list_number, list_show_image_position, list_show_more, list_char_numbers] |