07.09 php saved
louiemiranda
Tags add more
pagination, search and view  
Note
view of search keywords with fulltext search and pagination.

See http://bin.cakephp.org/saved/60040
  1. <?php echo $ajax->div('flashMessage', array('class' => 'message')); ?>
  2. <?php echo $flashMessage; ?>
  3. <?php echo $ajax->divEnd('flashMessage'); ?>
  4.  
  5. <?php echo $this->element('general/welcome'); ?>
  6.  
  7. <h2>Search Page</h2>
  8.  
  9. <?php echo $form->create('Publication', array('action' => 'sresults'));?>
  10. <?php echo $form->text('Publication.keywords', array('maxlength' => '255', 'size' => '20'))?>
  11. <input type="submit" value="Search" />
  12. <?php echo $form->end(); ?>
  13.  
  14. <?php
  15. echo $paginator->counter(array(
  16.         'format' => 'Page %page% of %pages%, showing %current% records out of %count% total'
  17. ));
  18. ?>
  19.  
  20. <?php
  21. //$paginator->options(array('url' => $paginator->params['data']['Publication']['keywords']));
  22. //echo '<pre>';
  23. //print_r($paginator->params['data']['Publication']['keywords']);
  24. //echo '</pre>';
  25. ?>
  26.  
  27. <?php echo $paginator->prev(); ?>
  28.  
  29. <?php echo $paginator->numbers(); ?>
  30.  
  31. <?php echo $paginator->next(); ?>
  32.  
  33. <table>
  34. <?php foreach($results as $data): ?>
  35. <?php //print_r($publications); ?>
  36.     <tr>
  37.         <td><?php echo $data['Publication']['itemCode']; ?></td>
  38.         <td><?php echo $data['Publication']['itemCost']; ?></td>
  39.         <td><?php echo $data['Publication']['itemName']; ?></td>
  40.         <td><?php
  41.         echo $ajax->link('Add '.$data['Publication']['itemCode'], '/publications/ajaxaddtocart/'.$data['Publication']['itemId'].'/'.$data['Publication']['itemCode'],
  42.         array('update' => 'flashMessage')
  43.         );
  44.         ?></td>
  45.     </tr>
  46.     <?php endforeach; ?>
  47. </table>
Parsed in 0.126 seconds, using GeSHi 1.0.7.14

Modify this Paste