protected function populateState() { // Initialise variables. $app = JFactory::getApplication(); $session = JFactory::getSession(); //check for add track action if (isset($_POST['track_id']) && isset($_POST['list_id'])) { PlayJoomModelAddtoplaylist::AddTrackToList($_POST['track_id'], $_POST['list_id']); } }
* @revision $Revision$ * @author $Author$ * @headurl $HeadURL$ */ // No direct access to this file defined('_JEXEC') or die('Restricted access'); //window.parent.SqueezeBox.close() JHtml::addIncludePath(JPATH_COMPONENT . '/helpers/html'); if (PlayJoomModelAddtoplaylist::getTrackInfo((int) JRequest::getInt('id')) != 0 || PlayJoomModelAddtoplaylist::getTrackInfo((int) JRequest::getInt('id')) != '') { echo '<form action="' . JRoute::_('index.php?option=com_playjoom&view=addtoplaylist&layout=modal&tmpl=component') . '" method="post" name="adminForm" id="adminForm">'; echo '<fieldset class="addtrack">'; echo '<label class="addtrack" for="playjoom">' . JText::_('COM_PLAYJOOM_ADDTRACK_LABEL') . ' <b>' . PlayJoomModelAddtoplaylist::getTrackInfo((int) JRequest::getInt('id')) . '</b> ' . JText::_('COM_PLAYJOOM_ADDTRACK_LABEL2') . '</label>'; echo '<div class="filter-select fltrt">'; echo '<select name="list_id" class="inputbox" onchange="this.form.submit();">'; echo '<option value="">' . JText::_('COM_PLAYJOOM_CHOOSE_PLAYLIST') . '</option>'; echo JHtml::_('select.options', PlayJoomModelAddtoplaylist::getPlaylists(), 'value', 'text', $this->escape(null)); echo '</select>'; echo '</div>'; echo '</fieldset>'; echo '<div>'; echo '<input type="hidden" name="task" value="" />'; echo '<input type="hidden" name="track_id" value="' . (int) JRequest::getInt('id') . '" />'; echo JHtml::_('form.token'); echo '</div>'; echo '</form>'; } else { echo '<fieldset class="addtrack">'; echo '<div class="filter-select fltrt">'; echo JText::_('COM_PLAYJOOM_ADDTRACK_LABEL_SUCCESS'); echo '<br />'; echo '<br />';