问题标签 [prado]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
168 浏览

php - PHP 搜索引擎友好的 url 和缓存

我正在考虑开发网站的方法,计划每天吸引大约 100-10.000 名访问者。(手指交叉)。

我将 Prado 框架用于“后端”(管理员访问),但我不确定 Prado 在访问者前端的工作情况如何。我有 GoDaddy 托管服务,但不确定是否会因网站加载缓慢而导致谷歌评分降低。(如果你们有不同的想法,请随时说出来)。

但是,如果我不打算使用 Prado(而且我懒得单独为这个项目学习另一个框架而且我现在没有时间),我就会遇到 SEF url 和页面缓存的问题。

我四处寻找有关该主题的教程,但我注意到它们中的大多数都是旧的。那么,你们能否提出一些最新的教程,或者验证旧教程是否是好的教程:)

谢谢

0 投票
2 回答
282 浏览

jquery - IE8 兼容性问题

我只希望 IE8 在兼容模式下工作。但我不能通过使用下面的第一种方式来做到这一点:

第一种方法:(它不起作用)

第二种方式:

现在我正在尝试使用上面的 jquery 来回显元标记。但我不知道该怎么做?所以我提醒它清楚地向你展示问题。

注意:我使用的是 prado 命名的 php 框架。所以标签元素有点不同,比如 ( <com:TMetaTag...)

0 投票
3 回答
381 浏览

php - Prado PHP 框架是否支持 MongoDB?

Prado PHP 框架看起来很有趣,但在我深入研究之前,我想知道 MongoDB 是否可以毫无问题地用作 Prado 的数据库?

0 投票
1 回答
338 浏览

drop-down-menu - 事件未在 Prado 的嵌套组件中触发?(附有无效的事件处理程序)

我有一个 TDataList,里面有一个 XActiveDataGrid。在 XActiveDataGrid 中有一个 TDropDownList。如果用户更改下拉列表的选定索引但它不起作用,我想触发一个操作。那是我的 TDropDownList

提前致谢,

0 投票
2 回答
9982 浏览

php - PHPExcel 保存 CSV 也在添加网页 HTML

我有一个网页,其中包含一个单选组作为您希望保存的文件格式的选项。选项是:

  • .xls
  • .xlsx
  • .csv

除了 .csv 之外的所有工作,因为它还将页面 HTML 添加到文件的底部。

这是我正在尝试的(显示功能的代码片段):

关于为什么将页面 HTML 附加到 .csv 文件的任何想法?

附带说明一下,如果重要的话,这是一个普拉多项目

更新:

再来一点...

我有一个网页,可以生成乐谱格式的报告(思考表/网格)。在同一页面上,我可以选择将指法格式的日期保存到 Excel .xls(不知何故 .xlsx 现在不工作了,呃……)。当单击从该页面下载的文件时,用户可以选择将文件保存在 .xls .xlsx .csv 中。

这是否会导致已经渲染的网页通过以下方式添加到输出中:php://output

更新 - 解决方案:

是的,在查看了 excel 文件后,它还添加了网页 HTML。我还查看了输出缓冲区 PHP 函数,但仍然没有任何工作

0 投票
1 回答
249 浏览

php - 幽灵增加MySQL表中的INT字段?

phpMyAdmin(mySQL)中发生的非常奇怪的事情......

情况:
我有一张表,其中只有一个字段包含一个名为“count”的 INT 值。count 最初设置为 0。cron 作业每小时调用一个 php 脚本,该脚本将 'count' 增加 1 (SET count = count + 1)

问题
当我在 phpMyAdmin 中打开表格时可以观察到问题,然后立即刷新浏览器:我可以看到“计数”在一秒钟内增加了 20 倍。让它静置一分钟,然后再次刷新浏览器表明它已经增加了数百次!某处是否有无限循环调用我的 cron 工作并增加“计数”?(不要这么认为,因为我更新了 crob php 脚本,以便在它被调用时向我发送电子邮件,而且我没有接到任何电话......)

有没有人发生过这样的事情?

CRON 字符串:

php脚本:

更新:
谜团已解决:发现这是由于在其他地方嵌套了错误的 for 循环(两个循环都使用了 $i)...

0 投票
4 回答
3468 浏览

javascript - 我该如何解决这个 javascript 冲突混乱(jquery + 原型 + 谷歌可视化 + PRADO php)?

我在 Prado 2.1RC1 上运行了一个相对较旧的 webapp,我正在尝试通过添加一些不错的google 可视化图表来增强它。

在集成 google jsapi(依赖于 jquery)和 prado2.1 使用的旧库时出现了问题。

Prado 使用一些内置库(其中一些是base.jsdom.jsajax.js等)+原型 1.4

在我尝试集成教程示例的第一刻,我在 chrome javascript 控制台中记录了两个错误。

未捕获的 RangeError:base.js:524上的数组长度无效

未捕获的类型错误:未定义不是函数

查看base.js,我发现这些错误是由 shift 函数中的原型错误引起的(我认为),因为 shift 是这样实现的:

但是当 this.length==0 时,this.length-- 就会爆炸。

所以在修复了这个错误之后,我希望谷歌漂亮的图表会出现......但没有。javascript 控制台中没有引发错误,但我在应该附加谷歌图表的 div 中以红色背景呈现此文本:

数字不是函数

我对这个错误一无所知。我怀疑 webapp 所需的大量 javascript 库有些混乱。

考虑到我使用的是旧的、已弃用的、不受支持的 Prado 和 Prototype 版本,我知道情况并不是很好。但我非常喜欢 php 和这个框架。我真的不知道要花多少时间才能迁移到新的 Prado 版本来更新 javascript 库,我什至知道我是否能够做到这一点。也许你们中的一些有更多经验的人可以告诉我在这种情况下最好的事情是什么,或者我应该如何进行......

谢谢!!如果您需要有关问题的更多详细信息,请告诉我。

0 投票
0 回答
103 浏览

php - 从数据库中查询数据然后填充表

我该如何实现:
我想创建一个网页,其中有一个表格并用我的数据库中的一些字段填充它。我的表格中的项目可以通过单击表格标题进行排序(升序/降序)。可以按行选择项目,然后单击它,将引导我编辑条目。就像 phppos 中的表格的实现方式一样(https://demo.phppointofsale.com/)。我正在使用 PHP 并使用 prado 框架。

0 投票
1 回答
529 浏览

php - 使用 Prado 框架将项目从数据库中填充到表中

我是普拉多的新手,我在如何将它填充到我的桌子上时遇到问题。到目前为止,这就是我所做的:

主页:

和我的 Home.php :

我已经与我的数据库建立了连接。那么,如何使用数据库中的项目填写表格?

0 投票
0 回答
612 浏览

php - 找不到“DOMDocument”的致命错误类文件

我们正在使用一个带有 httpd 服务器的应用程序。为了性能,我将 httpd 从 prefork.c 移动到 worker.c,然后重新启动 httpd。

现在我收到以下错误。