Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
$topnews = dle_cache("topnews", $config['skin']);
if (!$topnews) {
код блока
create_cache ("topnews", $topnews, $config['skin']);
}
на ту что хочеш подключить$topnews
открываеш файл модуля в папке модулей:А можете подробнее разжевать, вот код простого парсера погоды который у меня стоит:
*** скрытое содержание ***
Так будет работать?
if(!defined('DATALIFEENGINE')) {
die("Hacking attempt!");
}
$modul_moimod = dle_cache( "modul_moimod ", $config['skin'] );
if( ! $modul_moimod ) {
$tpl->clear();
clear_cache( 'moimod' );
а вот эта скобка где должна закрываться? сразу после создания кеша?открываеш файл модуля в папке модулей:
PHP:$modul_moimod = dle_cache( "modul_moimod ", $config['skin'] ); if( ! $modul_moimod ) [B]{[/B]
добаляеш строку которая будет чистить кеш:PHP:$tpl->clear();
PHP:clear_cache( 'moimod' );
он кеширует при обращении и исполнение модуля,если нет запроса к нему,то и нет кеша как таковогоа вот эта кавычка где должна закрываться? сразу после создания кеша?
А при каких событиях она чистит кеш (время там или что?)?
// Проверка на взлом
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
// Проверяем есть ли кеш
$mod = dle_cache("mod", $config['skin']);
// если есть то весь кусок пропускаем...
if (!$business) {
// ...если нет то здесь идет код мода
// Первым делом подключаем шаблон
$tpl->load_template('mod.tpl');
// Здесь кусок мода
.................
....................
........
// заносим его в переменнную которая будет использоватся в .tpl
$tpl->set('{.....}', $......);
// Завершаем сборку
$tpl->compile('content');
$tpl->clear();
// и создаем кеш
create_cache ("mod", $mod, $config['skin']);
}
второй вывод:Вот небольшой листинг структуры мода, подскажите все так понял?
Все так или последовательность где-то не та (где)?PHP:// Проверка на взлом if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } // Проверяем есть ли кеш $mod = dle_cache("mod", $config['skin']); // если есть то весь кусок пропускаем... if (!$business) { // ...если нет то здесь идет код мода // Первым делом подключаем шаблон $tpl->load_template('mod.tpl'); // Здесь кусок мода ................. .................... ........ // заносим его в переменнную которая будет использоватся в .tpl $tpl->set('{.....}', $......); // Завершаем сборку $tpl->compile('content'); $tpl->clear(); // и создаем кеш create_cache ("business", $business, $config['skin']); }
и где здесь нужно использовать clear_cache ('mod')
create_cache ("business", $business, $config['skin']);
}