Prestashop, как редактировать товар из общедоступной части

17 июля 2019

Редактор товара из фронт-офиса Prestashop 1.5-1.6 делать так

В product.tpl вашей темы добавляете в любое место

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

Где id_customer==2 - id покупателя, которому будет видна эта ссылка, admin123 - адрес админки. Эти значения подставляете свои


Принцип работы

  • сначала авторизуетесь в админке магазина
  • потом авторизуетесь в фронт-офисе покупателем, с id, которому вы разрешили отображение ссылки "Edit"
  • после этого в карточке товаров появится ссылка "Edit", нажав на которую попадаете на страницу, где вас предупреждают о безопасности
  • соглашаетесь перейти таки на страницу, мол "все пучком, я в курсе" и попадаете сразу на страницу редактирования товара, на котором вы сейчас находитесь