public function updateSlideshow($contentID)
 {
     $form = new Form();
     $form->post('animationSpeed')->val('blank')->val('digit')->post('slideDuration')->val('blank')->val('digit')->post('autoplay')->post('animationType');
     if (!$form->submit()) {
         $error = $form->fetchError();
         $this->_returnError(reset($error), key($error));
         return false;
     }
     $data = $form->fetch();
     // Form passed
     $this->db->update('slideshow', $data, '`contentID` =' . $contentID);
     return array('error' => false, 'results' => $data);
 }
Example #2
0
 public function editNavLink($contentID)
 {
     // Validate
     $form = new Form();
     $form->post('name')->val('blank')->post('url')->val('blank');
     if (!$form->submit()) {
         // Error
         $error = $form->fetchError();
         $this->_returnError(reset($error), key($error));
         return false;
     }
     $data = $form->fetch();
     // Form passed
     // Update Content DB Entry
     $this->db->update('content', array('url' => $data['url']), "`contentID` = " . $contentID);
     $this->db->update('navLink', array('name' => $data['name']), "`contentID` = " . $contentID);
     echo json_encode(array('error' => false));
 }
Example #3
0
<?php

require '../libs/Val.php';
require '../libs/Form.php';
if (isset($_REQUEST['run'])) {
    $form = new Form();
    $form->post('name')->val('minlength', 2)->post('age')->val('digit')->post('gender');
    if (!$form->submit()) {
        print_r($form->fetchError());
    } else {
        echo 'The form passed!';
        $data = $form->fetch();
        echo '<pre>';
        print_r($data);
        echo '</pre>';
    }
    // try {
    // 	$form = new Form();
    // 	$form	->post('name')
    // 			->val('minlength', 2)
    // 			->post('age')
    // 			->val('digit')
    // 			->post('gender');
    // 	$form	->submit();
    // 	echo 'The form passed!';
    // 	$data = $form->fetch()	;
    // 	echo '<pre>';
    // 	print_r($data);
    // 	echo '</pre>';
    // } catch (Exception $e) {
    // 	print_r($e->getMessage());