Pyrocms在前端获取价值

时间:2012-12-28 07:18:55

标签: database pyrocms

我是pyrocms的新手 如何在pyrocms页面上获取数据库值。在pyrocms的网站中,我创建了一个列表页面,现在我想从pyro数据库表中显示数据库值。

2 个答案:

答案 0 :(得分:4)

我收到了您的问题,您希望在前端页面上创建一个列表,列出您希望通过自定义模块控制器访问的某些数据库表值。有很多方法可以获得这些值,但最简单的方法是使用ajax。你已经在pyrocms中添加了Jquery,这样你就可以在ajax中调用你的控制器方法,并将你所需的输出作为HTML并显示在你页面上的div元素中。

 $.ajax({
  type:"POST",
  url:"admin/your-controller-name/your-method-name",
  success:function(html){
    $('yourdiv').html(html); 
  }
}) 

在你的控制器中创建一个从数据库中获取数据的方法,然后使用echo创建一些列表来打印它。

我想你会明白我的观点。如果混淆然后回到我身边

答案 1 :(得分:1)

你需要更具体,因为PyroCMS有很多组件,每个模块(博客,变量,小部件,文件上传等)都使用你插入页面的特定标签。您可能会遇到对'Lex'的引用 - 这是用于显示它们的解析器的名称。

Tags documentation

PyroCMS(专业版)还有一个名为“Streams”的功能,它允许您构建自定义数据库,而这又拥有自己的一系列标签。