70 lines
3.5 KiB
PHP
70 lines
3.5 KiB
PHP
<?php
|
|
|
|
namespace BRSystems\Core\Cms\cmsTextManager\inc;
|
|
|
|
class cmsTextManagerConst
|
|
{
|
|
// Default value and classificator type for text manager
|
|
const DEFAULT_LANGUAGE = 7;
|
|
const CL_TYPE_ARTICLES = 264; // Article classificator type id
|
|
|
|
// Image upload types
|
|
const IMG_CAROUSEL_TYPE = 1; // Carousel
|
|
const IMG_CNT_TYPE = 3; // Content
|
|
const IMG_TYPE = 2; // Background
|
|
|
|
// APC Keys
|
|
const APC_CATEGORY_MENU_KEY = "APP_CATEGORY_MENU_";
|
|
const APC_HEADER_CATEGORY_MENU_KEY = "APP_HEADER_CATEGORY_MENU_";
|
|
const APC_SHOP_SIDE_BANNER_KEY = "APP_SHOP_SIDE_BANNER_";
|
|
const APC_INDEX_GLOBAL_KEY = 'INDEX_GLOBAL';
|
|
const APC_INDEX_COOKIES_KEY = 'INDEX_COOKIES';
|
|
const APC_INDEX_AGREE_TO_TERMS_KEY = 'INDEX_AGREE_TO_TERMS';
|
|
const APC_INDEX_CONTACT_US_KEY = 'INDEX_CONTACT_US';
|
|
const APC_COLLECTION_BANNER_KEY = 'INDEX_COLLECTION_BANNER';
|
|
const APC_ABOUT_US_KEY = 'ABOUT_US_CNT';
|
|
const APC_FAQ_KEY = 'FAQ_CNT';
|
|
const APC_DISCLAIMER_KEY = 'DISCLAIMER_CNT';
|
|
const APC_PRIVACY_POLICY_KEY = 'PRIVACY_POLICY_CNT';
|
|
const APC_PAYMENT_POLICY_KEY = 'PAYMENT_POLICY_CNT';
|
|
const APC_RETURN_POLICY_KEY = 'RETURN_POLICY_CNT';
|
|
const APC_SHIPPING_POLICY_KEY = 'SHIPPING_POLICY_CNT';
|
|
|
|
// Text manager types for Index page
|
|
const INDEX_PAGE_HERO_SLIDER = 1456; // Index page header
|
|
const INDEX_PAGE_SERVICES = 1457; // Index page services
|
|
const INDEX_PAGE_ABOUT_PRODUCT = 1458; // Index page about product
|
|
const INDEX_PAGE_TESTIMONIAL = 1459; // Index page testimonial
|
|
const INDEX_PAGE_TESTIMONIAL_BG = 1460; // Index page bg
|
|
const INDEX_PAGE_ABOUT_TEXT = 1461; // Index page About text section
|
|
|
|
// Text manager types for other pages
|
|
const PAGE_TYPE_COOKIES = 1462; // cookies page
|
|
const PAGE_TYPE_AGREE_TO_TERMS = 1463; // TERMS TO AGREEMENT
|
|
const PAGE_TYPE_CONTACT_US = 1464; // CONTACT US page
|
|
const POPUP_SUBSCRIBE_BG = 1467; // Background image for subscribe popup
|
|
const GLOBAL_BREADCRUMBS = 1468; // Global breadcrumbs
|
|
const SHOP_SIDE_BANNER = 1469; // Shop sidebar banner
|
|
const COLLECTION_BANNER = 1470; // Shop collection banner
|
|
const PAGE_TYPE_ABOUT_US = 1472; // ABOUT US page
|
|
const PAGE_TYPE_FAQ = 1473; // FAQ page - main
|
|
const PAGE_TYPE_DISCLAIMER = 1474; // Disclaimer page
|
|
const PAGE_TYPE_PRIVACY_POLICY = 1476; // Privacy Policy page
|
|
const PAGE_TYPE_PAYMENT_POLICY = 1477; // Payment Policy page
|
|
const PAGE_TYPE_RETURN_POLICY = 1478; // Return Policy page
|
|
const PAGE_TYPE_SHIPPING_POLICY = 1479; // Shipping Policy page
|
|
const PAGE_TYPE_COPYRIGHT = 1480; // Copyright page
|
|
|
|
// Text manager types for Products categories and sub-categories
|
|
const BASE_SUB_CATEGORIES = 1443; // Base sub categories
|
|
const BASE_CATEGORIES = 1442; // Base categories
|
|
|
|
// Constants for creating category links
|
|
const MAP_URL_TYPE = 315; // Map url classificator type ID for site map urls table
|
|
const MAP_SUB_URL_TYPE = 316; // Map url classificator type ID for site map urls table
|
|
const CATEGORY_ALIAS_ID = 899; // Category url alias ID
|
|
const CATEGORY_TYPES = [self::BASE_SUB_CATEGORIES, self::BASE_CATEGORIES];
|
|
|
|
// TODO: Not implemented types.
|
|
}
|