OpenCart admin menu link url

前端 未结 4 1917
迷失自我
迷失自我 2021-01-01 05:02

I\'m verry new to OpenCart and I\'m trying to make a module for it.

I want a link in the admin menu to the module I am creating thus I\'ve edited this file:

相关标签:
4条回答
  • 2021-01-01 05:12

    Thanks to Anuj!

    I did it with OpenCart 2.3 and the files to edit are column-left instead of menu.

    And if you want your link to look like the other main categories here is the code with the class :

    <li><a href="<?php echo $my_module; ?>"><i class="fa fa-clock-o fw"></i><span><?php echo $text_my_module ?></span></a></li>
    

    Note that I also included an icon from Font Awesome into the class of < i >

    0 讨论(0)
  • 2021-01-01 05:26

    In Opencart 2:

    language file /admin/language/<YOUR_LANGUAGE>/common/menu.php add e.g.:

    $_['text_my_module'] = 'My Module Title';
    

    controller file /admin/controller/common/menu.php add e.g.:

    $data['text_my_module'] = $this->language->get('text_my_module');
    

    and

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

    and finally the template file /admin/view/template/common/menu.tpl add:

    <li><a href="<?php echo $my_module; ?>">text_my_module</a></li>
    

    where applicable...

    0 讨论(0)
  • 2021-01-01 05:27

    Check my answer here: https://stackoverflow.com/a/16418443/598500 - I have answered for the very similar question, anyway the answer is the same as for Your question.

    But to guide You more precisely:

    language file /admin/language/<YOUR_LANGUAGE>/common/header.php add e.g.:

    $_['text_my_module'] = 'My Module Title';
    

    controller file /admin/controller/common/header.php add e.g.:

    $this->data['text_my_module'] = $this->language->get('text_my_module');
    

    and

    $this->data['my_module'] = $this->url->link('module/order_export', 'token=' . $this->session->data['token'], 'SSL');
    

    and finally the template file /admin/view/template/common/header.tpl add:

    <a href="<?php echo $my_module; ?>" class="top"><?php echo $text_my_module; ?></a>
    

    where applicable...

    Is this the correct answer for You?

    0 讨论(0)
  • 2021-01-01 05:31

    It is simple to create. but you need to edit the following files and add some link works like what they said above. But it will be vanished. when you go with Opencart update. So here is a VQMod Link creation example and its extension. Try this/

    http://kvcodes.com/2014/06/how-to-create-admin-menu-link-for-custom-admin-page-opencart/

    0 讨论(0)
提交回复
热议问题