通过 REST 调用将 Sitecore 数据导入 HTML
Sitecore data into HTML through REST calls
如何使用 Javascript、AngularJS 和 RESTful 网络服务调用将 Sitecore 字段数据公开到 HTML 页面?
<!doctype html>
<html ng-app>
<head>
<title>List of Sales Engineers</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.14/angular.js"></script>
<script src="../js/myangular.js"></script>
</head>
<body>
<div ng-controller="CallWebApi">
<ul>
<li ng:repeat="item in data.result.items">{{item.DisplayName}}</li>
</ul>
</div>
</body>
</html>
javascript 拨打电话和 return Sitecore 项目:
function CallWebApi($scope, $http) {
$http.get('**Sitecore URL**').
success(function (data) {
$scope.data = data;
console.log('success ' + data)
})
.error(function(data) {
console.log('failure ' + data)
});
我必须选择什么 Sitecore URL 才能拨打电话?
对于此类功能,您可以使用:
对于 Sitecore 7.2 或更早版本,您可以使用 Sitecore Web API。在 Sitecore 7.2 中,它与版本集成在一起,之前它是一个独立的模块。
对于 Sitecore 7.5 或新版本,您可以使用 Sitecore Services Client。
https://sitecorecontextitem.wordpress.com/2015/01/07/what-is-sitecore-services-client/
如何使用 Javascript、AngularJS 和 RESTful 网络服务调用将 Sitecore 字段数据公开到 HTML 页面?
<!doctype html>
<html ng-app>
<head>
<title>List of Sales Engineers</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.14/angular.js"></script>
<script src="../js/myangular.js"></script>
</head>
<body>
<div ng-controller="CallWebApi">
<ul>
<li ng:repeat="item in data.result.items">{{item.DisplayName}}</li>
</ul>
</div>
</body>
</html>
javascript 拨打电话和 return Sitecore 项目:
function CallWebApi($scope, $http) {
$http.get('**Sitecore URL**').
success(function (data) {
$scope.data = data;
console.log('success ' + data)
})
.error(function(data) {
console.log('failure ' + data)
});
我必须选择什么 Sitecore URL 才能拨打电话?
对于此类功能,您可以使用:
对于 Sitecore 7.2 或更早版本,您可以使用 Sitecore Web API。在 Sitecore 7.2 中,它与版本集成在一起,之前它是一个独立的模块。
对于 Sitecore 7.5 或新版本,您可以使用 Sitecore Services Client。
https://sitecorecontextitem.wordpress.com/2015/01/07/what-is-sitecore-services-client/