Skip to content

Instantly share code, notes, and snippets.

@jonathandavis
jonathandavis / enhanced-storefront.php
Created November 9, 2012 18:20 — forked from kopepasah/shopp-account-menu.php
Creating an actual Shopp account menu for the account pages.
static function account_menuitem ($result, $options, $O) {
$Storefront = ShoppStorefront();
$page = current($Storefront->menus);
if (array_key_exists('url',$options)) return add_query_arg($page->request,'',shoppurl(false,'account'));
if (array_key_exists('action',$options)) return $page->request;
if (array_key_exists('classes',$options)) {
$classes = array($page->request);
if ($Storefront->account['request'] == $page->request) $classes[] = 'current';
return join(' ',$classes);
}