OSDN Git Service

パンくずリストウィジェット更新。
authornaoki hirata <naoki@magic3.org>
Thu, 18 Jan 2018 08:47:29 +0000 (17:47 +0900)
committernaoki hirata <naoki@magic3.org>
Thu, 18 Jan 2018 08:47:29 +0000 (17:47 +0900)
include/mos/JRender.php
include/mos/render/breadcrumbHelper.php
include/mos/render/menuHelper.php

index 7e742dd..d6aad2e 100644 (file)
@@ -559,6 +559,8 @@ $this->item->title = '****';*/
                $params->set('showAllChildren', 1);             // サブメニュー表示
                if (isset($paramsOther['moduleclass_sfx'])) $params->set('moduleclass_sfx', $paramsOther['moduleclass_sfx']);
 */
+               $params->set('showHere',                0);
+               
                // idの値nnでテンプレート内の「/includes/breadcrumbs/default_breadcrumbs_nn」を読み込むかどうかを決定。最新版ではnnを指定しなくてもデフォルトのパンくずリストが存在する?
 //             $attribs['id'] = 1;
                
index 4fb93df..e178f19 100644 (file)
@@ -1,17 +1,27 @@
 <?php
 /**
- * @package     Joomla.Site
- * @subpackage  mod_breadcrumbs
+ * Joomla!テンプレートのパンくずリスト生成サポートプログラム
  *
- * @copyright   Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
- * @license     GNU General Public License version 2 or later; see LICENSE.txt
+ * PHP versions 5
+ *
+ * LICENSE: This source file is licensed under the terms of the GNU General Public License.
+ *
+ * @package    Magic3 Framework
+ * @author     平田直毅(Naoki Hirata) <naoki@aplo.co.jp>
+ * @copyright  Copyright 2006-2018 Magic3 Project.
+ * @license    http://www.gnu.org/copyleft/gpl.html  GPL License
+ * @version    SVN: $Id$
+ * @link       http://www.magic3.org
  */
-
 defined('_JEXEC') or die;
 
-// Include the breadcrumbs functions only once
-JLoader::register('ModBreadCrumbsHelper', __DIR__ . '/helper.php');
+global $gEnvManager;
 
+$menuData      = $gEnvManager->getJoomlaMenuData();
+$list          = $menuData['crumbs'];                  // パンくずリストデータ
+$count = count($list);
+
+/*
 // Get the breadcrumbs
 $list  = ModBreadCrumbsHelper::getList($params);
 $count = count($list);
@@ -19,5 +29,4 @@ $count = count($list);
 // Set the default separator
 $separator = ModBreadCrumbsHelper::setSeparator($params->get('separator'));
 $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8');
-
-require JModuleHelper::getLayoutPath('mod_breadcrumbs', $params->get('layout', 'default'));
+*/
index 051c2d1..cf63fd1 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * Joomlaテンプレート用関数
+ * Joomla!テンプレートのメニュー生成サポートプログラム
  *
  * PHP versions 5
  *
@@ -8,9 +8,9 @@
  *
  * @package    Magic3 Framework
  * @author     平田直毅(Naoki Hirata) <naoki@aplo.co.jp>
- * @copyright  Copyright 2006-2012 Magic3 Project.
+ * @copyright  Copyright 2006-2018 Magic3 Project.
  * @license    http://www.gnu.org/copyleft/gpl.html  GPL License
- * @version    SVN: $Id: menuHelper.php 5336 2012-10-27 09:34:40Z fishbone $
+ * @version    SVN: $Id$
  * @link       http://www.magic3.org
  */
 // no direct access