Перейти к содержанию
Форум поддержки пользователей VamShop

Кнопка для редактирования кат с фронт сайта


Рекомендуемые сообщения

Можно как то сделать кнопку чтобы можно было редактировать кат с фронтальной части сайта на примере редактировать товар? 

В указанном месте ( достаточно строчки кода ) 

Типа этого кода 

{if $smarty.session.customers_status.customers_status_id == 0}
{if $PRODUCTS_EDIT_LINK}
<a class="btn btn-inverse" href="{$PRODUCTS_EDIT_LINK}"><i class="fa fa-pencil-alt"></i> {#text_product_edit#}</a>
{/if}
{/if}

image.png

Ссылка на сообщение
Поделиться на другие сайты
54 минуты назад, ZM сказал:

Можно как то сделать кнопку чтобы можно было редактировать кат с фронтальной части сайта на примере редактировать товар? 

В указанном месте ( достаточно строчки кода ) 

Типа этого кода 


{if $smarty.session.customers_status.customers_status_id == 0}
{if $PRODUCTS_EDIT_LINK}
<a class="btn btn-inverse" href="{$PRODUCTS_EDIT_LINK}"><i class="fa fa-pencil-alt"></i> {#text_product_edit#}</a>
{/if}
{/if}

image.png

Можно.

id текущей категории в переменной {$curent_category_id}

Делайте ссылку что-то вроде: https://ваш-магазин.ру/admin/categories.php?cID={$current_category_id}&action=edit_category

Ссылка на сообщение
Поделиться на другие сайты

К сожалению не работает эта функция, кидает на создание новой или пустой кат, не подхватывает ID видимо

<a class="btn btn-inverse" href="https://import.velomoto63.ru/admin/categories.php?cID={$current_category_id}&action=edit_category">edit</a>

image.png

Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, ZM сказал:

К сожалению не работает эта функция, кидает на создание новой или пустой кат, не подхватывает ID видимо



 

Попробуйте поменять {$current_category_id} на {$smarty.get.cat}

Хотя первый вариант тоже должен работать, возможно, в /includes/header.php нет внизу строки:

$vamTemplate->assign('current_category_id', $current_category_id);

 

Ссылка на сообщение
Поделиться на другие сайты

в /includes/header.php - есть эта строчка но не тот не тот вариант не работает 

https://import.velomoto63.ru/index.php/cat/c405_Detskie-igry.html - тут два примера кнопки 

по нажатию происходит так 

image.png

Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, ZM сказал:

в /includes/header.php - есть эта строчка но не тот не тот вариант не работает 

https://import.velomoto63.ru/index.php/cat/c405_Detskie-igry.html - тут два примера кнопки 

по нажатию происходит так 

Ошибка.

Правильно {$smarty.get.cat}

Ссылка на сообщение
Поделиться на другие сайты

Не так не так https://import.velomoto63.ru/index.php/cat/c405_Detskie-igry.html

<a class="btn btn-inverse" href="https://import.velomoto63.ru/admin/categories.php?cID={$current_category_id}&action=edit_category">edit current_category_id</a>
<a class="btn btn-inverse" href="https://import.velomoto63.ru/admin/categories.php?cID={$smarty.get.cat}&action=edit_category">edit smarty.get.cat</a>

 

Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, ZM сказал:

Не так не так https://import.velomoto63.ru/index.php/cat/c405_Detskie-igry.html


<a class="btn btn-inverse" href="https://import.velomoto63.ru/admin/categories.php?cID={$current_category_id}&action=edit_category">edit current_category_id</a>
<a class="btn btn-inverse" href="https://import.velomoto63.ru/admin/categories.php?cID={$smarty.get.cat}&action=edit_category">edit smarty.get.cat</a>

 

Ну а если выключить опцию Короткие url в Админке - Настройки - Мета тэги.

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, ZM сказал:

Не помогло

Ну как не помогло, если помогло - https://import.velomoto63.ru/index.php?cat=405

Ссылки ведь поменяли после отключения этой опции.

Ссылка на сообщение
Поделиться на другие сайты

Оу, чет в первый раз не заметил сорри, действительно. круто спасибо

edit smarty.get.cat - работает 
Ссылка на сообщение
Поделиться на другие сайты
Только что, ZM сказал:

Оу, чет в первый раз не заметил сорри, действительно. круто спасибо

Если нужно в FAQ как раз есть вопрос как разом всем категориям, товаров красивый адрес прописать.

Будет даже лучше чем с этой включённой опцией адрес.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...