<?php foreach($modx->documentListing as $alias => $id): ?> <li><?php echo $id ?> - <a href="[~[*id*]~]?edit_id=<?php echo $id ?>"><?php echo $alias ?></a></li> <?php endforeach; ?> </ul> <?php error_reporting(E_ALL); ini_set('display_errors', '1'); //define('IN_MANAGER_MODE', 'true'); //App::debug(get_defined_constants(true)); $path = realpath('/../' . dirname(__FILE__)); require_once $path.'/Resource/Save.php'; $crud = new Resource_Save; $crud->set_content_fields($_POST); if( !empty($_POST) ) { $crud->execute(); } unset($crud->modx); //App::debug($crud); if( !isset($_GET['edit_id']) ) { echo 'no id is set'; return; } $edit_id = $_GET['edit_id']; $doc = $modx->getTemplateVars('*', '*', $edit_id);
<?php echo 'hello<br/><br/>'; error_reporting(E_ALL); ini_set('display_errors', '1'); //define('IN_MANAGER_MODE', 'true'); //App::debug(get_defined_constants(true)); $path = realpath('/../' . dirname(__FILE__)); require_once $path.'/Resource/Save.php'; $crud = new Resource_Save; $crud->set_content_fields($_POST['test']); if( !empty($_POST) ) { $crud->execute(); } //unset($crud->modx); //App::debug($crud); $fields = $crud->get_content_field_names(); $tvs_to_test = array( 'tv_one' => 'tv1', 'tv_two' => 'tv2', 'tv_three' => 'tv3', 'tv NA' => 'tv99', ); foreach ($tvs_to_test as $label => $id) { $tv_val[$id] = isset($_POST[$id]) ? $_POST[$id] : ''; }