Ejemplo n.º 1
0
<?php

defined('IN_DESTOON') or exit('Access Denied');
login();
require DT_ROOT . '/module/' . $module . '/common.inc.php';
require DT_ROOT . '/include/post.func.php';
isset($item) or message();
$names = $L['type_names'];
isset($names[$item]) or message();
require DT_ROOT . '/include/type.class.php';
$do = new dtype();
$do->item = $item . '-' . $_userid;
if ($submit) {
    if ($MG['type_limit'] && $type[0]['typename'] && count($type) > $MG['type_limit']) {
        dalert(lang($L['type_msg_limit'], array($MG['type_limit'])), 'goback');
    }
    $do->update($type);
    dmsg($L['op_update_success'], '?item=' . $item);
} else {
    $head_title = lang($L['type_title'], array($names[$item]));
    $types = $do->get_list();
    foreach ($types as $k => $v) {
        $types[$k]['style_select'] = dstyle('type[' . $v['typeid'] . '][style]', $v['style']);
    }
    $new_style = dstyle('type[0][style]');
    include template('type', $module);
}
Ejemplo n.º 2
0
<?php

/*
	[Destoon B2B System] Copyright (c) 2008-2015 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
defined('DT_ADMIN') or exit('Access Denied');
isset($item) or msg();
require DT_ROOT . '/include/module.func.php';
require DT_ROOT . '/include/type.class.php';
$forward = '?file=' . $file . '&item=' . $item;
$do = new dtype();
$do->item = $item;
$do->cache = 1;
$TYPE = $do->get_list();
if ($submit) {
    $do->update($post);
    dmsg('更新成功', $forward);
} else {
    $types = $TYPE;
    $parent_option = '<option value="0">上级分类</option>' . $do->parent_option($TYPE);
    $parent_select = '<select name="post[0][parentid]">' . $parent_option . '</select>';
    foreach ($types as $k => $v) {
        $types[$k]['style_select'] = dstyle('post[' . $v['typeid'] . '][style]', $v['style']);
        $types[$k]['parent_select'] = '<select name="post[' . $v['typeid'] . '][parentid]">' . str_replace('"' . $v['parentid'] . '"', '"' . $v['parentid'] . '" selected', $parent_option) . '</select>';
    }
    $new_style = dstyle('post[0][style]');
    $lists = sort_type($types);
    include tpl('type');
}
Ejemplo n.º 3
0
<?php

/*
	[Destoon B2B System] Copyright (c) 2008-2013 Destoon.COM
	This is NOT a freeware, use is subject to license.txt
*/
defined('IN_DESTOON') or exit('Access Denied');
isset($item) or msg();
require DT_ROOT . '/include/type.class.php';
$forward = '?file=' . $file . '&item=' . $item;
$do = new dtype();
$do->item = $item;
$do->cache = 1;
if ($submit) {
    $do->update($post);
    dmsg('更新成功', $forward);
} else {
    $lists = $do->get_list();
    include tpl('type');
}
Ejemplo n.º 4
0
<?php

defined('IN_DESTOON') or exit('Access Denied');
login();
require DT_ROOT . '/module/' . $module . '/common.inc.php';
require DT_ROOT . '/include/post.func.php';
isset($item) or message();
$names = $L['type_names'];
isset($names[$item]) or message();
require DT_ROOT . '/include/type.class.php';
$do = new dtype();
$do->item = $item . '-' . $_userid;
$TYPE = $do->get_list();
if ($submit) {
    if ($MG['type_limit'] && $post[0]['typename'] && count($type) > $MG['type_limit']) {
        dalert(lang($L['type_msg_limit'], array($MG['type_limit'])), 'goback');
    }
    $do->update($post);
    dmsg($L['op_update_success'], '?item=' . $item);
} else {
    $head_title = lang($L['type_title'], array($names[$item]));
    $types = $TYPE;
    $parent_option = '<option value="0">' . $L['type_parent'] . '</option>' . $do->parent_option($TYPE);
    $parent_select = '<select name="post[0][parentid]">' . $parent_option . '</select>';
    foreach ($types as $k => $v) {
        $types[$k]['style_select'] = dstyle('post[' . $v['typeid'] . '][style]', $v['style']);
        $types[$k]['parent_select'] = '<select name="post[' . $v['typeid'] . '][parentid]">' . str_replace('"' . $v['parentid'] . '"', '"' . $v['parentid'] . '" selected', $parent_option) . '</select>';
    }
    $new_style = dstyle('post[0][style]');
    $lists = sort_type($types);
    include template('type', $module);