Advertisement
Guest User

Add listing module

a guest
Oct 9th, 2013
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.79 KB | None | 0 0
  1. <?php
  2.  
  3. // no direct access
  4. defined('_JEXEC') or die;
  5.  
  6. //Collect Parameters
  7.  
  8. $url = JURI::base();
  9.  
  10. ?>
  11.  
  12. <?php $field_list = $helper->getFields(); ?>
  13.  
  14. <?php if (!$helper->checkSubmission($_POST)) { ?>
  15. <div class="mtal_content">
  16. <?php echo $params->get('content'); ?>
  17. </div>
  18. <p><span class="mtal_required">* Indicates a required field</span></p>
  19. <form action="" method="post" id="mtal_addlisting_form" enctype="multipart/form-data">
  20. <div class="mtal_field">
  21. <label class="mtal_dropdown_label">Category</label>
  22. <select class="mtal_dropdown" name="category">
  23. <?php
  24.  
  25. $cats = $helper->getCategories();
  26.  
  27. foreach ($cats as $cat)
  28. { ?>
  29.  
  30. <option value="<?php echo $cat->cat_id; ?>" <?php if ($cat->cat_id == JRequest::getVar('cat_id')) { ?>selected="selected"<?php } ?>><?php echo $cat->cat_name; ?></option>
  31.  
  32. <?php } ?>
  33. </select>
  34. </div>
  35. <?php foreach ($field_list as $field) { ?>
  36. <?php if ($params->get('use_bootstrap') == 1) { ?>
  37. <label class="mtal_field_label <?php if ($field->required_field == 1) { ?>mtal_required<?php } ?>"><?php echo $field->caption; ?><?php if ($field->required_field == 1) { ?> *<?php } ?></label>
  38. <?php } ?>
  39. <div class="mtal_field">
  40. <?php if ($field->caption == "Description") { ?>
  41. <textarea name="<?php echo $field->caption; ?>" placeholder="<?php echo $field->caption; ?>"></textarea>
  42. <?php } else { ?>
  43. <input <?php if ($field->caption == "E-mail") { ?>type="email"<?php } elseif ($field->caption == "Price") { ?>type="number"<?php } elseif ($field->caption == "Fax" || $field->caption == "Telephone") { ?>type="tel"<?php } elseif ($field->caption == "Website") { ?>type="url"<?php } else { ?>type="text"<?php } ?> <?php if ($params->get('use_bootstrap') == 0) { ?>placeholder="<?php echo $field->caption; ?>"<?php } ?> name="<?php echo $field->caption; ?>" id="mtal_<?php echo $field->caption; ?>" <?php if ($field->required_field == 1) { ?>class="required"<?php } ?>>
  44. <?php } ?>
  45. </div>
  46. <?php } ?>
  47. <div class="mtal_field">
  48. <input type="file" name="mtal_file" />
  49. </div>
  50. <button onclick="mtalFormReset();" class="mtal_clear btn" type="button">
  51. Clear Form
  52. </button>
  53. <button onclick="mtalFormSubmit();" class="mtal_submit btn btn-info">
  54. Submit<img src="http://viryadev.co.uk/hertretail25/templates/joostrap/images/submitarrow.png" style="margin-right:-8px; margin-left:4px; margin-bottom:1px;">
  55. </img>
  56. </button>
  57. </form>
  58. <script type="text/javascript">
  59. function mtalFormReset()
  60. {
  61. document.getElementById("mtal_addlisting_form").reset();
  62. }
  63. function mtalFormSubmit()
  64. {
  65. document.getElementById("mtal_addlisting_form").submit();
  66. }
  67. </script>
  68. <?php } else { ?>
  69. <div class="mtal_content">
  70. <?php echo $params->get('thanks'); ?>
  71. </div>
  72. <?php } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement