first commit
This commit is contained in:
13
plugins/appImageTagPlugin/config/config.php
Normal file
13
plugins/appImageTagPlugin/config/config.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
if (SF_APP == 'frontend')
|
||||
{
|
||||
stPluginHelper::addEnableModule('appImageTagFrontend', 'frontend');
|
||||
$dispatcher->connect('smarty.slot.prepend', array('appImageTagListener', 'prepend'));
|
||||
}
|
||||
elseif (SF_APP == 'backend')
|
||||
{
|
||||
stPluginHelper::addRouting('appImageTagBackend', '/app-image-tags/:action/*', 'appImageTagBackend', 'showCategoryImageTags', 'backend');
|
||||
stPluginHelper::addEnableModule('appImageTagBackend', 'backend');
|
||||
$dispatcher->connect('stAdminGenerator.generateStCategory', array('appImageTagListener', 'generateStCategory'));
|
||||
$dispatcher->connect('autoStCategoryActions.postSave', array('appImageTagListener', 'postSaveCategory'));
|
||||
}
|
||||
87
plugins/appImageTagPlugin/config/schema.yml
Normal file
87
plugins/appImageTagPlugin/config/schema.yml
Normal file
@@ -0,0 +1,87 @@
|
||||
propel:
|
||||
_attributes: { package: plugins.appImageTagPlugin.lib.model }
|
||||
|
||||
app_category_image_tag:
|
||||
_attributes:
|
||||
phpName: appCategoryImageTag
|
||||
id:
|
||||
type: integer
|
||||
required: true
|
||||
primaryKey: true
|
||||
foreignTable: st_category
|
||||
foreignReference: id
|
||||
onDelete: cascade
|
||||
tags:
|
||||
type: VARCHAR
|
||||
size: 8192
|
||||
required: false
|
||||
phpType: array
|
||||
image:
|
||||
type: VARCHAR
|
||||
size: 128
|
||||
required: false
|
||||
|
||||
app_category_image_tag_gallery:
|
||||
_attributes:
|
||||
phpName: appCategoryImageTagGallery
|
||||
isI18N: true
|
||||
i18nTable: app_category_image_tag_gallery_i18n
|
||||
id:
|
||||
type: integer
|
||||
required: true
|
||||
primaryKey: true
|
||||
autoIncrement: true
|
||||
category_id:
|
||||
type: integer
|
||||
required: true
|
||||
foreignTable: st_category
|
||||
foreignReference: id
|
||||
onDelete: cascade
|
||||
position:
|
||||
type: integer
|
||||
required: true
|
||||
default: 0
|
||||
opt_url:
|
||||
type: VARCHAR
|
||||
size: 255
|
||||
required: false
|
||||
tags:
|
||||
type: VARCHAR
|
||||
size: 8192
|
||||
required: false
|
||||
phpType: array
|
||||
opt_description:
|
||||
type: VARCHAR
|
||||
size: 512
|
||||
required: false
|
||||
description_color:
|
||||
type: SMALLINT
|
||||
required: true
|
||||
default: 0
|
||||
image:
|
||||
type: VARCHAR
|
||||
size: 128
|
||||
required: false
|
||||
|
||||
app_category_image_tag_gallery_i18n:
|
||||
_attributes:
|
||||
phpName: appCategoryImageTagGalleryI18n
|
||||
id:
|
||||
type: integer
|
||||
required: true
|
||||
primaryKey: true
|
||||
foreignTable: app_category_image_tag_gallery
|
||||
foreignReference: id
|
||||
onDelete: cascade
|
||||
culture:
|
||||
isCulture: true
|
||||
primaryKey: true
|
||||
type: VARCHAR
|
||||
size: 7
|
||||
url:
|
||||
type: VARCHAR
|
||||
size: 255
|
||||
required: false
|
||||
description:
|
||||
type: VARCHAR
|
||||
size: 512
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
propel:
|
||||
st_category:
|
||||
_attributes:
|
||||
phpName: Category
|
||||
is_app_image_tag_active:
|
||||
type: BOOLEAN
|
||||
default: true
|
||||
Reference in New Issue
Block a user