added news
This commit is contained in:
@@ -186,6 +186,10 @@ switch ($this->get_id()) {
|
||||
|
||||
$smarty->display('training_template_create.tpl');
|
||||
break;
|
||||
case 'news':
|
||||
# hír létrehozása
|
||||
$smarty->display('news_create.tpl');
|
||||
break;
|
||||
default:
|
||||
# code...
|
||||
break;
|
||||
|
||||
9
_include/include_delete_news.php
Normal file
9
_include/include_delete_news.php
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
if ($this->is_id()) {
|
||||
$sql->update_table('news', array('n_deleted' => 1), array('n_id' => $this->get_id()));
|
||||
log::register('delete_news', $this->get_id());
|
||||
header("Location: /admin/news");
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -70,6 +70,18 @@ order by object_date ASC;
|
||||
$smarty->assign('actions', $de_array);
|
||||
$smarty->assign('balance_transfer', $balance_transfer);
|
||||
|
||||
//get news
|
||||
$news_assoc_array = $sql->assoc_array('SELECT * FROM news WHERE n_deleted = 0 ORDER BY n_date DESC;');
|
||||
|
||||
$news_array = array();
|
||||
foreach ($news_assoc_array as $key => $news) {
|
||||
$new_news = new news();
|
||||
$new_news->set_news_data_by_id($news['n_id']);
|
||||
$news_array[] = $new_news;
|
||||
}
|
||||
|
||||
$smarty->assign('news_array',$news_array);
|
||||
|
||||
//$smarty->assign('balance', $balance);
|
||||
$smarty->display('user_diary.tpl');
|
||||
|
||||
|
||||
@@ -1,14 +1,29 @@
|
||||
<?php
|
||||
|
||||
# INFORMÁCIÓK
|
||||
# INFORMÁCIÓS FAL ELEMEI
|
||||
|
||||
$info_query = "SELECT set_id FROM setting_value JOIN setting ON setv_setting_set_id = set_id WHERE set_name = 'Információk'";
|
||||
if ($this->is_id()) {
|
||||
$news = new news();
|
||||
$news->set_news_data_by_id($this->get_id());
|
||||
|
||||
$setv_id = $sql->single_variable($info_query);
|
||||
$smarty->assign('news',$news);
|
||||
$smarty->display('news_data_edit.tpl');
|
||||
}
|
||||
else {
|
||||
//lista
|
||||
$news_query = "SELECT * FROM news WHERE n_deleted = 0 AND n_user_ua_id = " . $user->get_ua_id() . " ORDER BY n_date DESC";
|
||||
|
||||
$new_setval = new setting_value();
|
||||
$new_setval->set_setting_value_data_by_id($setv_id);
|
||||
$smarty->assign('setting', $new_setval);
|
||||
$news_assoc_array = $sql->assoc_array($news_query);
|
||||
|
||||
$news_array = array();
|
||||
foreach ($news_assoc_array as $key => $news) {
|
||||
$new_news = new news();
|
||||
$new_news->set_news_data_by_id($news['n_id']);
|
||||
$news_array[] = $new_news;
|
||||
}
|
||||
|
||||
$smarty->assign('news_array', $news_array);
|
||||
$smarty->display('news_list.tpl');
|
||||
}
|
||||
|
||||
$smarty->display('information.tpl');
|
||||
?>
|
||||
|
||||
14
_include/include_information_wall.php
Normal file
14
_include/include_information_wall.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
# INFORMÁCIÓK
|
||||
|
||||
$info_query = "SELECT set_id FROM setting_value JOIN setting ON setv_setting_set_id = set_id WHERE set_name = 'Információk'";
|
||||
|
||||
$setv_id = $sql->single_variable($info_query);
|
||||
|
||||
$new_setval = new setting_value();
|
||||
$new_setval->set_setting_value_data_by_id($setv_id);
|
||||
$smarty->assign('setting', $new_setval);
|
||||
|
||||
$smarty->display('information.tpl');
|
||||
?>
|
||||
Reference in New Issue
Block a user