本文整理汇总了PHP中general::messages方法的典型用法代码示例。如果您正苦于以下问题:PHP general::messages方法的具体用法?PHP general::messages怎么用?PHP general::messages使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类general
的用法示例。
在下文中一共展示了general::messages方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: indexAction
function indexAction()
{
if (isset($_POST['check'])) {
if ($_POST['FORM']['ua'] == 'on') {
$_POST['FORM']['ua'] = 1;
} else {
$_POST['FORM']['ua'] = 0;
}
if ($_POST['FORM']['en'] == 'on') {
$_POST['FORM']['en'] = 1;
} else {
$_POST['FORM']['en'] = 0;
}
if ($_POST['FORM']['fr'] == 'on') {
$_POST['FORM']['fr'] = 1;
} else {
$_POST['FORM']['fr'] = 0;
}
if ($_POST['FORM']['esp'] == 'on') {
$_POST['FORM']['esp'] = 1;
} else {
$_POST['FORM']['esp'] = 0;
}
if ($_POST['FORM']['ger'] == 'on') {
$_POST['FORM']['ger'] = 1;
} else {
$_POST['FORM']['ger'] = 0;
}
forms::multy_update_form($this->tablename, 1, 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
}
$sql = "SELECT * FROM languages";
$res = mysql::query_one($sql, 0);
return system::show_tpl(array('obj' => $res, 'msg' => $this->msg, '_status' => isset($_POST['status']) ? $_POST['status'] : 2, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/index.php');
}
示例2: deleteAction
/**
* delete podrasdel
*/
function deleteAction()
{
$this->msg = general::messages(1, v::getI18n('backend_after_delete'));
// удаляем из таблицы Content
$_sql = 'DELETE FROM `' . $this->tablename . '` WHERE (`id`="' . $_GET['id'] . '")';
$result = mysql::just_query($_sql, 0);
return self::indexAction();
}
示例3: addAction
/**
* добавляем новый материал
*/
function addAction()
{
$this->table_name = $_GET['tablename'];
if ($_POST) {
// проверяем на checkbox
forms::check_box(array('status'));
// записываем в базу
forms::multy_insert_form($this->table_name, 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
}
return system::show_tpl(array('msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/add.php');
}
示例4: editAction
/**
* редактирование настроек
*/
function editAction()
{
if ($_POST) {
// записываем в базу
forms::multy_update_form_all_records($this->tablename, 'zna', 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
}
// строим запрос
$_sql = 'SELECT * FROM ' . $this->tablename . ' where status=1 order by sort';
// выполняем запрос + при необходимости выводим сам запрос
$result = mysql::query($_sql, 0);
return system::show_tpl(array('result' => $result, 'msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/edit.php');
}
示例5: editAction
/**
* редактируем материал
*/
function editAction()
{
if ($_POST) {
// записываем в базу
forms::multy_update_form($this->tablename, $_POST['id'], 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
$_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_POST['id'];
} else {
$_sql = 'SELECT * FROM ' . $this->tablename . ' where id=' . $_GET['id'];
}
// выполняем запрос + при необходимости выводим сам запрос
$result = mysql::query_one($_sql, 0);
return system::show_tpl(array('obj' => $result, 'msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/edit.php');
}
示例6: menu_get_id
/**
* получаем все id таблицы menu в виде массива
*/
static function menu_get_id()
{
// только для СуперАдмина
if (!general::sadmin()) {
return general::messages(0, v::getI18n('backend_orror_access'));
}
// строим запрос
$_sql = "SELECT id FROM menu order by zindex";
$result = mysql::query_only($_sql, 0);
$a = array();
while ($obj = mysql_fetch_array($result)) {
$a[] = $obj['id'];
}
return $a;
}
示例7: indexAction
/**
* отображаем весь список материалов
*/
function indexAction()
{
// только для СуперАдмина
if (!general::sadmin()) {
return general::messages(0, v::getI18n('backend_orror_access'));
}
if ($_POST) {
// проверяем на checkbox
forms::check_box(dbh::menu_get_id());
// записываем в базу
forms::multy_update_form_all_records($this->tablename, 'status', 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
}
// строим запрос
$_sql = 'SELECT * FROM ' . $this->tablename . ' where id_parent=0 order by zindex';
// выполняем запрос + при необходимости выводим сам запрос
$result = mysql::query($_sql, 0);
return system::show_tpl(array('result' => $result, 'msg' => $this->msg), $this->tpl_folder . '/index.php');
}
示例8: addAction
/**
* добавляем новый материал
*/
function addAction()
{
if ($_POST) {
// загружаем файл
if ($_FILES) {
//$_arr=explode('.',$_FILES[file1][name]);
//$_file_name=v::toSlug($_arr[0]).'.'.$_arr[1];
preg_match('/(\\S+)\\.(\\S+)$/', $_FILES[file1][name], $_arr);
$_file_name = v::toSlug($_arr[1]) . '.' . $_arr[2];
//echo "<pre>".print_r($_FILES,1)."</pre>";
move_uploaded_file($_FILES[file1]['tmp_name'], HOST . PRICE_LIST_PATH . '/' . $_file_name);
$_POST['FORM']['pole'] = $_file_name;
}
// записываем в базу
forms::multy_insert_form($this->tablename, 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
header('Location: /backend/' . $this->tpl_folder . '/index');
}
return system::show_tpl(array('msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/add.php');
}
示例9: authorizeAction
/**
* мультиредактирование
*/
function authorizeAction()
{
//echo "<pre>".print_r($_POST['kt_where'] ,1)."</pre>";
foreach ($_POST['kt_where'] as $key => $value) {
//echo '<div style="width:200px; border: solid 0px red; color:#000000; background: yellow; padding: 2px; margin-left: 15px;"><b>'.$key.'</b> - '.$value.'</div>';
if ($_POST['st'] == 1) {
// авторизовуем
$_sql = "UPDATE `" . $this->tablename . "` SET `status`='1' WHERE (`id`='" . $value . "')";
$result = mysql::just_query($_sql, 0);
} else {
if ($_POST['st'] == 2) {
// авторизовуем
$_sql = "DELETE FROM `" . $this->tablename . "` WHERE (`id`='" . $value . "')";
$result = mysql::just_query($_sql, 0);
}
}
}
// сообщение
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
return self::indexAction();
// редирект
//header('Location: /backend/gb/index'); ??????????????
}
示例10: deletefileAction
/**
* удаляем загруженный файл
*/
function deletefileAction()
{
// сообщение
$this->msg = general::messages(1, v::getI18n('backend_after_delete_file'));
// определяем имя удаляего файла
$_sql = 'SELECT * FROM `files` where id=' . $_GET['id_photo'];
$result = mysql::query_one($_sql, 0);
// имя файла на удаление
$_name = array($_GET['id_photo'] . '.' . end(explode(".", $result->name)));
// удаляем файл
forms::delete_photo(HOST . FILES_PATH, $_name, 0);
// удаляем запись из базы
$_sql = 'DELETE FROM `files` WHERE (`id`="' . $_GET['id_photo'] . '")';
$result = mysql::just_query($_sql, 0);
// выводим новость
return self::newAction();
}
示例11: addAction
/**
* добавляем новый материал
*/
function addAction()
{
if ($_POST) {
$this->_width = mysql::query_findpole('select zna from config where id=42', 'zna');
$this->_height = mysql::query_findpole('select zna from config where id=43', 'zna');
$this->_width_b = mysql::query_findpole('select zna from config where id=44', 'zna');
$this->_height_b = mysql::query_findpole('select zna from config where id=45', 'zna');
// проверяем на checkbox
forms::check_box(array('status'));
// записываем в базу
forms::multy_insert_form($this->tablename, 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
// загружаем фото
forms::multy_update_photo(HOST . IMG_BRAND_PATH, 1, mysql_insert_id(), $this->_width, $this->_height, $this->_width_b, $this->_height_b);
header('Location: /backend/' . $this->tpl_folder . '/index');
}
return system::show_tpl(array('msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/add.php');
}
示例12: addAction
/**
* добавляем новый материал
*/
function addAction()
{
if ($_POST) {
// проверяем на существование такого action, если есть - добавляем несколько символов
$_sql = 'SELECT count(*) as count FROM ' . $this->tablename . ' where url="' . $_POST['FORM']['url'] . '"';
// выполняем запрос + при необходимости выводим сам запрос
if (mysql::query_findpole($_sql, 'count', 0) > 0) {
$_POST['FORM']['url'] .= '_' . rand(0, 99999);
}
$this->_width = mysql::query_findpole('select zna from config where id=21', 'zna');
$this->_height = mysql::query_findpole('select zna from config where id=22', 'zna');
$this->_width_b = mysql::query_findpole('select zna from config where id=21', 'zna');
$this->_height_b = mysql::query_findpole('select zna from config where id=22', 'zna');
// проверяем на checkbox
forms::check_box(array('status'));
// записываем в базу
forms::multy_insert_form($this->tablename, 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
// загружаем фото
forms::multy_update_photo(HOST . IMG_GALLERY_GRUPA_PATH, 1, mysql_insert_id(), $this->_width, $this->_height, $this->_width_b, $this->_height_b);
header('Location: /backend/' . $this->tpl_folder . '/index');
}
return system::show_tpl(array('select' => dbh::get_gallery_grupa_tree(), 'msg' => $this->msg, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/add.php');
}
示例13: deleteOrdersAction
/**
* удаляем материал
*/
function deleteOrdersAction()
{
// удаляем из таблицы
$_sql = 'DELETE FROM `orders` WHERE (`id`="' . $_GET['id_order'] . '")';
$result = mysql::just_query($_sql, 0);
// сообщение
$this->msg = general::messages(1, v::getI18n('backend_after_delete'));
return self::newAction();
}
示例14: addAction
/**
* добавляем новый материал
*/
function addAction()
{
if ($_POST) {
if (!empty($_FILES['file1']['tmp_name'])) {
// проверяем на тип банера
$size = getimagesize($_FILES['file1']['tmp_name']);
// проверяем на тип (jpeg/gif/png/swf) баннера
if (banners::check_type_banner($size['mime']) == 0 or banners::check_type_banner($size['mime']) == 1) {
// проверяем на checkbox
forms::check_box(array('status'));
// записываем в базу
forms::multy_insert_form($this->tablename, 0);
// определяем имя файла
$_filename = mysql_insert_id() . '.' . end(explode(".", $_FILES['file1']['name']));
// загружаем баннер
move_uploaded_file($_FILES['file1']['tmp_name'], HOST . IMG_REKLAMA_PATH . '/' . $_filename);
// имя картинки
$_POST['FORM']['image'] = $_filename;
// update имени картинки
forms::multy_update_form($this->tablename, mysql_insert_id(), 0);
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
} else {
// сообщение error
$this->msg = general::messages(0, v::getI18n('backend_upload_reklama_error_type'));
}
} else {
// проверяем на checkbox
forms::check_box(array('status'));
// записываем в базу
forms::multy_insert_form($this->tablename, 0);
// сообщение
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
}
}
// массив типов
global $_type_banner;
return system::show_tpl(array('msg' => $this->msg, 'select' => $_type_banner, 'tpl_folder' => $this->tpl_folder), $this->tpl_folder . '/add.php');
}
示例15: addAction
/**
* добавляем новый материал
*/
function addAction()
{
if ($_POST) {
$_sql_files = 'SELECT * FROM splash WHERE status=0 order by id';
$_files = mysql::query($_sql_files, 0);
foreach ($_files as $_files) {
// поля
if (isset($_POST['FORM1']['status_' . $_files->id])) {
$_POST['FORM']['status'] = 1;
} else {
$_POST['FORM']['status'] = 0;
}
$_POST['FORM']['url'] = $_POST['FORM1']['url_' . $_files->id];
$_POST['FORM']['name'] = $_POST['FORM1']['name_' . $_files->id];
// записываем в базу
forms::multy_update_form($this->tablename, $_files->id, 0);
}
$this->msg = general::messages(1, v::getI18n('backend_after_save'));
}
$_sql_files = 'SELECT * FROM splash where status=0 order by sort';
$_files = mysql::query($_sql_files, 0);
return system::show_tpl(array('msg' => $this->msg, 'tpl_folder' => $this->tpl_folder, '_files' => $_files), $this->tpl_folder . '/add.php');
}