Jump to content

Редактор товара с витрины


Recommended Posts

Как это работает.

Авторизуетесь в админке, потом авторизуетесь в фронт-офисе пользователем, кому разрешено видеть ссылку на редактирование. После этого в каждом товаре можно нажать на "Edit" и перерйти на страницу редактирования именно этого товара

 

для версий 1,4 и 1,5 делал так

 

Для 1.4

Пример кода для пользователя с id 295 и админкой admin12345

{if $cookie->id_customer==295}

<a href="{$base_dir}admin12345/index.php?tab=AdminCatalog&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a>
{/if}

 

Для 1.5

Пример кода для пользователя с id 2 и админкой admin123

{if $cookie->id_customer==2}
<a href="{$base_dir}admin123/index.php?controller=AdminProducts&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a>
{/if}

 

Подробнее написано у меня на сайте

 

В 1,6 не получается такую штуку сделать, ругается на это {$product.id_product|intval}

Собственно вопрос, что там писать для 1,6?

Link to comment
Share on other sites

Как это работает.

Авторизуетесь в админке, потом авторизуетесь в фронт-офисе пользователем, кому разрешено видеть ссылку на редактирование. После этого в каждом товаре можно нажать на "Edit" и перерйти на страницу редактирования именно этого товара

 

для версий 1,4 и 1,5 делал так

 

Для 1.4

Пример кода для пользователя с id 295 и админкой admin12345

{if $cookie->id_customer==295}

<a href="{$base_dir}admin12345/index.php?tab=AdminCatalog&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a>

{/if}

 

Для 1.5

Пример кода для пользователя с id 2 и админкой admin123

{if $cookie->id_customer==2}

<a href="{$base_dir}admin123/index.php?controller=AdminProducts&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a>

{/if}

 

Подробнее написано у меня на сайте

 

В 1,6 не получается такую штуку сделать, ругается на это {$product.id_product|intval}

Собственно вопрос, что там писать для 1,6?

$product->id

  • Like 1
Link to comment
Share on other sites

Ага! Спасибо!

{if $cookie->id_customer==2}
<a href="{$base_dir}admin123/index.php?controller=AdminProducts&id_product={$product->id}&updateproduct" target="_blank">Edit</a>
{/if}

Работает на 1,6

  • Like 1
Link to comment
Share on other sites

 

потом авторизуетесь в фронт-офисе пользователем, кому разрешено видеть ссылку на редактирование.

а как указать какому пользователю можно а какому нет? не нашел на странице пользователя

Link to comment
Share on other sites

Как это работает.

Авторизуетесь в админке, потом авторизуетесь в фронт-офисе пользователем, кому разрешено видеть ссылку на редактирование. После этого в каждом товаре можно нажать на "Edit" и перерйти на страницу редактирования именно этого товара

 

для версий 1,4 и 1,5 делал так

 

Для 1.4

Пример кода для пользователя с id 295 и админкой admin12345

{if $cookie->id_customer==295}

<a href="{$base_dir}admin12345/index.php?tab=AdminCatalog&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a>

{/if}

 

Для 1.5

Пример кода для пользователя с id 2 и админкой admin123

{if $cookie->id_customer==2}

<a href="{$base_dir}admin123/index.php?controller=AdminProducts&id_product={$product.id_product|intval}&updateproduct" target="_blank">Edit</a>

{/if}

 

Подробнее написано у меня на сайте

 

В 1,6 не получается такую штуку сделать, ругается на это {$product.id_product|intval}

Собственно вопрос, что там писать для 1,6?

Подскажите пожалуйста - куда надо вставить этот код?

Link to comment
Share on other sites

Подскажите пожалуйста - куда надо вставить этот код?

Да куда вам удобнее, не принципиально.

Я например над названием товара ставлю

Link to comment
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
×
×
  • Create New...