Pager29
Писатель
- Регистрация
- 16 Янв 2016
- Сообщения
- 8
- Реакции
- 1
Народ разжуйте ситуацию по формированию карты сайта по крону.
Есть код в файле bbs.class.php.
/**
* Формирование файла Sitemap.xml для объявлений (cron)
* Рекомендуемый период: раз в сутки
*/
public function itemsCronSitemap()
{
if (!bff::cron()) {
return;
}
$filename = 'bbs_items_sitemap';
$path = PATH_PUBLIC . 'files/';
$url = bff::urlBase() . 'files';
$items = $this->model->itemsCronSitemap();
if (empty($items)) {
return;
}
foreach ($items as &$v) {
$v['l'] = BBS::urlDynamic($v['l']);
}
unset($v);
require_once(PATH_CORE . 'utils/sitemap.php');
$sitemap = new CSitemapXML();
$sitemap->build($items, $filename, $path, $url, false);
}
Как я понимаю, карта должна форматироваться и ложиться в папку files/
У меня отсутствует файл: bbs_items_sitemap, в папке bbs/ и как результат не происходит формирования карты. Может я ошибаюсь и буду благодарен решению данный проблемы в формировании карты. Объясните кто нибудь как все таки победить проблему.
Есть код в файле bbs.class.php.
/**
* Формирование файла Sitemap.xml для объявлений (cron)
* Рекомендуемый период: раз в сутки
*/
public function itemsCronSitemap()
{
if (!bff::cron()) {
return;
}
$filename = 'bbs_items_sitemap';
$path = PATH_PUBLIC . 'files/';
$url = bff::urlBase() . 'files';
$items = $this->model->itemsCronSitemap();
if (empty($items)) {
return;
}
foreach ($items as &$v) {
$v['l'] = BBS::urlDynamic($v['l']);
}
unset($v);
require_once(PATH_CORE . 'utils/sitemap.php');
$sitemap = new CSitemapXML();
$sitemap->build($items, $filename, $path, $url, false);
}
Как я понимаю, карта должна форматироваться и ложиться в папку files/
У меня отсутствует файл: bbs_items_sitemap, в папке bbs/ и как результат не происходит формирования карты. Может я ошибаюсь и буду благодарен решению данный проблемы в формировании карты. Объясните кто нибудь как все таки победить проблему.