Müşteri İçerik Ekranı Kancaları

1.6k görüntülenme Markdown

Ana sayfanın, içeriğin, bilgi bankasının ve giriş formlarının yirmi yedi yerleşim noktası.

Genel Bakış

Ziyaretçiye açık sayfaların yerleşim noktaları burada: ana sayfa, içerik ve blog, iletişim, bilgi bankası ve giriş formları.

Bu sayfaların çoğu herkese açıktır. Buraya koyduğunuz bir betik, giriş yapmamış herkes tarafından çalıştırılır; oturuma bağlı bir şey göstermek de boş çıkar.

Referans

Ana sayfa kahramanının ardı

uiclient.home.hero.after
website/content parametresiz

Ana sayfanın giriş bloğunun ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.home.hero.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Ana sayfa bölümlerinin sonu

uiclient.home.sections.end
website/content parametresiz

Ana sayfa bölümlerinin sonunda görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.home.sections.end', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

İçerik sayfasının üstü

uiclient.content.top
website/content parametresiz

İçerik sayfalarının üstünde görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.content.top', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Sayfa içeriğinin ardı

uiclient.content_page.content.after
website/content parametresiz

Düz sayfa içeriğinin ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.content_page.content.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Blog yazısının ardı

uiclient.blog_detail.content.after
website/content parametresiz

Blog yazısının gövdesinin ardında görünür. Yazar kutusu ya da ilgili yazılar için uygundur.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.blog_detail.content.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Blog akışının ardı

uiclient.blog_list.feed.after
website/content parametresiz

Blog listesinin ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.blog_list.feed.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Haber akışının ardı

uiclient.news_list.feed.after
website/content parametresiz

Haber listesinin ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.news_list.feed.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Referans içeriğinin ardı

uiclient.reference_detail.content.after
website/content parametresiz

Referans sayfasının içeriğinin ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.reference_detail.content.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

İletişim formunun üstü

uiclient.contact.form.top
website/content parametresiz

İletişim formunun üstünde görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.contact.form.top', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

İletişim formunun altı

uiclient.contact.form.bottom
website/content parametresiz

İletişim formunun altında görünür. Kendi alanınızı koyarsanız gönderilen değeri işlemek sizin işinizdir.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.contact.form.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

İletişim yan sütununun altı

uiclient.contact.aside.bottom
website/content parametresiz

İletişim sayfasının yan sütununun altında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.contact.aside.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Alan adı aramasının ardı

uiclient.domain.search.after
website/content parametresiz

Alan adı arama kutusunun ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.domain.search.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Bilgi bankası girişinin üstü

uiclient.kb_landing.content.top
website/knowledgebase parametresiz

Bilgi bankası giriş sayfasının üstünde görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_landing.content.top', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Bilgi bankası girişinin altı

uiclient.kb_landing.content.bottom
website/knowledgebase parametresiz

Giriş sayfasının altında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_landing.content.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Arama kutusunun ardı

uiclient.kb_landing.search.after
website/knowledgebase parametresiz

Bilgi bankası arama kutusunun ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_landing.search.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Kategori başlığının ardı

uiclient.kb_category.header.after
website/knowledgebase parametresiz

Kategori sayfasının başlığının ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_category.header.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Kategori içeriğinin altı

uiclient.kb_category.content.bottom
website/knowledgebase parametresiz

Kategori sayfasının içeriğinin altında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_category.content.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

İçindekilerin ardı

uiclient.kb_article.toc.after
website/knowledgebase parametresiz

Makale içindekiler listesinin ardında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_article.toc.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Makale içeriğinin ardı

uiclient.kb_article.content.after
website/knowledgebase parametresiz

Makale gövdesinin ardında görünür. Geri bildirim ya da ilgili makale alanı için uygundur.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_article.content.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Makale alt bilgisi

uiclient.kb_article.footer
website/knowledgebase parametresiz

Makalenin alt bilgisinde görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_article.footer', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Bilgi bankası yan sütununun üstü

uiclient.kb_sidebar.top
website/knowledgebase parametresiz

Bilgi bankası yan sütununun üstünde görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_sidebar.top', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Bilgi bankası yan sütununun altı

uiclient.kb_sidebar.bottom
website/knowledgebase parametresiz

Yan sütunun altında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.kb_sidebar.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Giriş formunun altı

uiclient.login.form.bottom
website/content parametresiz

Giriş formunun altında görünür. Bu sayfa herkese açıktır: buraya konan bir betiği giriş yapmamış herkes çalıştırır.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.login.form.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Kayıt formunun altı

uiclient.register.form.bottom
website/content parametresiz

Kayıt formunun altında görünür. Ek sözleşme onayı koyarsanız zorunluluğunu kendiniz denetleyin.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.register.form.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Parola hatırlatma formunun altı

uiclient.auth.forget.form.bottom
website/content parametresiz

Parola hatırlatma formunun altında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.auth.forget.form.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Parola sıfırlama formunun altı

uiclient.auth.reset.form.bottom
website/content parametresiz

Parola sıfırlama formunun altında görünür.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.auth.reset.form.bottom', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Davet işlemlerinin ardı

uiclient.auth.invite.actions.after
website/content parametresiz

Alt kullanıcı davet sayfasındaki işlemlerin ardında görünür. Davet edilen kişinin henüz hesabı olmayabilir.

Parametreler 0
—Parametre almaz.
Dönüş 1
string|nullDöndürdüğünüz HTML görünür. Birden çok dinleyici varsa çıktılar öncelik sırasıyla art arda eklenir. Boş metin, 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.
Dinleyici
Hook::add('ui:client.auth.invite.actions.after', 10, function () {
    return '<div class="alert alert-info">Acme</div>';
});

Tuzaklar

Bu sayfalar herkese açıktır

Giriş, kayıt ve içerik sayfalarına koyduğunuz kod kimliği bilinmeyen herkes tarafından çalıştırılır. Buraya iç bilgi, anahtar ya da yalnız müşteriye gösterilmesi gereken bir şey koymayın.

Davet sayfasında karşı tarafın hesabı olmayabilir

Alt kullanıcı davet sayfası, sistemde hiç kaydı olmayan birine açılabilir. Oturuma ya da mevcut bir müşteri kaydına dayanan çıktı orada boş çıkar.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.