$produs_attash = CONTENT::get("content_attachment") . "," . implode(",", $produs_attash); } else { $produs_attash = implode(",", $produs_attash); } // create text $produs_text = array("caracteristici" => $produs_caracteristici, "descriere" => $produs_descriere); // create produs $produs = array("content_title" => $produs_denumire, "content_text" => json_encode($produs_text), "content_slug" => $produs_slug, "content_attachment" => $produs_attash); // update if (CONTENT::set_content($produs, CONTENT::get("content_id"))) { TPL::message("Actualizarile au fost efectuate cu success.", "success"); } else { TPL::message("S-au intampinat niste erori. Va rugam reincercati!"); } // update content CONTENT::get_content(CONTENT::get("content_id")); } CONTENT::$current['content_text'] = object2array(json_decode(CONTENT::$current['content_text'])); if (isset(CONTENT::$current['content_text']['caracteristici'])) { CONTENT::$current['content_text']['caracteristici'] = stripslashes(implode("\r\n", CONTENT::$current['content_text']['caracteristici'])); } else { CONTENT::$current['content_text']['caracteristici'] = ''; } if (!isset(CONTENT::$current['content_text']['descriere'])) { CONTENT::$current['content_text']['descriere'] = ''; } else { CONTENT::$current['content_text']['descriere'] = stripslashes(CONTENT::$current['content_text']['descriere']); } if (CONTENT::$current['content_attachment'] == '') { CONTENT::$current['content_attachment'] = array(); } else {
TPL::render('v_pages/page_types/page_text'); }); EVENTS::add_action("before_render", function () { EVENTS::do_action("add_page_" . $_GET['type']); }); } break; /* * edit a page */ /* * edit a page */ case "edit": // get current content CONTENT::get_content($_GET['id']); // if page doesn't exist if (empty(CONTENT::get())) { redirect(LINKS::get("admin_pages")); } EVENTS::add_action("edit_page_page_text", function () { if (isset($_POST['btn_submit'])) { // filter $page['content_title'] = strip_tags($_POST['page_title']); $page['content_text'] = $_POST['page_content']; $page['content_category'] = $_POST['page_category']; $page['content_slug'] = $_POST['page_slug'] == '' ? slugify($_POST['page_title']) : $_POST['page_slug']; $page['content_visible'] = $_POST['page_visible']; // update content if (CONTENT::set_content($page, $_GET['id']) !== false) { // show success message