0
A
回答
0
1)创建一个由代理运行的功能,例如“agentSitemapGenerator”, 在/bitrix/php_interface/init.php
function agentSitemapGenerator()
{
// implement sitemap generation call
// function must return its name
return "agentSitemapGenerator();";
}
2)在你的函数中实现网站地图生成调用。 我发现这个例子
//подключение модуля поиска
if(CModule::IncludeModule('search'))
{
//В этом массиве будут передаваться данные "прогресса". Он же послужит индикатором окончания исполнения.
$NS=Array();
//Задаем максимальную длительность одной итерации равной "бесконечности".
$sm_max_execution_time = 0;
//Это максимальное количество ссылок обрабатываемых за один шаг.
//Установка слишком большого значения приведет к значительным потерям производительности.
$sm_record_limit = 5000;
do {
$cSiteMap = new CSiteMap;
//Выполняем итерацию создания,
$NS = $cSiteMap->Create("ru", array($sm_max_execution_time, $sm_record_limit), $NS);
//Пока карта сайта не будет создана.
} while(is_array($NS));
}
代码:CSiteMap的http://dev.1c-bitrix.ru/community/blogs/oracle/254.php
描述:创建官方文件https://dev.1c-bitrix.ru/api_help/search/classes/csitemap/create.php
3)创建在控制面板剂
相关问题
- 1. 使用ASP.NET MVC创建动态Google Sitemap的最佳方式?
- 2. 如何使用Node.js创建API代理?
- 3. 如何使用snmp4j代理创建自己的snmp模拟器?
- 4. 如何动态创建绑定代理?
- 5. 如何在Nodejs中创建和使用Sitemap索引?
- 6. Google Sitemap问题
- 7. 如何使用多态委派创建动态代理?
- 8. 如何使用Spring和Java创建动态代理
- 9. 如何使用自动生成的mipmap创建纹理?
- 10. 如何将SiteMap绑定到动态创建的TreeView?
- 11. 如何使用InstallShield自动创建新的产品代码?
- 12. 如何使用代码循环使用Google Web Designer创建的HTML5动画?
- 13. 如何创建代理类?
- 14. 如何使用动态FM创建创建源代码
- 15. 为什么要使用Google Sitemap?
- 16. 我如何使用nexus代理google maven?
- 17. 动态创建代理类
- 18. 如何在Java中使用Google App Engine创建代理服务器?
- 19. 如何使用JS创建Google的+1滚动动画?
- 20. Magento和Google Sitemap - Cron
- 21. 使用google-appengine自定义域名提交sitemap
- 22. 创建自动代码
- 23. 当使用代理继承创建自定义记录时,在odoo8中自动创建用户
- 24. 如何创建正向代理查看如何使用Node.js
- 25. 如何自动创建picturebox?
- 26. Magento管理员用户自动创建?
- 27. 使用Google Places的自动建议
- 28. 如何动态创建Google gannt图表?
- 29. 如何创建Google Wave-like滚动条?
- 30. 如何创建滚动UI等Google Plus?