CoolCMS API

Forms

Table of Contents

Traits

ApiClientFormTrait
Form of one external Api client (`Admin:System:ApiClient`, add/edit).
ApiClientKeyFormTrait
Form of one key of an application with Api access (`Admin:System:ApiClient`, `addKey` / `editKey`).
AssetVariantFormTrait
Form of one image variant (`Admin:System:AssetVariant`, add/edit).
BlacklistedWordFormTrait
Add/edit form of a blacklisted word: the active switch and the word per language (language tabs; a language with its switch off is not checked). The skeleton comes from {@see \App\Core\Base\Admin\BasePresenter::createForm()}.
BlacklistFormTrait
Add/edit form of a blacklist item.
CountryFormTrait
Country edit form — translated name; ISO code, VAT id prefix, EU membership (flag + since/until), sort, active. Edit only (the ISO list is seeded by SQL).
CronJobFormTrait
Schedule form of a single cron job (`Admin:System:CronJob`, edit).
CurrencyFormTrait
Add/edit form of a currency.
CustomAssetFormTrait
Add/edit form of a single custom code in the library (`Admin:System:CustomAsset`).
CustomAssetTabSaveTrait
Decision logic for saving the custom code tab of the page form.
CustomAssetTabTrait
Custom code tab of the page form; it only assigns existing codes to the page.
EmailFormTrait
Add/edit form of an email template.
EmailQueueFormTrait
Add/edit form of an email queue item.
ExternalConnectionFormTrait
Forms of third-party connections, one form per installed connection.
ImageFormTrait
Add/edit form of an image (Asset).
LanguageFormTrait
Add/edit form of a language.
LocalizationFormTrait
Add/edit form of a localization.
LoginProviderFormTrait
Add/edit form of a login provider (OAuth).
MenuFormTrait
Form for managing the menu itself (not its items): creating a new menu and editing the title of an existing one.
MenuItemFormTrait
Add/edit form of a menu item ({@see MenuItem}), the counterpart of the `edit` rowAction and the add link in the item DataGrid.
NotificationFormTrait
Add/edit form of a notification.
NotificationTypeFormTrait
Add/edit form of a notification type.
OperatorFormTrait
Form of the website operator: who runs the website, how to reach them and how they present themselves on the Operator card.
PageFormTrait
Add/edit form of a front-end page.
PageSectionFormTrait
Add/edit form of a page section (`Admin:System:PageSection`).
PaymentCallbackFormTrait
Add/edit form of a payment callback: flat config entity with the callback key and routing (`serviceName`, `namespace`, `class`, `function`).
PaymentFormTrait
Add/edit form of a payment.
PaymentGateFormTrait
Add/edit form of a payment gateway.
PaymentRegionFormTrait
Add/edit form of a payment region.
PdfTemplateFormTrait
Add/edit form of a PDF template.
PdfTemplateLayoutFormTrait
Add/edit form of a PDF layout: `key`, `name`, `css`.
PrivilegeGroupFormTrait
Form of a privilege group: header (key, module, entity, family), language tabs (name, description) and a Multiplier of privileges (key plus a checkbox for every role).
RegionFormTrait
Add/edit form of a region.
SiteIdentityFormTrait
Site identity form: name, tagline, author and four images (logo, dark logo, favicon, default OG image).
SmtpSettingFormTrait
Add/edit form of an SMTP / e-mail address setting.
SupplyKindFormTrait
Supply kind form — translated name + help text, machine key, legal nature (enum select), default flag, sort, active.
TariffFormTrait
Add/edit form of a tariff.
ThemePickerTrait
Template and color variant picker: the shared core of both appearance screens, "Website appearance" ({@see \App\UI\Admin\System\Presenters\ThemeSettingPresenter}, front end templates) and "Admin settings" ({@see \App\UI\Admin\System\Presenters\AdminSettingPresenter}, admin templates).
ThemeSettingFormTrait
Form of the "Website appearance" screen: the front end branch of template selection.
UnitFormTrait
Unit of measure form.
UserDiscountLevelFormTrait
Add/edit form of a discount level.
UserFormTrait
Add/edit form of a user.
UserGroupFormTrait
Add/edit form of a user group.
UserPaymentFormTrait
Add/edit form of a user payment.
UserRoleFormTrait
Add/edit form of a user role (RBAC v2 columns included).
UserTypeFormTrait
Add/edit form of a user type.
VatRateFormTrait
VAT rate form — supply kind, country, percents, validity from/to, note.

Enums

CustomAssetTabSaveOutcome
Outcome of saving a page together with the code set from the custom code tab.
On this page

Search results