Dashboard'a Dön

Belgeler

Asyntai'yi nasıl kullanacağınızı öğrenin

Asyntai AI Chatbot'u Concrete CMS'e Nasıl Eklersiniz

Concrete CMS (eski adıyla Concrete5) web siteleri için adım adım kılavuz

Yerleştirme Kodunu Al

Adım 1: Yerleştirme Kodunuzu Alın

Önce Asyntai Dashboard'unuza gidin ve "Yerleştirme Kodu" bölümüne inin. Şuna benzeyen benzersiz yerleştirme kodunuzu kopyalayın:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Not: Yukarıdaki kod yalnızca bir örnektir. Kişisel widget kimliğinizi içerdiğinden, kendi benzersiz yerleştirme kodunuzu Dashboard'unuzdan kopyalamanız gerekir.

Adım 2: Tema Altbilgisine Kod Ekleyin (Önerilen)

Chatbot'u Concrete CMS web sitenizin tüm sayfalarına eklemenin en iyi yolu, temanızın altbilgi dosyasını düzenlemektir:

  1. Concrete CMS kurulumunuza FTP veya Dosya Yöneticisi aracılığıyla erişin
  2. /application/themes/tema_adiniz/ dizinine gidin
  3. footer.php dosyasını (veya eşdeğer altbilgi şablonunu) bulun ve açın
  4. Kapanış </body> etiketini içeren satırı bulun
  5. Asyntai yerleştirme kodunuzu </body> etiketinin hemen öncesine yapıştırın
  6. Dosyayı kaydedin ve yerel olarak düzenliyorsanız sunucunuza geri yükleyin
  7. Concrete CMS önbelleğini temizleyin: Dashboard → System & Settings → Clear Cache

İpucu: Kodu kapanış </body> etiketinin öncesine eklemek, chatbot'un sayfa içeriğinizden sonra yüklenmesini sağlayarak daha iyi sayfa yükleme performansı sunar. Bu yöntem, bu temayı kullanan her sayfaya chatbot'u otomatik olarak ekler.

Alternatif Yöntem 1: HTML Blok (Geliştirici Olmayanlar İçin En Kolay)

Tema dosyalarını düzenlememeyi tercih ediyorsanız, Concrete CMS'nin yerleşik HTML bloğunu kullanabilirsiniz:

  1. Concrete CMS Dashboard'unuza giriş yapın
  2. Chatbot eklemek istediğiniz sayfaya gidin
  3. Sayfayı Düzenle'ye (araç çubuğundaki kalem simgesi) tıklayın
  4. Kodu yerleştirmek istediğiniz alanda Blok Ekle'ye tıklayın
  5. HTML bloğunu arayın ve seçin
  6. Asyntai yerleştirme kodunuzu HTML düzenleyicisine yapıştırın
  7. Bloğu kaydetmek için Ekle'ye tıklayın
  8. Değişiklikleri yayınlamak için Yayınla'ya tıklayın

Not: HTML blok yöntemi, chatbot'u belirli sayfalara eklemek için harikadır. Site genelinde kurulum için HTML bloğunu her sayfaya eklemeniz veya yukarıda açıklanan tema altbilgi yöntemini kullanmanız gerekir. Bloğun görsel yerleşimi chatbot'un nerede görüneceğini etkilemez - yine de sağ alt köşede görünecektir.

Alternatif Yöntem 2: Tema Başlık Dosyası

Site genelinde kurulum için kodu temanızın başlık dosyasına da ekleyebilirsiniz:

  1. Concrete CMS dosyalarınıza FTP veya Dosya Yöneticisi aracılığıyla erişin
  2. /application/themes/tema_adiniz/ dizinine gidin
  3. header.php dosyasını (veya elements/header.php) açın
  4. Kapanış </head> etiketini bulun
  5. Asyntai yerleştirme kodunuzu </head> etiketinin hemen öncesine yapıştırın
  6. Dosyayı kaydedin ve yükleyin
  7. Dashboard'dan önbelleği temizleyin
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </head>

İpucu: Concrete CMS'nin düzgün çalışması için header.php dosyanıza <?php View::element('header_required'); ?> kullanarak gerekli başlık öğelerini eklediğinizden emin olun.

Alternatif Yöntem 3: Özel Şablon (İleri Düzey)

Daha fazla kontrol isteyen geliştiriciler için özel bir sayfa şablonu oluşturabilirsiniz:

  1. /application/themes/tema_adiniz/ dizininde yeni bir sayfa şablonu dosyası oluşturun
  2. Veya mevcut bir şablonu kopyalayın (örneğin, default.php) ve yeniden adlandırın
  3. Asyntai yerleştirme kodunuzu şablon dosyasına </body> öncesine ekleyin
  4. Concrete CMS Dashboard'unda Pages & Themes (Sayfalar ve Temalar) bölümüne gidin
  5. Sayfa Türleri'ne tıklayın
  6. Bu şablonu kullanmak istediğiniz sayfa türünü seçin
  7. Özel şablonunuzu sayfa türüne atayın
  8. Bu sayfa türünü kullanan tüm sayfalar artık chatbot'u içerecektir

Önemli: Değişiklik yapmadan önce tema dosyalarınızı her zaman yedekleyin. Mümkünse değişikliklerinizi önce bir test sitesinde deneyin. Tema dosyalarına yapılan hatalı düzenlemeler sitenizin düzenini veya işlevselliğini bozabilir.

Adım 3: Kurulumu Doğrulayın

Değişikliklerinizi yapıp önbelleği temizledikten sonra web sitenizi yeni bir tarayıcı sekmesinde veya gizli pencerede açın. Sağ alt köşede sohbet widget'ı düğmesini görmeniz gerekir. Düzgün açıldığından ve çalıştığından emin olmak için tıklayın.

Widget'ı göremiyor musunuz? Concrete CMS önbelleğini temizlediğinizden emin olun (Dashboard → Sistem ve Ayarlar → Önbelleği Temizle). Sitenizi gizli pencerede görüntülemeyi deneyin. Tüm dosya değişikliklerini kaydedip yüklediğinizi kontrol edin. JavaScript hataları olup olmadığını kontrol etmek için tarayıcı konsolunu (F12) açın.