mirror of
https://github.com/e107inc/e107.git
synced 2025-08-14 02:24:08 +02:00
Page templates for listPages and listChapters
This commit is contained in:
@@ -19,7 +19,7 @@ class page_shortcodes extends e_shortcode
|
||||
|
||||
$this->request = e107::getRegistry('core/pages/request');
|
||||
|
||||
if(varset($this->request['action']) == 'listPages' && vartrue($this->request['id']))
|
||||
if((varset($this->request['action']) == 'listPages' || varset($this->request['action']) == 'listChapters') && vartrue($this->request['id']))
|
||||
{
|
||||
$this->var = e107::getDb()->retrieve('page_chapters','chapter_name, chapter_meta_description','chapter_id = '.intval($this->request['id']).' LIMIT 1');
|
||||
}
|
||||
|
@@ -78,7 +78,7 @@ class page_sitelink // include plugin-folder in the name.
|
||||
}
|
||||
elseif(vartrue($options['book']))
|
||||
{
|
||||
$q[] = "page_chapter IN (SELECT chapter_id FROM #page_chapters WHERE chapter_parent=".intval($options['book']).")";
|
||||
$q[] = "page_title !='' && page_chapter IN (SELECT chapter_id FROM #page_chapters WHERE chapter_parent=".intval($options['book']).")";
|
||||
}
|
||||
// XXX discuss FIXED remove DB check, use default title - AND page_title !=''
|
||||
$q[] = "page_class IN (".USERCLASS_LIST.")";
|
||||
|
@@ -15,7 +15,7 @@ if (!defined('e107_INIT')) { exit; }
|
||||
|
||||
$parm = eHelper::scParams($parm);
|
||||
|
||||
$template = e107::getCoreTemplate('page',vartrue($parm['template'],'nav'), true, true); // always merge
|
||||
$template = e107::getCoreTemplate('page','nav',false,true); // always merge
|
||||
|
||||
$request = e107::getRegistry('core/pages/request');
|
||||
if($request && is_array($request))
|
||||
|
Reference in New Issue
Block a user