当前位置: 首页>>代码示例>>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;未经允许,请勿转载。