feat(admin): clear Ukrainian labels for Tariffs collection + visible toggle (hide non-ezy tickets)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
f2a560f9e6
commit
c619a8dcda
2 changed files with 20 additions and 2 deletions
|
|
@ -6,16 +6,19 @@ const adminFieldAccess: FieldAccess = ({ req: { user } }) => user?.role === 'adm
|
|||
|
||||
export const Tariffs: CollectionConfig = {
|
||||
slug: 'tariffs',
|
||||
labels: { singular: 'Квиток', plural: 'Квитки (тарифи)' },
|
||||
admin: {
|
||||
useAsTitle: 'last_synced_name',
|
||||
defaultColumns: [
|
||||
'last_synced_name',
|
||||
'display_name',
|
||||
'last_synced_name',
|
||||
'category_tag',
|
||||
'last_synced_price',
|
||||
'visible',
|
||||
],
|
||||
group: 'Каталог',
|
||||
description:
|
||||
'Керування квитками: показ/приховування, значки, описи, фото. Зніміть «Показувати на сайті», щоб приховати квиток (напр. якщо його ще немає в ezy).',
|
||||
},
|
||||
access: {
|
||||
read: () => true,
|
||||
|
|
@ -106,7 +109,17 @@ export const Tariffs: CollectionConfig = {
|
|||
],
|
||||
},
|
||||
{ name: 'sort', type: 'number', defaultValue: 0, admin: { position: 'sidebar' } },
|
||||
{ name: 'visible', type: 'checkbox', defaultValue: true, admin: { position: 'sidebar' } },
|
||||
{
|
||||
name: 'visible',
|
||||
type: 'checkbox',
|
||||
label: 'Показувати на сайті',
|
||||
defaultValue: true,
|
||||
admin: {
|
||||
position: 'sidebar',
|
||||
description:
|
||||
'Зніміть галочку, щоб приховати квиток із сайту (напр. якщо його ще немає в ezy).',
|
||||
},
|
||||
},
|
||||
{
|
||||
name: 'last_synced_name',
|
||||
type: 'text',
|
||||
|
|
|
|||
|
|
@ -398,6 +398,8 @@ export interface Tag {
|
|||
createdAt: string
|
||||
}
|
||||
/**
|
||||
* Керування квитками: показ/приховування, значки, описи, фото. Зніміть «Показувати на сайті», щоб приховати квиток (напр. якщо його ще немає в ezy).
|
||||
*
|
||||
* This interface was referenced by `Config`'s JSON-Schema
|
||||
* via the `definition` "tariffs".
|
||||
*/
|
||||
|
|
@ -454,6 +456,9 @@ export interface Tariff {
|
|||
}[]
|
||||
| null
|
||||
sort?: number | null
|
||||
/**
|
||||
* Зніміть галочку, щоб приховати квиток із сайту (напр. якщо його ще немає в ezy).
|
||||
*/
|
||||
visible?: boolean | null
|
||||
/**
|
||||
* Оновлюється автоматично при синхронізації
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue