Перейти к содержанию
Форум поддержки пользователей VamShop

Отключить кеширование


Рекомендуемые сообщения

Добрый вечер. Я с помощью Тегов пользователя на одной из страниц вывожу динамическую информацию из базы, в зависимости от переданного GET.

Но из-за кеширования информация при изменении параметра GET не изменяется. Можно как-то отключить кеширование для этой страницы?

Что-бы было понятнее вот код:

if(isset($_GET[fnum])) 
{
$con=mysqli_connect("localhost","name","pass","base");
mysqli_set_charset($con, "utf8");
// Check connection
if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); }
$result = mysqli_query($con,"SELECT * FROM faq WHERE faq_id=$_GET[fnum]");

while($row = mysqli_fetch_array($result)) { echo $row['question'].'<br/><br/><br/>'; echo $row['answer'].'<br/>'; }
mysqli_close($con);
} else {
$con=mysqli_connect("localhost","name","pass","base");
mysqli_set_charset($con, "utf8");
// Check connection
if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); }
$result = mysqli_query($con,"SELECT * FROM faq ORDER BY faq_id LIMIT 40");
while($row = mysqli_fetch_array($result)) { echo '<a href="?fnum='.$row['faq_id'].'">'.$row['question'].'</a><br/>'; }
mysqli_close($con);
}
Ссылка на сообщение
Поделиться на другие сайты

А, это ж тема в разделе VamShop 2.

 

Вам лучше сделать Вам код через smarty метку, создав файл в /app/Vendor/smarty/vam_plugins/

 

Если правильно сделаете, проблем с кэшированием не будет.

 

Есть же пример function.shopping_cart.php - это корзина, она не кэшируется.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...