Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * 2007-2016 PrestaShop
- *
- * NOTICE OF LICENSE
- *
- * This source file is subject to the Academic Free License (AFL 3.0)
- * that is bundled with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://opensource.org/licenses/afl-3.0.php
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@prestashop.com so we can send you a copy immediately.
- *
- * DISCLAIMER
- *
- * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
- * versions in the future. If you wish to customize PrestaShop for your
- * needs please refer to http://www.prestashop.com for more information.
- *
- * @copyright 2007-2016 PrestaShop SA
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
- * International Registered Trademark & Property of PrestaShop SA
- */
- if (!defined('_PS_VERSION_'))
- exit;
- class MyAccountButton extends Module
- {
- public function __construct()
- {
- $this->name = "myaccountbutton";
- $this->tab = "front_office_features";
- $this->version = "1.0.0";
- $this->author = "Webévasion";
- $this->bootstrap = true;
- parent::__construct();
- $this->controllers = array('default');
- $this->displayName = $this->l('My account button');
- $this->description = $this->l('Add a button in my account');
- $this->confirmUninstall = $this->l('Do you really want to uninstall '.$this->displayName.' ?');
- }
- public function install()
- {
- if(Shop::isFeatureActive())
- Shop::setContext(Shop::CONTEXT_ALL);
- return parent::install() && $this->registerHook('displayMyAccountBlock');
- }
- public function uninstall()
- {
- return parent::uninstall();
- }
- public function hookDisplayCustomerAccount($params)
- {
- $this->smarty->assign('in_footer', false);
- return $this->display(__FILE__, 'my-account.tpl');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement