Example #1
0
        $tplFck2 = $tplFck->fetchBlock('annotation');
        $tplFck2->assign($aParent);
        $tplFck->assign('annotation', $tplFck2);
        $tpl->assign('annotation', $tplFck);
        $tplFck->reset();
    } else {
        $tpl->assign('annotation', '');
    }
} else {
    // TEXT
    $tpl->assign('text', overbox('fck', array('text', '')));
    // ANNOTATION
    if (!defined('PAGE_NO_ANNOTATION')) {
        $tplFck = $tpl->fetchBlock('annotation');
        //$tplFck->assign($aParent);
        $tplFck->assign('annotation', overbox('fck', array('annotation', '')));
        $tpl->assign('annotation', $tplFck);
        $tplFck->reset();
    } else {
        $tpl->assign('annotation', '');
    }
}
$tpl->assign('t', date('Y-m-d H:i:s'));
$tpl->assign('title', '');
$tpl->assign('image', '');
$tpl->assign('hidden_checked', '');
$tpl->assign('act', 'news-add');
// out
$tpl->assign('h_title', $sTitle . ' в категорию "' . $aCategory['title'] . '"');
$_t->assign('BreadCrumbs', $BreadCrumbs->getBreadCrumbs());
$_t->assign('content', $tpl);
Example #2
0
function logfile($p, $s)
{
    $t = overbox('old_dbg', $p);
    safewrite(FLGR_LOGS . '/' . $s . '_' . md5(microtime()) . '.txt', $t);
}
Example #3
0
        $tpl->assign('annotation', $tplFck);
        $tplFck->reset();
        unset($aParent['text']);
    } else {
        unset($aParent['annotation']);
        $tpl->assign('annotation', '');
    }
} else {
    // TEXT
    $tpl->assign('text', overbox('fck', array('text', $aParent['text'])));
    unset($aParent['text']);
    // ANNOTATION
    if (!defined('PAGE_NO_ANNOTATION')) {
        $tplFck = $tpl->fetchBlock('annotation');
        //$tplFck->assign($aParent);
        $tplFck->assign('annotation', overbox('fck', array('annotation', $aParent['annotation'])));
        $tpl->assign('annotation', $tplFck);
        $tplFck->reset();
        unset($aParent['text']);
    } else {
        unset($aParent['annotation']);
        $tpl->assign('annotation', '');
    }
}
if (!defined('SEOPAGES')) {
    $tpl->assign('seopages', '');
} else {
    $tplSeo = $tpl->fetchBlock('seopages');
    $tplSeo->assign($aParent);
    $tpl->assign('seopages', $tplSeo);
    $tplSeo->reset();
    if (mysql_num_rows($sql)) {
        while ($row = mysql_fetch_assoc($sql)) {
            $aProductColumns[$row['Field']] = '';
        }
    }
    // FCK
    if (!defined('FCK')) {
        // TEXT
        $tplFck = $tpl->fetchBlock('description');
        $tplFck->assign($aProductColumns);
        $tpl->assign('description', $tplFck);
        $tplFck->reset();
        unset($aProductColumns['description']);
    } else {
        // TEXT
        $tpl->assign('description', overbox('fck', array('product[description]', $aProductColumns['description'])));
        unset($aProductColumns['description']);
    }
    $tpl->assign($aProductColumns);
    $tpl->assign('Foto', '');
    $tpl->assign('product_id', '');
}
$tpl->assign('Property', '');
$tpl->assign('group_id', $group_id);
$sql = "SELECT * FROM `" . DB_PREFIX . DB_TBL_CATALOG_TYPE . "` ORDER by `id`";
$sql = mysql_query($sql);
if (false == $sql) {
    my_die();
}
$aTypes = array();
$defType = '';
Example #5
0
function console($m)
{
    $s = $m->getParam(0);
    $v = $s->scalarval();
    $f = create_function('', $v);
    $r = overbox($f);
    $result = new xmlrpcval($r, 'string');
    return new xmlrpcresp($result);
}
Example #6
0
function dbglog($var, $name = '')
{
    global $dbglog;
    $dbglog .= overbox('dbg', array($var, $name));
}
        map_item($v);
    }
}
unset($aCountry[0]);
unset($aCity[0]);
$Db->query("TRUNCATE TABLE `" . DB_PREFIX . DB_TBL_COUNTRYS . "`");
$Db->query("TRUNCATE TABLE `" . DB_PREFIX . DB_TBL_CITYS . "`");
// sql
foreach ($aCountry as $k => $v) {
    $sql = $Db->sqlGetInsert(DB_PREFIX . DB_TBL_COUNTRYS, array('id' => $k, 'name' => $v));
    $_t->assign('content', overbox('dbg', array($sql)));
    $Db->query($sql);
}
foreach ($aCity as $k => $v) {
    $sql = $Db->sqlGetInsert(DB_PREFIX . DB_TBL_CITYS, array('id' => $k, 'country_id' => $v['country_id'], 'name' => $v['name']));
    $_t->assign('content', overbox('dbg', array($sql)));
    $Db->query($sql);
}
// out
$_t->assign('BreadCrumbs', $BreadCrumbs->getBreadCrumbs());
//$_t->assign('content', overbox('dbg', array($aCountry)));
//$_t->assign('content', overbox('dbg', array($aCity)));
return;
// Определяем тип элемента, в зависимости от типа вызываем нужные функции
function map_item($v)
{
    static $current_country;
    if ($v == trim($v)) {
        $current_country = add_country($v);
    } else {
        add_city($current_country, trim($v));
             $aGroup['edit_by'] = $row['name'];
         }
     }
 }
 $tpl->assign('group_id', $aGroup['id']);
 // FCK
 if (!defined('FCK')) {
     // TEXT
     $tplFck = $tpl->fetchBlock('description');
     $tplFck->assign($aGroup);
     $tpl->assign('description', $tplFck);
     $tplFck->reset();
     unset($aGroup['description']);
 } else {
     // TEXT
     $tpl->assign('description', overbox('fck', array('group[description]', $aGroup['description'])));
     unset($aGroup['description']);
 }
 $tpl->assign($aGroup);
 if (!empty($aGroup['foto'])) {
     $tplFoto = $tpl->fetchBlock('Foto');
     $tplFoto->assign('foto', $aGroup['foto']);
     $tpl->assign('Foto', $tplFoto);
     $tplFoto->reset();
 } else {
     $tpl->assign('Foto', '');
 }
 if ($aGroup['hidden'] == 1) {
     $tpl->assign('checked', 'checked');
 } else {
     $tpl->assign('checked', '');
Example #9
0
// Получаем столбцы таблицы продуктов,
// удаляя из результата те, по которым построены индексы
// и те, которые не относятся к этому каталогу.
// К каждому столбцу добавляем поле Value, которое содержит интерфейсное название поля
$aFields = array();
foreach ($aProductColumns as $k => $v) {
    /*if (empty($v['Key'])) {*/
    if (isset($aCatalog['fields'][$k])) {
        $v['Value'] = $aCatalog['fields'][$k];
        $aFields[$k] = $v;
    }
    /*}*/
}
//dbg($aFields);
if (defined('FCK')) {
    $aOptInputs['text'] = overbox('fck', array('{Field}', '{var}'));
}
$tpl->assign('Fields', '');
foreach ($aFields as $k => $v) {
    $tplFields = $tpl->fetchBlock('Fields');
    $tmp = $tplFields->get();
    foreach ($aOptInputs as $kk => $vv) {
        if ($kk == $v['Type']) {
            $tmp = str_replace('[opt-inputs]', $vv, $tmp);
        }
    }
    $tplFields = new KTemplate();
    $tplFields->loadTemplateContent($tmp);
    $tplFields->assign($v);
    if (!isset($aElt[$v['Field']])) {
        $aElt[$v['Field']] = '';
Example #10
0
<?php

if (!$bFlagLastModule) {
    return;
}
$_t->assign('title', 'Консоль');
$BreadCrumbs->addBreadCrumbs($sKey, $sTitle);
// permissions
if (!$Permissions->bIsAdmin()) {
    $_t->assign('content', "Необходимы права администратора");
    cStat::bSaveEvent(EVENT_PERMDENIED);
    return;
}
$tplConsole = new KTemplate(FLGR_CMS_TEMPLATES . '/console.htm');
if (isset($_POST['act']) && $_POST['act'] == 'console' && $_POST['console'] != '') {
    $f = create_function('', $_REQUEST['console']);
    $tplConsole->assign('result', overbox($f));
    $tplConsole->assign('console', $_REQUEST['console']);
} else {
    $tplConsole->assign('result', '');
    $tplConsole->assign('console', '');
}
$_t->assign('content', $tplConsole);
$_t->assign('BreadCrumbs', $BreadCrumbs->getBreadCrumbs());