feat: add branches management link and update default branch configuration logic

This commit is contained in:
2026-07-21 15:59:47 +07:00
parent 4cee97bf91
commit f37be85873
2 changed files with 4 additions and 2 deletions
@@ -241,6 +241,7 @@
<a class="collapse-item" th:href="@{/manage/settings/media}">Media</a>
<a class="collapse-item" th:href="@{/manage/settings/permalinks}">Permalinks</a>
<a class="collapse-item" th:href="@{/manage/settings/privacy}">Privacy</a>
<a class="collapse-item" th:href="@{/manage/settings/branches}">Branches</a>
</div>
</div>
</li>
@@ -28,13 +28,14 @@
<!-- Raw JSON from backend to initialize JS -->
<script th:inline="javascript">
var defaultJson = '[{"id":"sis-can-tho","name":"Bệnh viện Đa khoa Quốc Tế S.I.S Cần Thơ","address":"397 Nguyễn Văn Cừ, P. An Bình, TP. Cần Thơ","phone":"18001115","email":"cskh@dotquy.vn","website":"https://sisvietnam.vn/","mapUrl":"https://maps.google.com/maps?q=Bệnh%20viện%20Đa%20khoa%20Quốc%20Tế%20S.I.S%20Cần%20Thơ&t=&z=16&ie=UTF8&iwloc=&output=embed"},{"id":"sis-da-nang","name":"Bệnh viện Đa khoa Quốc Tế S.I.S Đà Nẵng","address":"201 Nguyễn Chí Thanh, Phường 12, Quận 5, TP. Hồ Chí Minh","phone":"(84.28) 3955 5548","email":"bvdaihoccoso2@umc.edu.vn","website":"#","mapUrl":"#"},{"id":"sis-nha-trang","name":"Bệnh viện Đa khoa Quốc Tế S.I.S Nha Trang","address":"221B Hoàng Văn Thụ, Phường 8, Q. Phú Nhuận, TP. Hồ Chí Minh","phone":"(84.28) 3842 0070","email":"bvdaihoccoso3@umc.edu.vn","website":"#","mapUrl":"#"}]';
var initialBranches = /*[[${settings['hospital_branches']}]]*/ '[]';
if (!initialBranches || initialBranches === 'null') initialBranches = '[]';
if (!initialBranches || initialBranches === 'null') initialBranches = defaultJson;
var branchesData = [];
try {
branchesData = JSON.parse(initialBranches);
} catch(e) {
branchesData = [];
branchesData = JSON.parse(defaultJson);
}
</script>