コード例 #1
0
ファイル: seo_sitemap_run.php プロジェクト: Satariall/izurit
             $sitemapFile->addIBlockEntry($url, MakeTimeStamp($arCurrentForum['LAST_POST_DATE']));
         }
         if (empty($arTopic)) {
             $bCheckFinished = false;
             // we have finished current forum
             SitemapRuntimeTable::update($currentForum['ID'], array('PROCESSED' => SitemapRuntimeTable::PROCESSED));
             if ($sitemapFile->isNotEmpty()) {
                 if ($sitemapFile->isCurrentPartNotEmpty()) {
                     $sitemapFile->finish();
                 } else {
                     $sitemapFile->delete();
                 }
                 if (!is_array($NS['XML_FILES'])) {
                     $NS['XML_FILES'] = array();
                 }
                 $NS['XML_FILES'] = array_merge($NS['XML_FILES'], $sitemapFile->getNameList());
             } else {
                 $sitemapFile->delete();
             }
             $currentForum = false;
             $dbTopicResult = null;
             $NS['FORUM_CURRENT_TOPIC'] = 0;
         }
     }
 }
 if ($v < $arValueSteps['forum'] - 1) {
     $msg = Loc::getMessage('SITEMAP_RUN_FORUM_NAME', array('#FORUM_NAME#' => $arCurrentForum['NAME']));
     $v++;
 }
 if ($bFinished) {
     $v = $arValueSteps['forum'];