Thêm mới địa điểm
Thêm mới địa điểm
Màn Create là form chính để khai báo một địa điểm mới trong hệ thống.
Các khối chính trên form
Header actions: chọntype, quay lại màn manage hoặc lưu.Basic: ảnh, avatar nếu có quyền, slug hoặc tên, vàdroppable-map.Metadata:latitude,longitude, category, người phụ trách, status, publish time, province, open type, open time.Content: mô tả ngắn, audio hoặc video theo loại địa điểm, cờ confirm và editori-contents.Config:i-form-configvớitype="post"để gắn cấu hình mở rộng.
Những trường và hành vi đáng chú ý
typeđược lấy từplace/type-listvà ảnh hưởng nhãn hiển thị của form.- Form luôn yêu cầu ảnh, tọa độ và nội dung chính.
open_typehỗ trợ nhiều mode, riêng giá trị0sẽ mở thêm lịchopen_timetheo 7 ngày.- Phần audio và video chỉ xuất hiện với một số loại như
museumhoặcgallery. - Khi mount, source tự đặt
form.content.language_id = 1, tức nội dung gốc mặc định đi theo ngôn ngữ base.
Quy trình gợi ý
- Chọn
typeđúng trước khi nhập dữ liệu còn lại. - Tải ảnh và pin map để lấy
latitudehoặclongitudechuẩn. - Điền category, province, giờ mở cửa và metadata quan trọng cho vận hành.
- Soạn nội dung gốc, rồi mới bật cờ confirm nếu quy trình nội bộ cho phép.
- Chỉ lưu khi slug, ảnh, tọa độ và content đã đồng bộ với cùng một địa điểm thật.
Phân biệt content và config
Content phục vụ trải nghiệm đọc và nghe của người dùng cuối, còn Config là vùng cấu hình kỹ thuật hoặc hành vi mở rộng. Đừng trộn hai loại dữ liệu này vào cùng một chỗ nếu muốn dễ bảo trì.

