Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Пропустить Product List


Recommended Posts

Всем привет.Может подскажите как  при выборе в админке раздела товары пропустить Product List и что бы сразу показывалась форма добовления товара product_form.tpl

Просто не могу ни как понять как переподключить условие в контроллере ,постоянно пишет нет прав

Edited by pasha2298
Link to post
Share on other sites

Не имея списка всех товаров как его потом искать, редактировать???

По сути как то так видимо
 

 <file path="admin/controller/common/column_left.php">
    <operation>
        <search index="0"><![CDATA[if ($this->user->hasPermission('access', 'catalog/manufacturer')) {  ]]></search>
            <add position="before"><![CDATA[            
            if ($this->user->hasPermission('access', 'catalog/product')) {
              $catalog[] = array(
                'name'       => $this->language->get('text_add'),
                'href'     => $this->url->link('catalog/product/add', 'token=' . $this->session->data['token'], true),
                'children' => array()        
              );
            }                  
        ]]></add>
    </operation>
  </file> 
    
   <file path="admin/language/ru-ru/common/column_left.php">
    <operation>
        <search index="0"><![CDATA[// Text]]></search>
        <add position="after"><![CDATA[$_['text_add']                = 'Добавить товар';]]></add>
    </operation>
  </file>

 

Link to post
Share on other sites

Просто,принцип в том что ест идея разделить их отдельными пунктами в админ панели, что бы в дальнейшем их удобно было редактировать и выводить их урезаные (по необходимости )формы для определенного пользователя.

Link to post
Share on other sites

36 минут назад, Tom сказал:

Не имея списка всех товаров как его потом искать, редактировать???

По сути как то так видимо
 


 <file path="admin/controller/common/column_left.php">
    <operation>
        <search index="0"><![CDATA[if ($this->user->hasPermission('access', 'catalog/manufacturer')) {  ]]></search>
            <add position="before"><![CDATA[            
            if ($this->user->hasPermission('access', 'catalog/product')) {
              $catalog[] = array(
                'name'       => $this->language->get('text_add'),
                'href'     => $this->url->link('catalog/product/add', 'token=' . $this->session->data['token'], true),
                'children' => array()        
              );
            }                  
        ]]></add>
    </operation>
  </file> 
    
   <file path="admin/language/ru-ru/common/column_left.php">
    <operation>
        <search index="0"><![CDATA[// Text]]></search>
        <add position="after"><![CDATA[$_['text_add']                = 'Добавить товар';]]></add>
    </operation>
  </file>

 

Увы не получаеться,всеровно появляеться ,может фаил представления покавырять?

Link to post
Share on other sites

Это кусок кода для модификатора.

Link to post
Share on other sites
1 час назад, Tom сказал:

Это кусок кода для модификатора.

а нет у вас случайно более полного похожего примера

Edited by pasha2298
Link to post
Share on other sites

Я этот код проверил на рабочем магазине, в нем нет проблем.

Link to post
Share on other sites

а спасибо,просто не обновил кеш,еше раз огромное спаибо

Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.