php - x-cart中如何实现angularjs

标签 php angularjs x-cart

目前,我正在研究 x-cart,正如你们所知,x-cart 正在研究 smarty 模板引擎。现在我的客户想要在 x-cart 中使用 angularjs。尝试了很多东西,但无法实现。已经在谷歌上冲浪,但我也没有得到。你们能给我一些建议吗?

我必须回答问题。

  1. 在 x-cart 中实现 angular js 是个好主意吗?
  2. 这可能吗?
  3. 如果可行,我们该如何实现?
  4. 它会影响 x-cart 的其他功能吗?

请帮助我。

谢谢大家。

最佳答案

好的,我得到了答案。您不能像在其他网站中那样直接实现 angularjs。所以这里是您问题的答案。

  1. 在 x-cart 中实现 angular js 是个好主意吗?: 这取决于您实际想用它做什么?因为你希望 angularjs 加载页面更快,首先你可以检查并尝试这篇文章。 to increase performance .如果您的要求可以从这里完成。你不需要 angularjs。

  2. 这可能吗?:是的,这是可能的。但您无法像请求 ng-route 那样完成整个 angularjs 循环并取回数据。

  3. 如果可以的话,我们该如何实现呢?:您所要做的就是包含angular的js文件,然后创建一个脚本并获取数据在来自 php 的 Angular 范围内。

    例如:有一个商品列表页,商品的数据会作为products变量来。所以在 products_t 页面中创建一个脚本并获取 Angular 范围内的产品数据。从 home.tpl 文件中以 HTML 格式提供 ng-app。我在这里使用 ProductsController。

angular.module('myApp', []).controller('ProductsController', ['$scope', function($scope){ $scope.products = {$products};
}]);

现在将 productlist main div 定义为 Products Controller 并处理进一步的 angularjs 操作。

  1. 它会影响x-cart的其他功能吗?:如果你遵循这个结构,它不会影响任何x-cart模块。只需正确定义所有值即可。

建议:如果您的需求从上面的链接得到满足,仍然如此。不要尝试实现 angularjs。

关于php - x-cart中如何实现angularjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46499993/

相关文章:

php - Laravel 5.4 关系未在模型启动方法中加载

php - 使用 ID 数组执行单个数据库查询

database - 希腊语 - X 购物车

php - 无法在扩展 Symfony\Bundle\FrameworkBundle\Controller\Controller 的 Controller 中访问 Symfony2 容器

php - 如何检测我使用 Bootstrap 数据表编辑过的单元格?

javascript - 传递多个值以使用anchorscroll

javascript - 从 AngularJS 中的另一个页面链接到 #ID 元素

javascript - AngularJS 指令接受参数

mysql - sql语法引起的xcart错误

php - 选择 COUNT 个案例