Rsform! Pro nu funcționează atunci când memoria cache Joomla este activată, charmlab multimedia

Cu ceva timp în urmă am întâlnit ciudățenii de pe un site, făcute pe Joomla. Spectacolul a fost după cum urmează: pe una din pagini, forma textului RSForm a fost introdusă în textul materialului. Acest formular este perfect afișat, dar atunci când încercați să trimiteți la browser-ul clientului, pur și simplu re-deschis, aceeași pagină, nici un mesaj despre trimiterea cu succes a datelor nu apar. Scrisorile adresate administratorului și clientului nu au fost, de asemenea, trimise și nu au existat referințe în baza de date cu privire la faptul că acest formular a fost completat vreodată.
După o scurtă aplecare, sa dovedit că este vorba despre cache. Iată ce se spune despre acest lucru pe site-ul oficial al componentei RS Form:

Pentru a înțelege de ce se întâmplă acest lucru, trebuie să înțelegeți cum funcționează cache-ul Joomla (de exemplu, vom folosi cazul când formularul este încorporat în textul articolului):

Singura soluție sugerată este dezactivarea memorării în cache.

Cu toate acestea, dacă nu puteți dezactiva complet caching-ul? La urma urmei, acest lucru poate crește considerabil sarcina de găzduire. Știu următoarele opțiuni:

  • Adăugați un șablon de rând în index.php

$ cache = -JFactory :: getCache ('com_rsform'); $ cache-gt; curat ();

Bună numele meu este Damir, eu sunt, de asemenea, din orașul Naberezhnye Chelny Sunt angajat în SEO-promovare, design de layout-uri site-ului și adaptarea layout-ul de site-uri. Având în vedere că sunteți un programator web și că sunt un web designer, putem discuta împreună sau cumva cooperăm, sau doar chat? VK vk.com/damir.gabdrahimov

Articole similare