public static function init()
 {
     global $REX;
     $sql = new rex_sql();
     $sql->setQuery('SELECT * FROM ' . $REX['TABLE_PREFIX'] . 'tracking_code WHERE id = 1');
     if ($sql->getRows() > 0) {
         self::$trackingCode = $sql->getValue('tracking_code');
     }
 }
Пример #2
0
<?php

$func = rex_request('func', 'string');
if (rex_request('func', 'string') == 'save') {
    $trackingCode = trim(rex_request('tracking_code', 'string'));
    $sql = new rex_sql();
    //$sql->debugsql = 1;
    $sql->setQuery('UPDATE ' . $REX['TABLE_PREFIX'] . 'tracking_code SET tracking_code = "' . $trackingCode . '" WHERE id = 1');
    if ($sql->getError() == '') {
        echo rex_info($I18N->msg('tracking_code_configfile_update'));
    } else {
        echo rex_warning($I18N->msg('tracking_code_configfile_nosave'));
    }
}
rex_tracking_code::init();
$trackingCode = rex_tracking_code::getTrackingCode();
?>

<div class="rex-addon-output">
	<h2 class="rex-hl2"><?php 
echo $I18N->msg('tracking_code_tracking_code', rex_tracking_code_utils::sanitizeUrl($REX['SERVER']));
?>
</h2>
	<div class="rex-area-content">
		<form action="index.php" method="post">
			<textarea <?php 
if (OOPlugin::isAvailable('be_utilities', 'codemirror') || isset($REX['ADDON']['be_style']['plugin_customizer']['codemirror']) && $REX['ADDON']['be_style']['plugin_customizer']['codemirror'] == 1) {
    ?>
style="display: none;"<?php 
}
?>