Kā pievienot Asyntai AI tērzēšanas robotu TYPO3
Soli pa solim ceļvedis TYPO3 tīmekļa vietnēm
1. solis: Iegūstiet savu iegulto kodu
Vispirms dodieties uz savu Asyntai vadības paneli un ritiniet uz leju līdz sadaļai "Iegultais kods". Nokopējiet savu unikālo iegulto kodu, kas izskatīsies šādi:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Piezīme: Iepriekš minētais kods ir tikai piemērs. Jums jānokopē savs unikālais iegultais kods no sava Vadības paneļa, jo tas satur jūsu personīgo logrīka ID.
2. solis: TypoScript footerData izmantošana (ieteicams)
Vienkāršākais veids, kā pievienot tērzēšanas robotu visām lapām, ir izmantot TypoScript footerData:
- Piesakieties savā TYPO3 aizmugurē
- Dodieties uz Web → Template
- Izvēlieties savu saknes lapu lapu kokā
- Noklikšķiniet uz "Edit the whole template record" (vai izvēlieties "Info/Modify" un pēc tam "Setup")
- Laukā Setup pievienojiet šādu TypoScript kodu:
page.footerData.99 = TEXT
page.footerData.99.value = <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> - Aizstājiet
YOUR_WIDGET_IDar savu reālo logrīka ID no vadības paneļa - Noklikšķiniet uz "Saglabāt"
- Iztīriet TYPO3 kešatmiņu: Admin Tools → Maintenance → Flush TYPO3 and PHP Cache
Padoms: Izmantojot footerData, skripts tiek ievietots tieši pirms noslēdzošā </body> taga, kas ir ieteicams tērzēšanas logrīkiem, jo tas nepalēninās jūsu lapas ielādi.
Alternatīva: Vietnes pakotnes izmantošana (vietnes pakotnēm)
Ja izmantojat vietnes pakotni, varat pievienot skriptu, izmantojot savu TypoScript konfigurācijas failu:
- Dodieties uz savas vietnes pakotnes mapi:
packages/your_sitepackage/Configuration/TypoScript/ - Atveriet vai izveidojiet setup.typoscript
- Pievienojiet šādu kodu:
page.footerData {
99 = TEXT
99.value = <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
} - Aizstājiet
YOUR_WIDGET_IDar savu reālo logrīka ID - Iztīriet kešatmiņu TYPO3 aizmugurē
Alternatīva: Fluid veidnes izmantošana (FooterAssets)
Vietnēm, kas izmanto Fluid veidnes, varat izmantot FooterAssets sadaļu:
- Dodieties uz savu Fluid veidnes failu (parasti
Resources/Private/Templates/) - Pievienojiet FooterAssets sadaļu savam izkārtojumam vai veidnei:
<f:section name="FooterAssets">
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
</f:section> - Pārliecinieties, ka jūsu lapas izkārtojums atveido FooterAssets sadaļu:
<f:render section="FooterAssets" optional="true" /> - Iztīriet TYPO3 kešatmiņu
Svarīgi: FooterAssets funkcija prasa TYPO3 v8 vai jaunāku. Vecākām versijām izmantojiet TypoScript footerData metodi.
Alternatīva: AssetCollector izmantošana (izstrādātājiem)
Paplašinājumu izstrādātājiem TYPO3 v10.3+ piedāvā AssetCollector API:
- Savā PHP kodā (piem., kontrollerī vai starpslānī) ievadiet AssetCollector
- Pievienojiet skriptu ar pielāgotiem atribūtiem:
use TYPO3\CMS\Core\Page\AssetCollector;
$this->assetCollector->addJavaScript(
'asyntai_chatbot',
'https://asyntai.com/static/js/chat-widget.js',
['async' => 'async', 'data-asyntai-id' => 'YOUR_WIDGET_ID']
);
3. solis: Pārbaudiet instalēšanu
Pēc izmaiņu saglabāšanas un kešatmiņas notīrīšanas apmeklējiet savu tīmekļa vietni jaunā pārlūkprogrammas cilnē vai inkognito logā. Jums vajadzētu redzēt tērzēšanas logrīka pogu apakšējā labajā stūrī. Noklikšķiniet uz tās, lai pārliecinātos, ka tā atveras un darbojas pareizi.
Neredzat logrīku? Noteikti iztīriet visas kešatmiņas: dodieties uz Admin Tools → Maintenance → Flush TYPO3 and PHP Cache. Mēģiniet arī notīrīt pārlūkprogrammas kešatmiņu vai skatīt inkognito logā. Ja izmantojat TypoScript, pārbaudiet, vai jūsu veidne ir pareizi iekļauta lapu hierarhijā.
Weebly