Plone 4连接Mysql并在plone页面显示sql查询结果

发布于 2024-11-27 13:01:06 字数 156 浏览 0 评论 0原文

我能够连接到 MySQL 数据库并创建 Zope 页面模板来运行一些查询并显示结果。 现在我正在考虑将 SQL 查询结果的输出嵌入/添加/插入到 Plone 页面中,

这样当用户访问 www.plone_page.com 时,它可以看到该页面上的输出。

我该怎么办?

I was able to connect to MySQL db and create Zope page Template to run some queries and display the results.
Now I'm thinking to embed/add/insert the output of SQL queries results into a Plone page,

so when the user goes to www.plone_page.com it can see the output on this page.

how can I do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

提笔书几行 2024-12-04 13:01:06

1.如果您知道如何编写浏览器:视图,请创建一个,然后在 pt 中编写如下内容:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
      xmlns:tal="http://xml.zope.org/namespaces/tal"
      xmlns:metal="http://xml.zope.org/namespaces/metal"
      xmlns:i18n="http://xml.zope.org/namespaces/i18n"
      lang="en"
      i18n:domain="csi.wifistats"
      metal:use-macro="context/main_template/macros/master">
<body>
    <metal:content-core fill-slot="content-core">
        <metal:content-core define-macro="content-core">
         <!-- Your dynamic content -->

            </metal:content-core>
        </metal:content-core>
    </body>
    </html>   

2.如果您不知道如何创建浏览器视图,最好先学习一下,然后转到步骤1.;)
http://collective-docs.readthedocs.org/en/latest/views /browserviews.html

1.If you know how to write a browser:view, do create one and in the pt you can write something like:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
      xmlns:tal="http://xml.zope.org/namespaces/tal"
      xmlns:metal="http://xml.zope.org/namespaces/metal"
      xmlns:i18n="http://xml.zope.org/namespaces/i18n"
      lang="en"
      i18n:domain="csi.wifistats"
      metal:use-macro="context/main_template/macros/master">
<body>
    <metal:content-core fill-slot="content-core">
        <metal:content-core define-macro="content-core">
         <!-- Your dynamic content -->

            </metal:content-core>
        </metal:content-core>
    </body>
    </html>   

2.If you don't know how to create a browser view, better to learn it and then go to step 1. ;)
http://collective-docs.readthedocs.org/en/latest/views/browserviews.html

清风挽心 2024-12-04 13:01:06

是的,一个真正的问题会很好。但是,您有一个 Zope 页面模板 - 您可以在其中获取实际数据。只需自定义模板即可为该数据提供 Plone 外观和外观。感觉:请参阅 base_view 模板以获取您需要的组件。

Yes, a real question would be nice. However, you have a Zope page template - that's where you get the actual data. Just customize the template to provide that data with a Plone look & feel: see the base_view template for the components you need.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文