問題タブ [typo3-flow]
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.
typo3 - TYPO3:流体テンプレートからパーシャルに複数の引数を渡す
私は流動的なテンプレートを持っており、そこから頻繁に使用されるスニペット(「部分的」と呼ばれる)を呼び出します。
レンプレート:
部分的なfbLikeBox.html:
ご覧のとおり、{settings}と{audioguide}配列の両方の値をパーシャルに渡す必要があります。どうすればそれを達成できますか?
php - FLOW3アクションパラメータとオブジェクトの配列
FLOW3は、URL内のIDでエンティティを渡し、コントローラーアクションのパラメーターでエンティティを自動的にインスタンス化する便利な方法を提供します。
しかし、それぞれが特定のオブジェクトを表すチェックボックスがあるユースケースについてはどうでしょうか。それらを自動インスタンス化することも便利です。
変数をオブジェクト$tags
の配列として自動インスタンス化するようにFLOW3に指示する方法はありますか?Tag
何かのようなもの:
doctrine-orm - FLOW3 Doctrine2 :: SELECT b、count(b)FROM(SELECT a、b FROM x \ y \ z GROUP BY a)GROUP BY b
私はFLOW3にまったく慣れておらず、Doctrineにも非常に慣れていません。
いくつかのテストを実行しているところですが、後で使用するいくつかのテクニックを学習または理解したいと思います。今、私はいくつかの統計を生成したいこの教義の部分で立ち往生しています。
私は他の場所でも尋ねました、そこで彼らは私をDoctrineDocsに導きました。さて、今いくつかの例がありますが、これらの2つのライナーは取るに足らないものであり、その種の副選択に関連する例は見つかりませんでした。
ですから、ここの誰かが私を助けてくれることを願っています。
編集:
dqlを使用してこれを解決したいと思います。
querybuilderを使用してこれを解決しようとしましたが、querybuilder!=dqlと言われました
編集2:
doctrine2は「FROM(SUBSELECT)」の副選択をサポートしていませんが、「... WHERE IN(SUBSELECT)」をサポートしており、クエリをIN()形式に書き換えることができると言われました。さて、今それを理解しようとしています。
編集3: from-subqueryをin-subqueryに書き換えることができません。だから...dqlはサブクエリを実行せず、dqlでやりたいことを実行する他の方法はありませんか?!そうすると、dqlには非常に重要な機能が欠けていると思います。それとも私はsthを見ていませんか。ここ ?
編集4: 最終的にサブクエリを取得しましたが、約10倍遅くなり(0.4ではなく4秒)、#doctrineの教義の人から、代わりにnativeQuery関数を使用するように言われました。
編集5: 今はnativeQueryを使用して動作します、それについての私の答えを参照してください...
fluid - ランダムページのTypo3 Fluid ViewHelper
私は、typo3 で最初のサイトを作成しており、最初のページにランダムなページのボックスを配置する必要があります。
フロントエンド拡張機能を作成し、その中に HelloWorld テキストを含むボックスを表示する ViewHelper を持っています。
私の質問は、ページに関する情報を取得する方法、ランダムなページとそのコンテンツを取得する方法です。
translation - OSX Lion 用の無料の xliff エディターが見つかりません
試み
私は試した:
- ヴァータール
- PoEdit (xliff ではなく変換可能)
- 言語ツール TransEditor を開く
- LocFactory エディター
そして、私は気が狂っていると思います。
ヴァータール
Virtaalを使用すると、ファイルを作成できないようです (または、私はばかげているのでしょうか?)。また、チュートリアルを開い.po
て保存しようとすると、Virtaalがクラッシュします。
Po編集
PoEditを使用して新しいプロジェクトを作成できますが、終了時にエラーが発生します。
Poedit は、スキャンしたディレクトリにファイルを見つけられませんでした。カタログのエントリが正しくない可能性があります。カタログの更新に失敗しました。詳細については、[詳細>>] をクリックしてください。
言語ツール TransEditor を開く
Open Language Tools TransEditorで新しいプロジェクトを作成しましたが、新しい行/翻訳を作成できません。
LocFactory エディター
LocFactory Editorも試しました。私がそれを起動すると、私は得る
ドキュメントを作成できませんでした
また、メニューには、新しいファイルなども見つかりません。
質問
それで、それは何ですか?エディターxliff
を使用してファイルを作成するのは愚かですか? クリエーターまたは何xliff
をグーグルで検索する必要がありますか?xliff
要件
- FLOW3プロジェクト
xliff
用のファイルが必要です。 - 複数形に対応したエディタを使いたいのですが。
- Mac OS X のサポート
typo3 - Typo3 FluidImageViewHelperとアップロードディレクトリ
typo3ページでページコンテンツ画像を使おうとしています。2つの画像をアップロードしましたが、DBにはファイル名のみが保存されています。
OK-アップロードディレクトリで画像を見つけました!しかし、今、私はどのように画像を表示する必要がありますか?!
アップロードディレクトリのURLをhrdcodeして、dbからファイル名を追加することはできますが、それは本当に醜く、柔軟性がありません。
使用しようとしまし<f:image />
たが、リソースパスを想定しているのでチャンスはありませんか?!OK-リソースディレクトリを見つけましたが、標準のtypo3ページからcmsで画像をアップロードできません。
さまざまなサイズの画像を表示してトリミングする必要があるため、これ<f:image />
は私にとって非常に便利です。これはすべてViewHelperに実装されていますが、アップロードディレクトリで画像を取得するようにViewHelperに指示することはできません。
ページ上の画像の使い方を教えてください。ページコンテンツに画像をアップロードするためのメニューはバックエンドでは本当に便利ですが、フロントエンドで結果を表示することはできません。
php - Flow3 PersonName のロールバック
Flow3 の Security Account/Party モジュールに問題があります。
パーティとして個人の姓名を変更しようとしました:
$account は有効な\TYPO3\FLOW3\Security\Account
オブジェクトです。
このコードを使用して $firstName と $lastname を変更すると、flow3 はロールバックを実行します。
回避策を見つけました:
これは正しく動作しますが、なぜですか??
aop - FLOW3 では、PHP 設定「magic_quotes_gpc」を Off に設定する必要があります。(エラー #1224003190)
MacでFLOW3を構成しているときにphp.ini
、設定に関して変更し、magic_quotes_gpc = off
サーバーを再起動すると、magic_quotes_gpc = off
ブラウジングで取得できますが、http://localhost:8888/MAMP/phpinfo.php
実行すると:
$ ./flow3 kickstart:パッケージ Acme.Demo
次のエラー メッセージが表示されます。
FLOW3 では、PHP 設定「magic_quotes_gpc」を Off に設定する必要があります。(エラー #1224003190)
何が問題なのか誰にもわかりますか?
zend-framework2 - Flow3 のような ZF2 ランタイム制約
Flow3 の実行時制約は ZF2 でどのように行われますか?
以下は、Flow3 のドキュメントの抜粋です。
ランタイムの制約
ランタイム制約は、FLOW3 の AOP フレームワークの非常に強力な機能です。可能性の完全なリファレンスは、このドキュメントの AOP の章にあります。ただし、この機能は主に高度なポリシー定義をサポートするために実装されているため、使用方法を 2 つの簡単な例で簡単に紹介します。
例: セキュリティ ポリシーでの実行時制約の使用
上記の構成は、「FLOW3」に等しいタイトル引数で呼び出されない場合にのみ updateProject メソッドで一致するリソースを定義します。2 番目のリソースは、最初のリソースが一致し、現在認証されているパーティの name プロパティが「Andi」と等しい場合に一致します。
http://flow3.typo3.org/documentation/guide/partiii/security.html
model-view-controller - Flow3 / Zend Framework - さまざまなページのコンテンツ
ビュー機能はこれら 2 つの間でかなり似ているため、私の質問への答えはフレームワークから独立していると思います。しかし、私が使用しているのはFlow3です。
ヘッダー、フッター、ナビなどの標準要素を含むレイアウトがあります。次に、コンテンツ プレースホルダーがあります。これで、私の Web サイトには、PHP コードや特別なオブジェクトを必要としない、「ホーム」、「私たちについて」、「インプリント」などの静的ページがいくつかあります。では、これを達成するための通常の方法は何ですか?Web サイトのすべてのページに対して Content-Controller と新しいアクション + ビューを作成しますか? または、1 つのアクションでページごとに異なるコンテンツを表示する方法はありますか?