template menuid client_id
rt_mynxx_j15 0 0
rt_missioncontrol_j15 0 1
<?php
/**
* @package RokQuickLinks - RocketTheme
* @version 1.5.0 September 1, 2010
* @author RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*
*/
/** ensure this file is being included by a parent file */
defined('_JEXEC') or die( 'Restricted access' );
class rokQuickLinksHelper {
function isConfigured(&$params) {
if ($params->get('icon-1') == '') {
echo '<p>RokQuickLinks is not configured, please <a href="'.rokQuickLinksHelper::getConfigureLink().'">configure it now...</a></p>';
return false;
} else {
return true;
}
}
function getConfigureLink() {
$db =& JFactory::getDBO();
$db->setQuery('select id from #__modules where module="mod_rokquicklinks" and client_id=1');
$cid = $db->loadResult();
return 'index.php?option=com_modules&client=1&task=edit&cid%5B%5D='.$cid;
}
function getLinks(&$params) {
$default = '[{"icon":"newspaper_add.png","link":"index.php?option=com_content&task=add","title":"Add Article"},{"icon":"images.png","link":"index.php?option=com_media","title":"Media Manager"},{"icon":"drawer_open.png","link":"index.php?option=com_categories&section=com_content","title":"Category Manager"},{"icon":"cog.png","link":"index.php?option=com_config","title":"Configuration"},{"icon":"brick.png","link":"index.php?option=com_installer","title":"Install New"},{"icon":"color_management.png","link":"index.php?option=com_templates","title":"Templates"}]';
$links = array();
$fields = json_decode($params->get('quickfields', $default));
// get data
foreach($fields as $field){
$icon = $field->icon;
$link = $field->link;
$title = $field->title;
Time to create page: 0.058 seconds