Ротатор баннеров (tpl)
#21
Отправлено 13 April 2012 - 12:16 PM
НО, есть одно но. Даже на сайтах содержащих просто html-код, применение изменений на хостинге может быть не мгновенным. Т.е. на стором хосте, изменил код - получи результат. На новом, давно заметил. Изменил код - результат не сразу. Какое-то время сайт может отображаться "как раньше". Разумеется, это тоже кеш, но не кеш движка, его там просто нет. В общем-то не суть важно. Главное что работает.
#22
Отправлено 13 April 2012 - 12:41 PM
Какое-то время сайт может отображаться "как раньше". Разумеется, это тоже кеш, но не кеш движка, его там просто нет. В общем-то не суть важно. Главное что работает.
в данном случае это кеш браузера, другого объяснения быть не может.
#23
Отправлено 13 April 2012 - 01:16 PM
#24
Отправлено 13 April 2012 - 05:10 PM
Почему? Кроме кэша браузера по дороге может быть кэширующий прокси, а то и не один, где вовсе не всегда четко отслеживается изменение запрашиваемого контента. Лет десять назад мы часто качали файлы с какого-то ресурса. Вроде, это были драйвера к железкам какого-то конкретного производителя с сайта этого производителя. И было четко известно, что если файл не докачался, то любая попытка его снова скачать окончится уже БЕЗОШИБОЧНОЙ скачкой этого файла, но ровно такой же "обрезанной" длины. И так будет толи ровно 12 часов, толи сутки, не помню уже, а затем попытку имеет смысл повторять. Т.е. если не получилось - забудь до завтра. Именно на одном конкретном ресурсе. Бывало, наверное, и на других, но этот мы постоянно использовали. Провайдер клялся и божился, что он отдает нам ровно то, что получает сам.в данном случае это кеш браузера, другого объяснения быть не может.
#25
Отправлено 13 April 2012 - 07:05 PM
очему? Кроме кэша браузера по дороге может быть кэширующий прокси, а то и не один,
а ну да.... разумеется, я же сам был провайдером 4 года и также, экономил трафик - но... - хостинг то тут при чем?
да и при кешировании на проксике выставляется не все подряд, а до определенного размера файлы...... мелочь не кеширутся обычно, а обычный хтмл смысл то.
#26
Отправлено 13 April 2012 - 08:08 PM
Собственно, вот весь этот блочок "про кэш" из index.php:C кешем понял, возможно правильно
//include all .php files from core/includes/ dir or from cache
if ((int)CONF_SMARTY_FORCE_COMPILE)
{
if(file_exists("core/cache/incache.php")) unlink ("core/cache/incache.php");
if(file_exists("core/cache/fcache.php")) unlink ("core/cache/fcache.php");
$fls = glob("core/includes/*.php");
$cfls = count($fls);
for ($zc=0; $zc<$cfls; $zc++) include ($fls[$zc]);
}else{
if(file_exists("core/cache/incache.php")) include ("core/cache/incache.php");
else{
ob_start();
for ($n=0; $n<$cfar; $n++) readfile ($far[$n]);
$_res = ob_get_contents();
ob_end_clean();
$fh = fopen("core/cache/fcache.php", 'w');
fwrite($fh, $_res);
fclose($fh);
unset($_res);
$fls = glob("core/includes/*.php");
$cfls = count($fls);
ob_start();
for ($i=0; $i<$cfls; $i++) readfile ($fls[$i]);
$_res = ob_get_contents();
ob_end_clean();
$fh = fopen("core/cache/incache.php", 'w');
fwrite($fh, $_res);
fclose($fh);
unset($_res);
include ("core/cache/incache.php");
}
}
В core/cache лежат и кэши от использованных *.tpl.html, но их я не изучал, т.к. надобности не было. Т.е. как на них влияет галка "чистить кэш" не знаю. Подозреваю, что никак, т.к. АБСОЛЮТНО вне зависимости от этой галки они ВСЕГДА создаются. А вот используются или нет - не знаю. Удаляю все скопом, когда что-то меняю. Во избежание. У меня "батнички" специальные для этого есть - "включить кэш" и "выключить кэш". Где-то я даже их публиковал не так давно.
#27
Отправлено 18 May 2012 - 09:41 AM
#28
Отправлено 18 May 2012 - 09:49 AM
Установил все прекрасно работает. Мне интересно он же подключается как блок. Подскажите как убрать сверху шапку блока чтобы он просто как банер висел а не как блок с названием сверху?
http://vsupport.club...головков-блоков
#29
Отправлено 18 May 2012 - 10:13 AM
#30
Отправлено 18 May 2012 - 10:15 AM
можно, но это для лентяев и жертва - удобство администратора - если таких блоков несколько сиди потом разбирайся какой их "пустых" - тот который требуется.Оказывается можно просто у блока название убрать и он не будет шапку выводить
#31
Отправлено 18 May 2012 - 01:39 PM
Работает все отлично,укажите путь к jq в head.tpl.htmlБанер 2 непашет, банер 1 раскладывает картинки друг за другом в столбик, банер 3 работает прекрасно. (это лично у меня, шаб CompST)еще 3 банера на JQ
внутри есть инструкции, но не забывайте в head.tpl.html прописать путь к Jq
а также можете поставить ссылки на банеры
Вложения
Тип файла: rar baner_2.rar (802.0 Кб, Показов: 16)
Тип файла: rar baner_1.rar (806.7 Кб, Показов: 10)
Тип файла: rar baner_3.rar (801.0 Кб, Показов: 10)
Банер 2 работает только в положении "Снизу", Банер 3 только в положении "Сверху", Банер 3 работает в положении "Снизу"
Нашел "косяк", который использовал на пользу: создаем блок Банер 2 в "управлениях блоками" и в index.tpl.html в нужное нам место вставляем код:
<table cellspacing="0" cellpadding="0" width="100%"> <tr> <td class="hdbtop" align="center">
<script type="text/javascript" src="data/{$smarty.const.TPL}/baner/jquery.rolling.js"></script>
<div id="rolling"></div></td> </tr> </table>
и у нас появляется слайдер где нам надо.
#32
Отправлено 05 June 2012 - 12:55 PM
Суть проблемы заключается в:
После установки данного дополнения по краям шаблона появились отступы,как их убрать ?
Размеры баннеров изменил с 976px*300px на 600px*150px
#33
Отправлено 05 June 2012 - 01:29 PM
#34
Отправлено 05 June 2012 - 01:42 PM
приношу извинения нашелуже второй день пересматриваю стили.css совпадений нет
Файл : master.css
body { margin: [color=#ff0000]0px[/color]; было 50px }
#35
Отправлено 04 February 2014 - 01:16 PM
Правил сам файл baner_bloc_jpg.tpl.html в части
<ul class="slideshow"> <li class="show"><a href="#"><img src="data/{$smarty.const.TPL}/baner/1.jpg" alt="Подпись." width="976" height="300" title="Slide 1"/></a></li> <li><a href="#"><img src="data/{$smarty.const.TPL}/baner/2.jpg" alt="Подпись." width="976" height="300" title="Slide 2"/></a></li> <li><a href="#"><img src="data/{$smarty.const.TPL}/baner/3.jpg" alt="Подпись." width="976" height="300" title="Slide 3"/></a></li> </ul>Заключая его в
<div align="center"> ..... </div>но тогда вместе с картинкой смещается и название слайдов, как сместить ротатор по центру, что бы надписи слайдов оставались слева?
#36
Отправлено 28 July 2015 - 12:07 PM