Jump to content
Sign in to follow this  
C0DENAMED

Переключение содержимого.

Recommended Posts

Доброго времени суток!

 

Как переключить содержимое на странице моего модуля? Покопавшись в стандартных модулях нашел несколько шаблонов для одного модуля, например /admin/view/template/catalog/filter_list.tpl и /admin/view/template/catalog/filter_form.tpl

Нужно чтобы при нажатии на кнопку шаблон менялся с шаблон.tpl на шаблон_2.tpl

 

Насколько я понял это делается с помощью этого? 

$this->redirect($this->url->link('catalog/filter', 'token=' . $this->session->data['token'] . $url, 'SSL'));

 

Либо вот здесь:

 

$this->template = 'catalog/filter_form.tpl';
$this->children = array(
     'common/header',
     'common/footer'
);

$this->response->setOutput($this->render());

 

Но у меня по такому же принципу не получается переключать, если делаю через редирект на свой шаблон_2.tpl выдает что у меня нету прав доступа, хотя эту же ошибку выдает если я укажу любое несуществующее название.

 

А если $this->template = 'catalog/шаблон_2.tpl'; то ничего не происходит. Подскажите что не так.

Share this post


Link to post
Share on other sites

Обращали внимание на module/module_name/update и module/module_name  ?

Внутри модуля в контроллере просто создаёте две функции index и update к примеру. Доступны будут по указанным в первой строке адресам

В каждой из них можете отдельно подгружать нужные вам шаблоны.

  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.