1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <?php
- if (cfr('MODELS')) {
- $models = new Models();
- //model creation
- if (ubRouting::checkPost(array($models::PROUTE_NEWMODELNAME, $models::PROUTE_NEWMODELTPL))) {
- $creationResult = $models->create(ubRouting::post($models::PROUTE_NEWMODELNAME), ubRouting::post($models::PROUTE_NEWMODELTPL));
- if ($creationResult) {
- show_error($creationResult);
- } else {
- ubRouting::nav($models::URL_ME);
- }
- }
- //model deletion
- if (ubRouting::checkGet($models::ROUTE_DELMODEL)) {
- $deletionResult = $models->delete(ubRouting::get($models::ROUTE_DELMODEL));
- if ($deletionResult) {
- show_error($deletionResult);
- } else {
- ubRouting::nav($models::URL_ME);
- }
- }
- //model editing
- if (ubRouting::checkPost(array($models::PROUTE_ED_MODELID, $models::PROUTE_ED_MODELNAME, $models::PROUTE_ED_MODELTPL))) {
- $edModelId = ubRouting::post($models::PROUTE_ED_MODELID);
- $edName = ubRouting::post($models::PROUTE_ED_MODELNAME);
- $edTemplate = ubRouting::post($models::PROUTE_ED_MODELTPL);
- $editingResult = $models->save($edModelId, $edName, $edTemplate);
- if ($editingResult) {
- show_error($editingResult);
- } else {
- ubRouting::nav($models::URL_ME);
- }
- }
- //module controls here
- show_window('',$models->renderControls());
- //some interfaces
- if (ubRouting::checkGet($models::ROUTE_CREATEMODEL)) {
- show_window(__('Create new model'), $models->renderCreationForm());
- } else {
- show_window(__('Available models'), $models->renderList());
- }
- } else {
- show_error(__('Access denied'));
- }
|