feat: Mail template management UI and API CRUD
- Added full CRUD endpoints for mail templates (create, update, delete, preview) - Introduced Joi validators for template create/update/preview - Updated routes/controller to support ID and type lookups - Built React Templates page with HTML editor, preview, and clipboard helpers - Added navigation entry and route for /templates - Enhanced documentation (README, QUICKSTART, KULLANIM, frontend/backend README)
This commit is contained in:
11
KULLANIM.md
11
KULLANIM.md
@@ -123,6 +123,17 @@
|
||||
|
||||
## 📧 Mail Şablonları
|
||||
|
||||
### Şablon Paneli (Yeni)
|
||||
|
||||
1. **Menü:** Sol menüde `Mail Şablonları` sekmesine tıklayın
|
||||
2. **Liste:** Aktif/pasif tüm şablonları görün, güncelleme tarihlerini takip edin
|
||||
3. **Oluştur:** `Yeni Şablon` butonu ile HTML içeriği girebilir, template type tanımlayabilirsiniz
|
||||
4. **Düzenle:** Her satırdaki `Düzenle` butonu ile şablon bilgilerini güncelleyin
|
||||
5. **Önizleme:** `Önizleme` butonu ile şablonu gerçek verilerle render edip tam ekran görüntüleyin
|
||||
6. **Sil:** Gereksiz şablonları `Sil` butonu ile kaldırın (tokenlarda kullanılanları değiştirmeyi unutmayın)
|
||||
7. **Template Type Kopyalama:** Token oluştururken kullanmak için `Template Type` değerini kopyalayın
|
||||
8. **Handlebars Değişkenleri:** Editörde `{{company_name}}`, `{{employee_name}}`, `{{tracking_url}}` değişkenlerini kullanın
|
||||
|
||||
### Mevcut Şablonlar
|
||||
|
||||
**1. Banka Bildirimi (`bank`)**
|
||||
|
||||
Reference in New Issue
Block a user