Müşteri Destek Ekranı Kancaları
Talep listesinin, formunun ve konuşmasının on dört yerleşim noktası.
Genel Bakış
Müşterinin destek ekranlarındaki yerleşim noktaları burada: liste, yeni talep formu, konuşma ve yanıt kutusu.
İki nokta her satır için çalışır: konuşmadaki her mesaj ve listedeki her talep. Onlarda ağır iş yapmak sayfayı gözle görülür biçimde yavaşlatır.
Referans
Talep listesinden önce
Müşterinin talep listesinin üstünde görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_list.before', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Talep listesi işlemleri
Liste başlığındaki işlem alanında görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_list.actions', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Talep formunun üstü
Yeni talep formunun üstünde görünür. Talep açmadan önce okunması gereken uyarı için uygundur.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_create.form.top', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Form alanlarının ardı
Talep formundaki alanların ardında görünür. Kendi alanınızı buraya koyarsanız gönderilen değeri kendiniz işlemeniz gerekir.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_create.fields.after', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Talep formunun altı
Talep formunun altında görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_create.form.bottom', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Talep formu yan sütununun altı
Talep formunun yanındaki sütunun altında görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_create.sidebar.bottom', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Talep yan sütununun üstü
Talep detayının yan sütununun üstünde görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_detail.sidebar.top', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Talep yan sütununun altı
Yan sütunun altında görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_detail.sidebar.bottom', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Talep işlem alanı
Talep detayının işlem alanında görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_detail.actions', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Konuşmanın üstü
Yanıt akışının üstünde görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_detail.thread.top', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Konuşmanın altı
Yanıt akışının altında görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_detail.thread.bottom', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Yanıt formunun üstü
Müşterinin yanıt kutusunun üstünde görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_detail.reply_form.top', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Yanıt formunun altı
Yanıt kutusunun altında görünür.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_detail.reply_form.bottom', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Tek mesajın ardı
Konuşmadaki her mesajın ardında ayrı ayrı görünür. Mesajın kendisi geçilmediği için hangi mesaja bakıldığını bilemezsiniz.
null ve false atlanır: bir şey eklemek istemediğinizde null dönün. Çıktı kaçışsız girer — dışarıdan gelen değeri kendiniz temizleyin.Hook::add('ui:client.ticket_message.body.after', 10, function () {
return '<div class="alert alert-info">Acme</div>';
});Tuzaklar
Konuşmadaki mesaj noktası, akıştaki her mesaj için ayrı çağrılır. Uzun bir talepte bu onlarca çağrı demektir; içinde sorgu yapan bir dinleyici sayfayı belirgin biçimde yavaşlatır.
Talep formuna koyduğunuz alan yalnız görünür. Gönderilen değeri işlemek için ilgili kancaya ayrıca bağlanmanız gerekir; yoksa müşteri doldurur ve değer kaybolur.
İlgili Makaleler
- Müşteri Sitesi Kancaları
- Sipariş Kancaları
- Destek Talebi Kancaları
Geri bildiriminiz için teşekkürler!
Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.