/administrator/components/com_tags/views/tag/tmpl/edit.php

https://bitbucket.org/pastor399/newcastleunifc · PHP · 210 lines · 186 code · 14 blank · 10 comment · 7 complexity · 4ae0537a3339fb1505160183146d345e MD5 · raw file

  1. <?php
  2. /**
  3. * @package Joomla.Administrator
  4. * @subpackage com_tags
  5. *
  6. * @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
  7. * @license GNU General Public License version 2 or later; see LICENSE.txt
  8. */
  9. defined('_JEXEC') or die;
  10. // Include the component HTML helpers.
  11. JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html');
  12. $app = JFactory::getApplication();
  13. $input = $app->input;
  14. // Load the tooltip behavior.
  15. JHtml::_('behavior.tooltip');
  16. JHtml::_('behavior.formvalidation');
  17. JHtml::_('behavior.keepalive');
  18. JHtml::_('formbehavior.chosen', 'select');
  19. // Create shortcut to parameters.
  20. $params = $this->state->get('params');
  21. $params = $params->toArray();
  22. ?>
  23. <script type="text/javascript">
  24. Joomla.submitbutton = function(task)
  25. {
  26. if (task == 'tag.cancel' || document.formvalidator.isValid(document.id('item-form'))) {
  27. <?php echo $this->form->getField('description')->save(); ?>
  28. Joomla.submitform(task, document.getElementById('item-form'));
  29. }
  30. }
  31. </script>
  32. <form action="<?php echo JRoute::_('index.php?option=com_tags&layout=edit&id=' . (int) $this->item->id); ?>" method="post" name="adminForm" id="item-form" class="form-validate form-horizontal">
  33. <div class="row-fluid">
  34. <!-- Begin Content -->
  35. <div class="span10 form-horizontal">
  36. <?php echo JHtml::_('bootstrap.startTabSet', 'myTab', array('active' => 'general')); ?>
  37. <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'general', JText::_('COM_TAGS_FIELDSET_DETAILS', true)); ?>
  38. <fieldset class="adminform">
  39. <div class="control-group form-inline">
  40. <?php echo $this->form->getLabel('title'); ?> <?php echo $this->form->getInput('title'); ?> <?php echo $this->form->getLabel('catid'); ?> <?php echo $this->form->getInput('catid'); ?>
  41. </div>
  42. <?php echo $this->form->getInput('description'); ?>
  43. </fieldset>
  44. <div class="row-fluid">
  45. <div class="span6">
  46. <h4><?php echo JText::_('COM_TAGS_FIELDSET_URLS_AND_IMAGES');?></h4>
  47. <div class="control-group">
  48. <?php echo $this->form->getLabel('images'); ?>
  49. <div class="controls">
  50. <?php echo $this->form->getInput('images'); ?>
  51. </div>
  52. </div>
  53. <?php foreach ($this->form->getGroup('images') as $field) : ?>
  54. <div class="control-group">
  55. <?php if (!$field->hidden) : ?>
  56. <?php echo $field->label; ?>
  57. <?php endif; ?>
  58. <div class="controls">
  59. <?php echo $field->input; ?>
  60. </div>
  61. </div>
  62. <?php endforeach; ?>
  63. </div>
  64. </div>
  65. <?php echo JHtml::_('bootstrap.endTab'); ?>
  66. <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'publishing', JText::_('COM_TAGS_FIELDSET_PUBLISHING', true)); ?>
  67. <div class="row-fluid">
  68. <div class="span6">
  69. <div class="control-group">
  70. <?php echo $this->form->getLabel('alias'); ?>
  71. <div class="controls">
  72. <?php echo $this->form->getInput('alias'); ?>
  73. </div>
  74. </div>
  75. <div class="control-group">
  76. <div class="control-label">
  77. <?php echo $this->form->getLabel('id'); ?>
  78. </div>
  79. <div class="controls">
  80. <?php echo $this->form->getInput('id'); ?>
  81. </div>
  82. </div>
  83. <div class="control-group">
  84. <?php echo $this->form->getLabel('created_user_id'); ?>
  85. <div class="controls">
  86. <?php echo $this->form->getInput('created_user_id'); ?>
  87. </div>
  88. </div>
  89. <div class="control-group">
  90. <?php echo $this->form->getLabel('created_by_alias'); ?>
  91. <div class="controls">
  92. <?php echo $this->form->getInput('created_by_alias'); ?>
  93. </div>
  94. </div>
  95. <div class="control-group">
  96. <?php echo $this->form->getLabel('created_time'); ?>
  97. <div class="controls">
  98. <?php echo $this->form->getInput('created_time'); ?>
  99. </div>
  100. </div>
  101. </div>
  102. <div class="span6">
  103. <div class="control-group">
  104. <?php echo $this->form->getLabel('publish_up'); ?>
  105. <div class="controls">
  106. <?php echo $this->form->getInput('publish_up'); ?>
  107. </div>
  108. </div>
  109. <div class="control-group">
  110. <?php echo $this->form->getLabel('publish_down'); ?>
  111. <div class="controls">
  112. <?php echo $this->form->getInput('publish_down'); ?>
  113. </div>
  114. </div>
  115. <?php if ($this->item->modified_user_id) : ?>
  116. <div class="control-group">
  117. <?php echo $this->form->getLabel('modified_user_id'); ?>
  118. <div class="controls">
  119. <?php echo $this->form->getInput('modified_user_id'); ?>
  120. </div>
  121. </div>
  122. <div class="control-group">
  123. <?php echo $this->form->getLabel('modified_time'); ?>
  124. <div class="controls">
  125. <?php echo $this->form->getInput('modified_time'); ?>
  126. </div>
  127. </div>
  128. <?php endif; ?>
  129. <?php if ($this->item->version) : ?>
  130. <div class="control-group">
  131. <?php echo $this->form->getLabel('version'); ?>
  132. <div class="controls">
  133. <?php echo $this->form->getInput('version'); ?>
  134. </div>
  135. </div>
  136. <?php endif; ?>
  137. <?php if ($this->item->hits) : ?>
  138. <div class="control-group">
  139. <div class="control-label">
  140. <?php echo $this->form->getLabel('hits'); ?>
  141. </div>
  142. <div class="controls">
  143. <?php echo $this->form->getInput('hits'); ?>
  144. </div>
  145. </div>
  146. <?php endif; ?>
  147. </div>
  148. </div>
  149. <?php echo JHtml::_('bootstrap.endTab'); ?>
  150. <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'metadata', JText::_('JGLOBAL_FIELDSET_METADATA_OPTIONS', true)); ?>
  151. <?php echo $this->loadTemplate('metadata'); ?>
  152. <?php echo JHtml::_('bootstrap.endTab'); ?>
  153. </div>
  154. <input type="hidden" name="task" value="" />
  155. <?php echo JHtml::_('form.token'); ?>
  156. </div>
  157. <!-- End Content -->
  158. <!-- Begin Sidebar -->
  159. <div class="span2">
  160. <h4><?php echo JText::_('JDETAILS');?></h4>
  161. <hr />
  162. <fieldset class="form-vertical">
  163. <div class="control-group">
  164. <div class="controls">
  165. <?php echo $this->form->getValue('title'); ?>
  166. </div>
  167. </div>
  168. <div class="control-group">
  169. <?php echo $this->form->getLabel('parent_id'); ?>
  170. <div class="controls">
  171. <?php echo $this->form->getInput('parent_id'); ?>
  172. </div>
  173. </div>
  174. <div class="control-group">
  175. <?php echo $this->form->getLabel('published'); ?>
  176. <div class="controls">
  177. <?php echo $this->form->getInput('published'); ?>
  178. </div>
  179. </div>
  180. <div class="control-group">
  181. <?php echo $this->form->getLabel('access'); ?>
  182. <div class="controls">
  183. <?php echo $this->form->getInput('access'); ?>
  184. </div>
  185. </div>
  186. <div class="control-group">
  187. <?php echo $this->form->getLabel('language'); ?>
  188. <div class="controls">
  189. <?php echo $this->form->getInput('language'); ?>
  190. </div>
  191. </div>
  192. </fieldset>
  193. </div>
  194. <!-- End Sidebar -->
  195. </div>
  196. </form>