intermediate draft
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
<cfsilent></cfsilent><!--- prepare environment ---><!--- v02 17:35 28.06.2018---><!---14:55 29.06.2018 bug fixed--->
|
||||
<cfsilent></cfsilent><!--- prepare environment --->
|
||||
<!--- v02 17:35 28.06.2018--->
|
||||
<!---14:55 29.06.2018 bug fixed--->
|
||||
<!---v03 2025-06-05 06:25 added ATTRIBUTES.defaultBackUrl--->
|
||||
<cfimport prefix="m" taglib="../lib"/>
|
||||
|
||||
<cfparam name="ATTRIBUTES.entity" type="string"/>
|
||||
@@ -8,7 +11,9 @@
|
||||
<cfparam name="ATTRIBUTES.formEncType" type="string" default=""/>
|
||||
<cfparam name="ATTRIBUTES.trackOut" type="string" default="tr"/>
|
||||
|
||||
<cfparam name="ATTRIBUTES.defaultBackUrl" default="#ATTRIBUTES.entity#_ls.cfm"/>
|
||||
<cfparam name="ATTRIBUTES.thisUrl" default=""/>
|
||||
<!--- заново конструируем Url текущей страницы, без трека --->
|
||||
<cfif len(ATTRIBUTES.thisUrl) EQ 0><!--- наугад используем типовое соглашение--->
|
||||
<cfparam name="#ATTRIBUTES.key#" default="-1"/>
|
||||
<cfset id=evaluate("#ATTRIBUTES.key#")/><!---*** неизящно, зато безопасно---><!--- *** как-то не слишком безопасно --->
|
||||
@@ -18,7 +23,7 @@
|
||||
<m:ac obj="#ATTRIBUTES.accessObject#" permissionOut="permission"/>
|
||||
<cfset permission=2/><!--- *** --->
|
||||
|
||||
<m:track thisUrl="#ATTRIBUTES.thisUrl#" defaultBackUrl="#ATTRIBUTES.entity#_ls.cfm" output="track"/>
|
||||
<m:track thisUrl="#ATTRIBUTES.thisUrl#" defaultBackUrl="#ATTRIBUTES.defaultBackUrl#" output="track"/>
|
||||
|
||||
<cfset pageInfo=CreateObject("component","detail_page_info").init("#ATTRIBUTES.entity#","#ATTRIBUTES.key#",#track#,"#permission#","frm",#request.thisPage#,"POST","#ATTRIBUTES.formEncType#")/>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user