first commit

This commit is contained in:
2025-03-12 17:06:23 +01:00
commit 2241f7131f
13185 changed files with 1692479 additions and 0 deletions

View 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'));
}

View 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

View File

@@ -0,0 +1,8 @@
---
propel:
st_category:
_attributes:
phpName: Category
is_app_image_tag_active:
type: BOOLEAN
default: true