######################## ##### REPORT ERROR ##### ######################## #Formulaire en bas de page pour reporter une erreur lib.reportError.btn > lib.reportError.form > lib.reportError.btn = TEXT lib.reportError.form = COA ### Uniquement dans les page de rubrique principale ### [{$menuRubrque1} in tree.rootLineIds || {$menuRubrque2} in tree.rootLineIds || {$menuRubrque3} in tree.rootLineIds || {$menuRubrque4} in tree.rootLineIds || {$menuRubrque5} in tree.rootLineIds || {$menuRubrque6} in tree.rootLineIds || {$menuRubrque7} in tree.rootLineIds || {$menuRubrque8} in tree.rootLineIds || {$menuRubrque9} in tree.rootLineIds] ### Génération du bouton ### lib.reportError.btn = TEXT lib.reportError.btn { value = {$settings.reportError.info}{$settings.reportError.text} insertData = 1 } ### Génération de l'iframe ### lib.reportError.form = COA lib.reportError.form { wrap =
10 = TEXT 10 { typolink { parameter = {$reportError} additionalParams.data = TSFE:id additionalParams.wrap = &page_id=| returnLast = url } wrap = } } [end] # On pré-rempli le champ page_id plugin.tx_powermail.settings.setup.prefill.page_id = TEXT plugin.tx_powermail.settings.setup.prefill.page_id.data = GP:page_id ### Récupération des email ### lib.reportError.email = TEXT lib.reportError.email { data = GP:tx_powermail_pi1|field|page_id preUserFunc = Wseils\Wseils\Utility\UserFuncs\ReportError->user_recipientEmail } ### Génération du lien pour l'email ### lib.reportError.page = COA lib.reportError.page { 10 = TEXT 10 { wrap = rawUrlEncode = 1 stdWrap.typolink { parameter.data = GP:tx_powermail_pi1|field|page_id returnLast = url forceAbsoluteUrl = 1 forceAbsoluteUrl.scheme = https } } 20 < .10 20.wrap = {$site.domain}?redirect_url=| }