joshua13 Posted July 21, 2015 Share Posted July 21, 2015 Всем привет. Пробую писать модуль свой первый. Перечитал уже всё что можно но так и не нашел описания как добавить свой модуль в навигационную строчку , что сразу под шапкой. Ну.. ту строчку, что отображает текущее положение по карте сайта. Там где если зашел в раздел магазина то написано (Магазин - раздел - товар). Вот я пишу модуль, но никак не понимаю, что я забыл добавить. Всего три файла. Вот они Сам модуль agallery.php <?php if (!defined('_PS_VERSION_')) exit; class agallery extends Module { public function __construct() { $this->name = 'agallery'; $this->tab = 'other'; $this->version = '1.0.0'; $this->author = 'Josh'; $this->need_instance = 0; $this->ps_versions_compliancy = array('min' => '1.6', 'max' => _PS_VERSION_); $this->bootstrap = true; parent::__construct(); $this->displayName = $this->l('A gallery'); $this->description = $this->l('A gallery'); $this->confirmUninstall = $this->l('Are you sure you want to uninstall?'); } public function install() { if (Shop::isFeatureActive()) { Shop::setContext(Shop::CONTEXT_ALL); } if (!parent::install() || !$this->registerHook('agallery') || !Configuration::updateValue('TESTMODULE_NAME', 'SuperSettingsTest')) { return false; } return true; } public function uninstall() { if (!parent::uninstall() || !Configuration::deleteByName('TESTMODULE_NAME') ) return false; return true; } } контроллер gallery.php <?php if (!defined('_PS_VERSION_')) exit; class agalleryGalleryModuleFrontController extends ModuleFrontController { public function initContent() { parent::initContent(); $this->context->smarty->assign(array( 'HOOK_LEFT_COLUMN' => 'TestOutCode' )); $this->context->smarty->assign(array( 'atutorial_name' => Configuration::get('TESTMODULE_NAME'), )); $this->setTemplate('gallery.tpl'); } } и просто темплейт gallery.tpl <h3>TEST</h3><br> {$atutorial_name} Помогите, обьясните, что забыто, иль ссыль дайте. Link to comment Share on other sites More sharing options...
sors Posted July 22, 2015 Share Posted July 22, 2015 В шаблон добавить {capture name=path} Текст в конце хлебных крошек {/capture} {include file="$tpl_dir./breadcrumb.tpl"} Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now