# Lưu và publish template

Lưu thay đổi, publish và unpublish một version của template.

Khi đang thiết kế, bạn có thể lưu và xem thử nhiều lần trước khi đưa mẫu vào sử dụng. **Save** giữ lại nội dung đã chỉnh; **Publish** cho phép version đó nhận yêu cầu tạo PDF từ Run hoặc API. Hai thao tác nằm cạnh nhau trong editor nhưng phục vụ hai bước khác nhau.

## 1. Lưu nội dung đang chỉnh

Chọn đúng version ở thanh trên cùng, rồi bấm **Save**. Nút này chỉ hoạt động khi bạn có thay đổi chưa lưu và đang ở chế độ cho phép chỉnh sửa.

Một lần lưu tạo dấu mốc trong [lịch sử của version](/docs/vi/publishing/history/). Bạn có thể tiếp tục sửa sau đó; việc lưu không tự publish mẫu.

<figure class="doc-sim data-assets-illustration workflow-illustration" aria-label="Editor → Save lưu thay đổi vào version đang chọn">
<div class="sim-stage"><div class="sim-panel"><div class="ds-head"><strong>My template · v2</strong><div class="wf-actions"><span class="sim-control sim-focus">Save</span><span class="sim-control sim-dark">Publish</span></div></div><div class="wf-rows"><div class=""><span>Version 2</span><small>Đang chỉnh sửa</small></div><div class=""><span>Status</span><small>Draft</small></div></div></div></div>
<figcaption>Editor → Save lưu thay đổi vào version đang chọn</figcaption>
</figure>

## 2. Publish version để tạo PDF

Sau khi lưu, bấm **Publish** trên thanh công cụ. Trạng thái áp dụng cho **version đang chọn**, không tự xuất bản mọi version trong mẫu.

Khi version đã published, nút đổi thành **Unpublish**. Bạn có thể mở [Run](/docs/vi/renders/playground/), chọn version này và gửi dữ liệu để tạo PDF.

<figure class="doc-sim data-assets-illustration workflow-illustration" aria-label="Publish → version sẵn sàng nhận yêu cầu render">
<div class="sim-stage"><div class="sim-panel"><div class="ds-head"><strong>My template · v2</strong><div class="wf-actions"><span class="sim-control">Save</span><span class="sim-control sim-focus sim-dark">Publish</span></div></div><div class="wf-rows"><div class=""><span>Version 2</span><small>Đang chỉnh sửa</small></div><div class=""><span>Status</span><small>Draft</small></div></div></div></div>
<figcaption>Publish → version sẵn sàng nhận yêu cầu render</figcaption>
</figure>

## 3. Tiếp tục phát triển mẫu đang dùng

Published là trạng thái cho phép render, không phải chế độ khóa chỉnh sửa. Nếu lưu thay đổi vào version đang được sử dụng, những lần chạy sau có thể nhận nội dung mới của version đó.

Để chuẩn bị một thiết kế mới trong khi bản hiện tại vẫn hoạt động, [tạo version từ bản đang dùng](/docs/vi/publishing/versions/). Chỉnh và publish version mới, rồi chuyển quy trình tạo PDF sang số version đó khi sẵn sàng.

<figure class="doc-sim data-assets-illustration workflow-illustration" aria-label="v1 tiếp tục sử dụng · v2 dành cho thay đổi mới">
<div class="sim-stage"><div class="sim-panel"><div class="ds-head"><strong>Versions</strong><div class="wf-actions"></div></div><div class="wf-rows"><div class=""><span>Version 1</span><small>Published</small></div><div class="sim-focus"><span>Version 2</span><small>Draft · thiết kế mới</small></div></div></div></div>
<figcaption>v1 tiếp tục sử dụng · v2 dành cho thay đổi mới</figcaption>
</figure>

## 4. Đưa version về Draft

Chọn version đã published và bấm **Unpublish** để đưa nó về Draft. Nội dung vẫn được giữ để chỉnh sửa và preview, nhưng version này không còn đáp ứng điều kiện cho render mới.

Nếu quy trình đang chỉ định số version này, hãy chuyển sang một version published khác trước. Unpublish không phải thao tác xóa template hay xóa các PDF đã tạo.

<figure class="doc-sim data-assets-illustration workflow-illustration" aria-label="Unpublish → Draft · vẫn có thể chỉnh và preview">
<div class="sim-stage"><div class="sim-panel"><div class="ds-head"><strong>My template · v2</strong><div class="wf-actions"><span class="sim-control">Save</span><span class="sim-control sim-focus sim-dark">Unpublish</span></div></div><div class="wf-rows"><div class=""><span>Version 2</span><small>Đang chỉnh sửa</small></div><div class=""><span>Status</span><small>Published</small></div></div></div></div>
<figcaption>Unpublish → Draft · vẫn có thể chỉnh và preview</figcaption>
</figure>
