當前位置: 首頁>>代碼示例>>PHP>>正文


PHP eZContentLanguage::clearCronjobMode方法代碼示例

本文整理匯總了PHP中eZContentLanguage::clearCronjobMode方法的典型用法代碼示例。如果您正苦於以下問題:PHP eZContentLanguage::clearCronjobMode方法的具體用法?PHP eZContentLanguage::clearCronjobMode怎麽用?PHP eZContentLanguage::clearCronjobMode使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在eZContentLanguage的用法示例。


在下文中一共展示了eZContentLanguage::clearCronjobMode方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1:

 * (site locale and site url), then iterating over site language information fetch
 * the root node of the content tree (settings based) in each language and then all
 * child nodes in each language. Next iterating over an array of all nodes in all
 * locales, for each node, generate the sitemap xml representing that node.
 *
 * Finally a valid xml sitemap file is written out to disk (settings based var/ dir root by default)
 *
 * File containing the bcgooglesitemaps siteaccess sitemap generator cronjob part
 *
 */
/**
 * BC: In testing multi-lingual sites with single language siteaccess installations
 * we have found it is tipically best for the cronjob mode to be disabled. Otherwise
 * content in all possible languages is returned in subtree results.
 */
eZContentLanguage::clearCronjobMode();
/**
 * Get a reference to eZINI. append.php will be added automatically.
 */
$ini = eZINI::instance('site.ini');
$bcgooglesitemapsINI = eZINI::instance('bcgooglesitemaps.ini');
/**
 * BC: Testing for settings required by the script and defining other variables required by the script
 */
if ($bcgooglesitemapsINI->hasVariable('BCGoogleSitemapSettings', 'SitemapRootNodeID') && $bcgooglesitemapsINI->hasVariable('BCGoogleSitemapSettings', 'Path') && $bcgooglesitemapsINI->hasVariable('BCGoogleSitemapSettings', 'Filename') && $bcgooglesitemapsINI->hasVariable('BCGoogleSitemapSettings', 'Filesuffix') && $bcgooglesitemapsINI->hasVariable('BCGoogleSitemapSettings', 'Protocol') && $bcgooglesitemapsINI->hasVariable('Classes', 'ClassFilterType') && $bcgooglesitemapsINI->hasVariable('Classes', 'ClassFilterArray') && $ini->hasVariable('SiteSettings', 'SiteURL') && $ini->hasVariable('FileSettings', 'VarDir')) {
    /**
     * BC: Define root content tree node ID
     */
    $sitemapRootNodeID = $bcgooglesitemapsINI->variable('BCGoogleSitemapSettings', 'SitemapRootNodeID');
    /**
     * BC: Define the sitemap basename and output file suffix
開發者ID:tompsonx,項目名稱:bcgooglesitemaps,代碼行數:31,代碼來源:generatemultilingual.php


注:本文中的eZContentLanguage::clearCronjobMode方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。