Page MenuHomeMnkras Phabricator

No OneTemporary

diff --git a/controller.php b/controller.php
index 406b1cf..6d12b6b 100644
--- a/controller.php
+++ b/controller.php
@@ -1,59 +1,62 @@
<?php
namespace Concrete\Package\CustomMenuItems;
defined('C5_EXECUTE') or die("Access Denied.");
-use Concrete\Core\Block\BlockType\BlockType;
-
/**
-*
-* Custom Menu Items Package.
-* @author Michael Krasnow <mnkras@gmail.com>
-*
-*/
-
-class Controller extends \Concrete\Core\Package\Package {
-
- protected $pkgHandle = 'custom_menu_items';
- protected $appVersionRequired = '5.7.0.4';
- protected $pkgVersion = '0.9';
-
- public function getPackageDescription() {
- return t("Create menu items to any page on your site.");
- }
+ *
+ * Custom Menu Items Package.
+ * @author Michael Krasnow <mnkras@gmail.com>
+ *
+ */
+
+class Controller extends \Concrete\Core\Package\Package
+{
+
+ protected $pkgHandle = 'custom_menu_items';
+ protected $appVersionRequired = '5.7.0.4';
+ protected $pkgVersion = '0.9';
+
+ public function getPackageDescription()
+ {
+ return t("Create menu items to any page on your site.");
+ }
- public function getPackageName() {
- return t("Custom Menu Items");
- }
+ public function getPackageName()
+ {
+ return t("Custom Menu Items");
+ }
- public function install() {
- $pkg = parent::install();
+ public function install()
+ {
+ $pkg = parent::install();
$sp = \SinglePage::add('/dashboard/system/basics/custom_menu_items', $pkg);
- if (is_object($sp)) {
+ if (is_object($sp))
+ {
$sp->update(array('cName'=>t('Custom Menu Items')));
}
}
- public function on_start() {
- $u = new \User();
- if($u->isLoggedIn()) {
+ public function on_start()
+ {
+ $u = new \User();
+ if($u->isLoggedIn())
+ {
$db = \Loader::db();
$r = $db->Execute('SELECT * FROM pkgCustomMenuItems ORDER BY DisplayOrder');
while($row = $r->fetchRow())
{
//$menu = new \Concrete\Core\Application\Service\UserInterface\Menu;
$menu = \Core::make('helper/concrete/ui/menu');
$menu->addPageHeaderMenuItem(
'custom_menu_item',
'custom_menu_items',
array(
'href' => $row['cID'],
'position' => 'left'
)
);
}
- //var_dump($menu->getPageHeaderMenuItems());
-
- }
- }
+ }
+ }
}

File Metadata

Mime Type
text/x-diff
Expires
Mon, Dec 23, 8:48 PM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
267606

Event Timeline