問題タブ [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とキャッシュ

私はサイトを開発する方法を考えており、毎日約10万から1万人の訪問者を獲得することを計画しています。(成功を祈っている)。

「バックエンド」(管理者アクセス)にPradoフレームワークを使用しましたが、Pradoが訪問者のフロントでどれだけうまく機能するかわかりません。私はGoDaddyホスティングを使用していますが、サイトの読み込みが遅いためにGoogleの評価が低くならないほど速く動作するかどうかはわかりません。(あなたたちが違った考えをしているなら、遠慮なくそう言ってください)。

ただし、Pradoを使用しない場合(そして、このプロジェクトだけで別のフレームワークを学ぶのが面倒で、今は時間がない場合)、SEFURLとページキャッシュに問題があります。

このテーマに関するチュートリアルを探しましたが、ほとんどが古いことに気づきました。だから、皆さんはいくつかの最新のチュートリアルを提案したり、古いチュートリアルが良いチュートリアルであることを確認したりできますか:)

どうも

0 投票する
2 に答える
282 参照

jquery - IE8 互換性の問題

互換モードで動作するのは IE8 のみです。しかし、私は以下の最初の方法を使用してそれを行うことができませんでした:

最初の方法:(うまくいきません)

2 番目の方法:

上記のようにjqueryを使用してメタタグをエコーし​​ようとしています。しかし、私はそれを行う方法がわかりませんか?そのため、問題を明確に示すために警告します。

注:私は prado という名前の php フレームワークを使用しています。<com:TMetaTag...したがって、タグ要素は ( )のように少し異なります。

0 投票する
3 に答える
381 参照

php - Prado PHPフレームワークはMongoDBをサポートしていますか?

Prado PHPフレームワークは非常に興味深いように見えますが、詳しく説明する前に、MongoDBをPradoのデータベースとして問題なく使用できるかどうか疑問に思っています。

0 投票する
1 に答える
338 参照

drop-down-menu - Prado のネストされたコンポーネントでイベントが発生しませんか? (無効なイベント ハンドラーが添付されています)

内部に XActiveDataGrid を持つ TDataList があります。XActiveDataGrid には、TDropDownList があります。ユーザーがドロップダウンリストの選択されたインデックスを変更した場合にアクションを起動したいのですが、機能しません。それが私の TDropDownList です

前もって感謝します、

0 投票する
2 に答える
9982 参照

php - PHPExcelはCSVを保存し、WebページのHTMLも追加します

保存したいファイル形式のオプションとしてラジオグループがあるウェブページがあります。オプションは次のとおりです。

  • .xls
  • .xlsx
  • .csv

.csv以外はすべて機能します。これは、ファイルの下部にページHTMLも追加するためです。

これが私が試していることです(機能を示すためのコードスニペット):

ページのHTMLを.csvファイルに追加する理由について何か考えはありますか?

ちなみに、これはプラドプロジェクトです。

アップデート:

もう少し...

タブ譜形式(テーブル/グリッドを考えてください)でレポートを生成するWebページがあります。同じページで、日付をタブ譜形式でExcel .xlsに保存するオプションがあります(どういうわけか.xlsxは現在機能していません...)。ユーザーは、ファイルをクリックすると、そのページから.xls.xlsx.csvにファイルを保存するオプションがあります。

これにより、すでにレンダリングされているWebページが次の方法で出力に追加されますphp://outputか?

更新-解決策:

はい、Excelファイルを見た後、WebページのHTMLも追加しています。出力バッファのPHP関数も調べましたが、まだ何も機能していません

0 投票する
1 に答える
249 参照

php - MySQLテーブルのゴーストインクリメントINTフィールド?

phpMyAdmin (mySQL) で非常に奇妙なことが起こっています...

状況:
「count」という INT 値を保持するフィールドが 1 つしかないテーブルがあります。count はもともと 0 に設定されていました。cron ジョブは 1 時間ごとに 'count' をインクリメントする php スクリプトを呼び出します(SET count = count + 1)

問題:
phpMyAdmin でテーブルを開き、すぐにブラウザを更新すると、問題が発生することがあります。1 分間放置してからブラウザを再度更新すると、さらに数百回インクリメントされていることがわかります。私のcronジョブを呼び出して「カウント」をインクリメントする無限ループはどこかにありますか? (そうは思わないでください。なぜなら、crob php スクリプトが呼び出されたときにメールを受け取るように更新したのに、電話がかかってこないからです...)

このようなことが誰かに起こったことがありますか?

CRON 文字列:

php スクリプト:

更新:
謎が解決しました:これは、別の場所でネストされた for ループが原因であることがわかりました (両方のループで $i が使用されていました)...

0 投票する
4 に答える
3468 参照

javascript - この JavaScript 競合の混乱 (jquery + プロトタイプ + Google ビジュアライゼーション + PRADO php) を修正するにはどうすればよいですか?

Prado 2.1RC1 で実行されている比較的古い webapp があり、いくつかの素敵なGoogle 視覚化チャートを追加して強化しようとしています。

この問題は、Google jsapi (jquery に依存) と prado2.1 で使用される古いライブラリを統合するときに発生しました。

Prado はいくつかの組み込みライブラリ ( base.jsdom.jsajax.jsなど) +プロトタイプ 1.4を使用します。

チュートリアルの例を統合しようとした最初の瞬間に、Chrome JavaScript コンソールに 2 つのエラーが記録されました。

Uncaught RangeError: base.js:524の無効な配列の長さ

キャッチされていない TypeError: undefined は関数ではありません

base.jsを見ると、シフトが次のように実装されているため、これらのエラーはシフト関数のプロトタイプのバグが原因であることがわかりました (私はそう思います)。

しかし、this.length==0 の場合、this.length-- が爆発します。

したがって、このバグを修正した後、グーグルの素敵なチャートが表示されることを期待していました...しかし、違います。JavaScriptコンソールでエラーはスローされませんでしたが、Googleチャートを追加する必要があるdivで、このテキストを赤い背景でレンダリングしました:

数値は関数ではありません

このエラーについてはわかりません。webapp に必要な大量の JavaScript ライブラリが混乱していると思われます。

古い非推奨のサポートされていないバージョンの Prado と Prototype を使用していることを考えると、状況があまり良くないことはわかっています。しかし、私はphpとこのフレームワークに非常に慣れていません。の新しい Prado バージョンに移行して JavaScript ライブラリを更新するのにどれくらいの時間がかかるか、実際にはわかりません。経験豊富な方の中には、この状況で何をするのが最善か、またはどのように進めるべきかを教えてくれるかもしれません...

ありがとう!!問題の詳細が必要な場合はお知らせください。

0 投票する
0 に答える
103 参照

php - データベースからデータをクエリしてから、テーブルにデータを入力します

これを実装するにはどうすればよいですか:
テーブルを含む Web ページを作成し、データベースのいくつかのフィールドを入力したいと考えています。テーブルのヘッダーをクリックすると、テーブルの項目を (昇順/降順で) 並べ替えることができます。アイテムは行ごとに選択でき、クリックするとエントリの編集に移動します。phppos のテーブルが実装された方法と同じように ( https://demo.phppointofsale.com/ )。私はPHPを使用しており、プラドフレームワークを使用しています。

0 投票する
1 に答える
529 参照

php - Prado Frameworkを使用して、データベースからテーブルにアイテムを入力します

私はプラドに不慣れで、これを自分のテーブルに移す方法に問題があります。これまでのところ、これは私が行ったことです:

ホームページ:

と私のHome.php:

私はすでにデータベースとの接続を確立しています。では、データベースのアイテムをテーブルに入力するにはどうすればよいですか?

0 投票する
0 に答える
612 参照

php - 「DOMDocument」の致命的なエラー クラス ファイルが見つかりません

httpd サーバーで 1 つのアプリケーションを使用しています。パフォーマンスのために、httpd を prefork.c から worker.c に移動してから、httpd を再起動しました。

今、次のエラーが発生しています。