Nazaj na nadzorno ploščo

Dokumentacija

Naučite se uporabljati Asyntai

Kako dodati klepetalnik Asyntai z UI v Concrete CMS

Vodič po korakih za spletne strani Concrete CMS (prej Concrete5)

Pridobite kodo za vgradnjo

Korak 1: Pridobite svojo vdelovalno kodo

Najprej pojdite na svojo Nadzorno ploščo Asyntai in se pomaknite navzdol do razdelka "Vdelovalna koda". Kopirajte svojo edinstveno vdelovalno kodo, ki bo videti takole:

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

Opomba: Zgornja koda je le primer. Svojo edinstveno vdelovalno kodo morate kopirati iz svoje Nadzorne plošče, saj vsebuje vaš osebni ID klepetalnika.

Korak 2: Dodajte kodo v nogo teme (priporočeno)

Najboljši način za dodajanje klepetalnika na vse strani vaše spletne strani Concrete CMS je urejanje datoteke noge vaše teme:

  1. Dostopajte do nameščenega Concrete CMS prek FTP ali Upravljalnika datotek
  2. Pojdite v imenik /application/themes/your_theme_name/
  3. Poiščite in odprite datoteko footer.php (ali enakovredno predlogo noge)
  4. Poiščite vrstico z zaključno oznako </body>
  5. Prilepite svojo vdelovalno kodo Asyntai tik pred oznako </body>
  6. Shranite datoteko in jo naložite nazaj na strežnik, če urejate lokalno
  7. Počistite predpomnilnik Concrete CMS: Nadzorna plošča → Sistem in nastavitve → Počisti predpomnilnik

Nasvet: Dodajanje kode pred zaključno oznako </body> zagotavlja, da se klepetalnik naloži po vsebini strani, kar zagotavlja boljše delovanje nalaganja strani. Ta način samodejno doda klepetalnik na vsako stran, ki uporablja to temo.

Alternativni način 1: Blok HTML (najlažji za nerazvijalce)

Če ne želite urejati datotek teme, lahko uporabite vgrajeni blok HTML Concrete CMS:

  1. Prijavite se v svojo nadzorno ploščo Concrete CMS
  2. Pojdite na stran, kamor želite dodati klepetalnik
  3. Kliknite Uredi stran (ikona svinčnika v orodni vrstici)
  4. Kliknite Dodaj blok v območju, kamor želite umestiti kodo
  5. Poiščite in izberite blok HTML
  6. Prilepite svojo vdelovalno kodo Asyntai v urejevalnik HTML
  7. Kliknite Dodaj, da shranite blok
  8. Kliknite Objavi, da spremembe stopijo v veljavo

Opomba: Način z blokom HTML je odličen za dodajanje klepetalnika na določene strani. Za namestitev na celotnem mestu boste morali blok HTML dodati na vsako stran ali uporabiti zgoraj opisan način z nogo teme. Vizualna umestitev bloka ne vpliva na to, kje se klepetalnik prikaže - še vedno se bo prikazal v spodnjem desnem kotu.

Alternativni način 2: Datoteka glave teme

Kodo lahko dodate tudi v datoteko glave teme za namestitev na celotnem mestu:

  1. Dostopajte do datotek Concrete CMS prek FTP ali Upravljalnika datotek
  2. Pojdite na /application/themes/your_theme_name/
  3. Odprite datoteko header.php (ali elements/header.php)
  4. Poiščite zaključno oznako </head>
  5. Prilepite svojo vdelovalno kodo Asyntai tik pred oznako </head>
  6. Shranite in naložite datoteko
  7. Počistite predpomnilnik z nadzorne plošče
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </head>

Nasvet: Prepričajte se, da vključite zahtevane elemente glave z uporabo <?php View::element('header_required'); ?> v svoji datoteki header.php, da Concrete CMS pravilno deluje.

Alternativni način 3: Predloga po meri (napredno)

Za razvijalce, ki želijo več nadzora, lahko ustvarite predlogo strani po meri:

  1. Ustvarite novo datoteko predloge strani v /application/themes/your_theme_name/
  2. Ali kopirajte obstoječo predlogo (npr. default.php) in jo preimenujte
  3. Dodajte svojo vdelovalno kodo Asyntai v datoteko predloge pred </body>
  4. Na nadzorni plošči Concrete CMS pojdite na Strani in teme
  5. Kliknite na Tipi strani
  6. Izberite tip strani, s katerim želite uporabiti to predlogo
  7. Dodelite svojo predlogo po meri tipu strani
  8. Vse strani, ki uporabljajo ta tip strani, bodo zdaj vključevale klepetalnik

Pomembno: Vedno varnostno kopirajte datoteke teme pred izvajanjem sprememb. Če je mogoče, najprej preizkusite spremembe na testni strani. Napačne spremembe datotek teme lahko pokvarijo postavitev ali delovanje vaše strani.

Korak 3: Preverite namestitev

Po izvedenih spremembah in čiščenju predpomnilnika odprite svojo spletno stran v novem zavihku brskalnika ali oknu brez beleženja. V spodnjem desnem kotu bi morali videti gumb klepetalnika. Kliknite ga, da preverite, ali se pravilno odpre in deluje.

Ne vidite klepetalnika? Prepričajte se, da ste počistili predpomnilnik Concrete CMS (Nadzorna plošča → Sistem in nastavitve → Počisti predpomnilnik). Poskusite si ogledati svojo stran v oknu brez beleženja. Preverite, ali ste shranili in naložili vse spremembe datotek. Odprite konzolo brskalnika (F12), da preverite morebitne napake JavaScript.