> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Корзины как файлы

> Каждая корзина Aftersell Cart представляет собой один переносимый файл. Создавайте её в приложении без кода темы, а затем копируйте, сохраняйте резервные копии, переносите или генерируйте её, как любой другой файл.

Aftersell Cart не является кодом, разбросанным по вашей теме. **Каждая корзина представляет собой один самодостаточный файл**, который содержит всё о ней: макет, блоки, дизайн, пользовательский CSS и пользовательские скрипты. Редактор корзины служит визуальным способом редактирования этого файла, а [встраивание приложения](https://docs.aftersell.com/ru/aftersell/cart/creating-carts.md) отображает его на витрине вашего магазина.

Поскольку корзина является просто файлом, вам никогда не нужно редактировать код темы, и всё, что можно сделать с файлом, можно сделать и с корзиной: скопировать её, сохранить резервную копию, перенести в другой магазин или поручить AI написать её.

## Почему это важно

| Корзина в коде темы | Aftersell Cart |
| - | - |
| Изменения хранятся в файлах темы (Liquid, JS, CSS) | Изменения вносятся в приложении Aftersell |
| Обновление или смена темы может сломать или стереть корзину | Корзина хранится в Aftersell отдельно от вашей темы |
| Чтобы скопировать корзину в другой магазин, разработчику нужно реализовать её заново | [Экспортируйте](https://docs.aftersell.com/ru/aftersell/cart/import-export.md) файл и импортируйте его в другой магазин |
| Для отката приходится копаться в истории темы | Сохраните экспортированный файл или [черновик](https://docs.aftersell.com/ru/aftersell/cart/having-multiple-carts.md) и восстановите его |
| Попытка нового дизайна ставит под угрозу активную корзину | Создайте черновик, выполните его [предпросмотр](https://docs.aftersell.com/ru/aftersell/cart/previewing-carts.md) или проведите [A/B-тест](https://docs.aftersell.com/ru/aftersell/cart/tests-overview.md) |

## Что можно делать с файлом корзины

### Дублировать

Создайте новую корзину на основе существующей с помощью **Duplicate** на странице **Carts**. Это самый быстрый способ создать сезонный или кампанийный вариант, не затрагивая активную корзину.

### Создать резервную копию и восстановить

[Экспортируйте](https://docs.aftersell.com/ru/aftersell/cart/import-export.md#exporting-a-cart) корзину перед крупным изменением. Если захотите вернуть старую версию, импортируйте файл и опубликуйте его.

### Перенести между магазинами

Экспортируйте корзину из одного магазина и [импортируйте](https://docs.aftersell.com/ru/aftersell/cart/import-export.md#importing-a-cart) в другой, например из тестового магазина в рабочий или между магазинами в портфеле бренда. Макет, блоки, дизайн, пользовательский CSS и пользовательские скрипты переносятся полностью. Ссылки, специфичные для магазина, обрабатываются автоматически:

* **Тот же магазин**: ссылки на товары, варианты, изображения и стратегии апселлов сохраняются без изменений.
* **Другой магазин**: эти ссылки очищаются, поскольку они указывают на каталог другого магазина. Блок апселлов получает новую стратегию апселлов в новом магазине, а блок дополнения товара отключается, пока вы не выберете товар. В предпросмотре импорта перечислено всё, что нужно настроить заново.

Импортированные корзины всегда создаются как **черновики**, поэтому на витрине вашего магазина ничего не изменится, пока вы не опубликуете корзину.

### Сгенерировать с помощью AI

Поскольку корзина представляет собой чётко определённый файл, AI-ассистент может написать её:

1. На странице **Carts** нажмите **Download AI prompt**.
2. Передайте этот файл AI-ассистенту вместе с описанием нужной корзины или скриншотом понравившейся корзины. Чтобы вместо этого изменить существующую корзину, приложите также её экспортированный файл.
3. AI вернёт файл корзины. [Импортируйте](https://docs.aftersell.com/ru/aftersell/cart/import-export.md#importing-a-cart) его, просмотрите предпросмотр, а затем доработайте корзину в редакторе.

## Дальнейшие шаги

* [Как работают корзины?](https://docs.aftersell.com/ru/aftersell/cart/how-carts-work.md)
* [Импорт и экспорт корзин](https://docs.aftersell.com/ru/aftersell/cart/import-export.md)
* [Создать корзину](https://docs.aftersell.com/ru/aftersell/cart/creating-carts.md)
