Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. <?php
  2.  
  3. include("../init.php");
  4.  
  5. $core->Auth->checkAuth();
  6.  
  7. /*
  8. if (isset($_POST['field']) && (!isset($_POST['id']) || !isset($_POST["type"])) ) {
  9. $core->Template->error("", "please do not open in new tab");
  10. exit;
  11. }
  12. */
  13.  
  14. if (isset($_POST['field'])) {
  15.  
  16. $id = $core->Cms->clean_block_id($_POST["id"]);
  17. $type = htmlentities($_POST["type"], ENT_QUOTES);
  18. $content = $_POST["field"];
  19.  
  20. $core->Cms->update_block($id, $content);
  21.  
  22. $core->Template->load(APP_PATH . "cms/views/v_saving.php");
  23. }
  24.  
  25. else {
  26. if (isset($_GET['id']) == FALSE || isset($_GET['type']) == FALSE) {
  27. $core->Template->error();
  28. exit;
  29. }
  30.  
  31. $id = $core->Cms->clean_block_id($_GET['id']);
  32. $type = htmlentities($_GET['type'], ENT_QUOTES);
  33.  
  34. $content = $core->Cms->load_block($id);
  35.  
  36. $core->Template->setData('block_id', $id);
  37. $core->Template->setData('block_type', $type);
  38. $core->Template->setData('cms_field', $core->Cms->generate_field($type, $content), false);
  39.  
  40. // load view
  41. $core->Template->load(APP_PATH . 'cms/views/v_edit.php');
  42.  
  43. }
  44.  
  45.  
  46. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement