intermediate draft

This commit is contained in:
msyu
2025-06-06 06:03:11 +03:00
parent 529334d03b
commit 118012e17e
9 changed files with 394 additions and 107 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
<cfcomponent displayname="Generic Page Info" output="true">
<cfproperty name="entity" type="string"/>
<cfproperty name="key" type="string"/>
<cfproperty name="key" type="string"/><!--- 2025-06-05 06:31:27 разрешим ему быть списком через запятую или пустой строкой ---><!--- повсеместно используется в конструкции where e.#pageInfo.key#=<cfqueryparam attributeCollection=#id#/>, для составного ключа придется написать что-то более сложное --->
<cfproperty name="status" type="struct"/>
<cfproperty name="track" type="struct"/>
<cfproperty name="permission" type="integer"/>
@@ -11,7 +11,7 @@
<cffunction name="init" access="public">
<cfargument name="entity" type="string" required="true"/>
<cfargument name="key" type="string" default="#arguments.entity#_id"/>
<cfargument name="key" type="string" default="#arguments.entity#_id"/><!--- 2025-06-05 06:31:27 разрешим ему быть списком через запятую или пустой строкой, для составных ключей --->
<cfargument name="track" type="struct" required="true"/>
<cfset this.entity=arguments.entity/>