Guest User

Untitled

a guest
Feb 18th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. // View file
  2.  
  3. <?php echo CHtml::dropDownList(
  4. 'topcat',
  5. CHtml::listData(
  6. Categories::model()->findAll('parent_id=0'),
  7. 'id',
  8. 'title'
  9. ),
  10. array(
  11. 'ajax' => array(
  12. 'type' => 'POST',
  13. 'url' => CController::createUrl('/products/subs'),
  14. 'update' => '#sub',
  15. )
  16. ),
  17. array('empty'=>'Επιλέξτε Κατηγορία')
  18. );
  19. ?>
  20. <div id="sub">
  21. <?php
  22. echo CHtml::dropDownList(
  23. $model, 'category_id', '', array()
  24. );
  25. ?>
  26. </div>
  27.  
  28.  
  29.  
  30.  
  31. // ProductsController.php
  32.  
  33. public function actionSubs()
  34. {
  35. $data = Location::model()->findAll('parent_id=:parent_id', array(':parent_id' => (int)$_POST['topcat']));
  36.  
  37. $data = CHtml::listData($data, 'id', 'title');
  38. foreach($data as $value=>$name)
  39. {
  40. echo CHtml::tag('option', array('value' => $value), CHtml::encode($name), true);
  41. }
  42. }
Add Comment
Please, Sign In to add comment