問題タブ [zeta-components]

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 に答える
552 参照

php - eZ コンポーネント ezcMailMultipartReport オブジェクトからのメッセージ本文の出力

eZ コンポーネントの ezcMailImapTransport クラスを使用して、imap サーバーから取得したメッセージのメッセージ本文を出力しようとしています。

接続してすべてのメッセージを取得することはできますが、メッセージ本文を出力する方法がわかりません。

の出力print_r($mail[0]->body);は以下です。このようなオブジェクトを処理する方法がわかりません。

メッセージ自体は、電子メールのバウンス通知です。

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

php - 一般的なワークフロー-質問/ezコンポーネントのワークフロー

PHPで記述されたワークフローエンジンを探し、ezコンポーネントのワークフロークラス(http://ezcomponents.org/docs/api/latest/introduction_Workflow.html)を見つけました。例を使用した後、(一般的な)ワークフロー機能の理解に関して2つの一般的な問題があります。

1.)一般的なワークフローを定義した場合(たとえば、レビュー後に記事を公開する場合)–投稿された各記事は、実際に私の一般的な公開ワークフローの新しい「インスタンス」を開始します。これは正しいですか?または、同じワークフローが多くの異なる記事/データセットに使用されている場合、どのように処理しますか?

2.)基本アプリケーションはワークフローコンポーネントとどのように連携する必要がありますか?公開プロセスで記事をレビューする必要のある人に電子メールを送信する必要がある場合–この電子メールを送信するためのコードはどこに配置されていますか?ワークフローで直接電子メールを送信するのは正しいアプローチですか?たとえば、WorkflowServiceObjectのexecute-methodでですか?または、アプリケーションコードに配置されたばかりの電子メールの送信(記事を保存した後、または記事の状態を設定した後)で、ワークフローの状態を電子メールの送信後に次のノード/レベルに設定する必要がありますか?

いくつかの答えをありがとう(そして私の悪い英語をお詫びします;-))!

ティモ

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

php - ezcArchiveで抽出したファイルのアクセス許可を設定するにはどうすればよいですか-ezComponents

ezcomponentsアーカイブコンポーネントを使用して、自分のWebサイトにアップロードされているアップロード済みファイルを抽出しています。抽出部分は非常に簡単ですが、抽出するファイルに適切なアクセス許可を具体的に割り当てるにはどうすればよいですか?

http://ezcomponents.org/docs/tutorials/Archive#usage

よろしく

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

php - ezcomponentsデータベースコンポーネントではデータベースインスタンスが多すぎますか?

約9つのデータベースに接続し、それらすべてのデータベースのインスタンスを作成して、クエリの結果を集約したいと思います。

私は自分の会社のメトリクスダッシュボードを作成しています。このダッシュボードは、それぞれ約15mil以上のレコードを持つ約9つの異なるデータベースの結果とパフォーマンスを追跡する必要があります。今、技術的な部分は難しくありません。私はそれをコーディングする方法を知っていますが、最善のアプローチを見つけたいと思います。

オプション1:1つのデータベースインスタンスを作成し、UNIONすべての選択したクエリに対してを実行します。(注:すべてのデータベースが1つのボックスにあります)

オプション2:データベースごとにインスタンスを作成し、データベースごとに個別にクエリを実行して、結果を集計します。

それが役立つのであれば、これはより高レベルの質問です。

ありがとう!

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

magento - ezComponents を magento と統合する方法

「ネイティブ」Zend Framework アプリケーションでは、ezComponents のオートローダーを Zend オートローダーに追加することで、ezComponents の使用を有効にします。

今、Magento で同じことを行うにはどうすればよいか考えています。Varien_Autoload (magentos オートローダー) を拡張して ezComponents を簡単に統合できるようにする方法はありますか? または: 互いに干渉することなく、Magento のオートローダーの横に Zends オートローダーを使用する方法はありますか?

編集:

さて、Varien_Autoload の関数 autoload() に以下を追加することで、回避策を実装しました。

ただし、Magento をアップグレードすると上書きされるため、これは非常に悪いハックだと思います。誰かがより良いアイデアを持っていますか?

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

php - ez コンポーネントと AWS PHP SDK により、ez コンポーネントがびっくりする

ez Components と AWS PHP SDK を同時に使用しようとしています。

ez Components ImageTransition ツールを使用して画像のサイズ変更を処理する resize.php というファイルがあります。

Amazon AWS SQS でサイズ変更のために画像をキューに入れます。AWS PHP SDK と ez コンポーネントを同じファイルにロードすると、PHP は常に ez コンポーネント クラスが見つからないと文句を言います。

コードは次のようになります。

amazonSQS.php:

resize.php:

エラーメッセージ:

AWS が含まれていない別の PHP ファイルから resize.php を呼び出すと、正常に動作します。

次のように ezComponents をロードします。

PEAR パッケージとしてインストールされます。

誰かアイデアはありますか?

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

php - ez コンポーネントの ezcImageTransformation の品質を制御するにはどうすればよいですか?

ez コンポーネントの ImageConversion コンポーネントをテストしていますが、結果の画像の品質を制御できません。

行を削除するnew ezcImageSaveOptions(array('quality' => 70));と、「あいまいな」jpeg が得られます。

コードにそれがあれば、100% の品質の画像が得られます。

誰か、何か考えはありますか?

ありがとう!

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

php - Pyrus を使用した ezComponents のインストール

これは、 pyrus を使用して PHP EzComponents をインストールする際の問題に多少関連しています。

pear が以前行っていた方法でパッケージをインストールせずに、pyrus のクリーン インストールを実行しようとしています (つまり、pear インストーラーなどはありません)。しかし、多くのツールが依存している ezComponents で問題が発生しています。実行するたびに次のようにsudo pyrus install ezc/ConsoleToolsなります:

pear でのインストールは機能しますが、pyrus に制御を引き継がsudo pyrus /usr/lib/php upgrade ezc/ConsoleToolsせようとすると、パッケージを再度ダウンロードしようとしているため、まったく同じエラーが発生します。

私の推測では、ezComponents はカスタムの pear チャネル サーバーを使用していると思われます。これを回避するにはどうすればよいですか? それとも、個々のパッケージ メンテナーが依存関係を更新するのを待つ必要がありますか?

これはOSX 10.6 btwにあります。

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

php - オブジェクトの eZ Flow ゾーンを取得する

サイトのナビゲーションのために、eZ Publish インストールのいくつかのオブジェクトから特定のゾーンと含まれるブロックを取得する必要があります。

このゾーンのブロックを取得する方法を教えてください。

attribute(show) を使用してオブジェクト全体を検査しようとしましたが、この出力は使用してのみ見つかりました

結果

さて、ゾーンIDを取得しました...

この ID の背後にあるゾーンとブロックを取得するフェッチはありますか?

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

model-view-controller - ezコンポーネントは、永続オブジェクトを使用してデータをフェッチします

私はeZComponentsフレームワークを初めて使用し、Mvcツールと永続オブジェクトを使用してmysqlからのデータを操作しています。

1ページに1つの商品を表示できますが、商品を一覧表示できません。誰かがこのコードで私を助けることができますか?

controller.php

レンプレート:

コメントは異なる解決策ですが、どちらも機能しません。ご協力いただきありがとうございます