我第一次尝试使用分支模板.
在这里,我需要将一个Item作为另一个项目的treelist字段的数据源.两者都在同一个分支中.
在使用分支之前,在Menucollection的数据模板中,我直接给出了'MenuItems'的路径.通过分支我们如何使这个动态?,因为我使用分支创建的每个项目可能在'MenuItems'中有不同的项目.
对于我的DEV和TEST,我有一个CM服务器和一个CD服务器.我有一个用于DEV的SQL实例和另一个用于TEST的SQL实例.DEV的CM和CD指向DEV的SQL实例,TEST的CM和CD指向TEST的SQL实例.
如果我以相同的方式使用MongoDB会有任何问题吗?我想只使用DEV的一个实例和TEST的一个实例,其中DEV的CM和CD都指向DEV的MongoDB,TEST的CM和CD都指向TEST的MongoDB.
例如:
<add name="tracking.live" connectionString="mongodb://UserName:Password@mongodbServerDEV/tracking_live" />
Run Code Online (Sandbox Code Playgroud)
<add name="tracking.live" connectionString="mongodb://UserName:Password@mongodbServerTEST/tracking_live" />
Run Code Online (Sandbox Code Playgroud) 我使用副本集为Sitecore配置了MongoDB.我设置了密钥文件访问控制并添加了一个用户.但是我在创建连接字符串时遇到了问题.
让我们假设我的副本集名称rsHelloWorld
有几个mongod
实例:localhost:21017,localhost:21018,localhost:21019,localhost:21020,localhost:21021(arbitor)
username: mongo_admin
password: test@123
Run Code Online (Sandbox Code Playgroud)
Sitecore中的默认连接字符串是:
<add name="analytics" connectionString="mongodb://localhost/analytics" />
Run Code Online (Sandbox Code Playgroud)
如何使用副本集和身份验证为MongoDB数据库指定连接字符串?
我正在使用Solr
所有indexing
,所以我在solr中创建了所有索引并启用了所有必需的solr相关配置,但是当我从索引管理器构建索引时,我只能看到
sitecore_core_index
sitecore_master_index
sitecore_marketing_asset_index_master
sitecore_marketingdefinitions_master
sitecore_testing_index
sitecore_suggested_test_index
sitecore_fxm_master_index
sitecore_list_index
social_messages_master
Run Code Online (Sandbox Code Playgroud)
我只建了这些.如果我尝试从网络数据库中搜索,我没有得到任何结果.
在默认的sitecore安装中,我可以在Data => Indexes中看到16个索引文件夹,其余的在哪里?如何建立那些?
或者这是预期的?
我有以下与继续使用 Sitecore 作为我们的 WCM 解决方案并迁移到 Azure PaaS 解决方案上的 Sitecore 相关的查询。
1.继续使用 Sitecore 作为我们的 WCM 解决方案的优点是什么?
2.继续使用 Sitecore 作为我们的 WCM 解决方案有什么缺点?
3.迁移到 Sitecore on Azure PaaS 解决方案的优点是什么?
4.迁移到 Sitecore on Azure PaaS 解决方案的缺点是什么?
请帮助我理解这些。
谢谢