Как сделать доступными переменные одной страницы на другой странице

Как сделать переменные на странице cart доступными на главной странице?
Чтобы можно было дотянуться до переменных, которые передаются в форме на странице cart.

Опишите, пожалуйста, более конкретный пример

$app["session"]["cart"]

Пытаюсь перенести шаблон cart_items.tpl, где используется добавление товара по клику на + и -, в шаблон products_scroller_advanced.tpl. И вот в шаблоне cart_items.tpl есть переменные, которых нет в products_scroller_advanced.tpl, но эти переменные передаются при отправке формы (((

Долго уже мучаюсь с этими кнопками + и - :slight_smile:

Укажите пример такой переменной

Угу, завтра покажу

В шаблоне cart_items есть переменная $key, которая как идентификатор при обновлении товара в корзине, на главной странице в шаблоне карусели этой переменной нет
ещё $product.amount, но его можно из сессии подтянуть, наврное

Это ключ генерируется специальной функцией с учетом ID товара, выбранных опций и других параметров при добавлении в корзину. На списке вы его не получите

А как их получить на главной странице?
Чтобы свою форму собрать для другого способа добавления товара по + и -. Вроде, всё остальное собрал, осталось найти этот неведомый $key :smile:

Смотрите fn_generate_cart_id (app/functions/fn.cart.php), может получиться подобрать

Понял, спасибо большое!