問題タブ [extbase]

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 投票する
10 に答える
30303 参照

mysql - extbaseでクエリをデバッグする方法は?

extbaseでそのような生成されたクエリをデバッグするにはどうすればよいですか?同じクエリを再度作成し(ただしexecute()なしで)、var_dumpまたは内部t3lib_div :: debugを使用して表示しようとすると、空白のページが表示されます。

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

php - Typo3/extbase でダウンロードをトリガーするにはどうすればよいですか?

extbase と fluid で Typo3 を使用しています。というアクションを持つコントローラーがありますdownloadAction()。アクションを呼び出した後、システムはダウンロード テンプレートをレンダリングしようとします (ただし、ダウンロードを開始したいだけです)。

download-File通常のレンダリング プロセスの代わりに、作成したものをダンプしてダウンロード ヘッダーを送信するにはどうすればよいですか? 最善の方法は何ですか?

ありがとう

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

php - AjaxのExtbaseパーシャルの再利用

extbaseコントローラーで流体パーシャルを使用してajaxリクエスト/レスポンスに再利用する方法の例が見つかりませんでした。

タグf:render partial = ""に似ていますが、コントローラーでjson応答でhtmlを返します。

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

typo3 - Extbaseのtt_contentからの画像コンテンツオブジェクトの使用

CType='image'でtt_contentから生成されたすべてのオブジェクトのリストを必要とするExtbaseバックエンドモジュールを作成したいと思います。

今、私は単純なモデルを定義し始めました

およびリポジトリ

私の知る限り、initializeObjectメソッドは、どのpidを使用しているかに関係なく、すべてのコンテンツ要素を取得する方法です。

最後に、コンテンツクラスをtt_contentにマップしようとしました。

いいえ、レポを使いたいです。例:countAll。残念ながら、常に0を返します。MySQLクエリを探すと、問題が見つかります。

Typo 3またはExtbaseまたは何か別のものが、これらすべてのwhere句をクエリに追加しました。CType句とpid句を削除したいだけです。私が言ったように、私はレポで使用されている方法がpidを無視することにつながると思いましたが、明らかにそうではありません。

誰かが私を助けることができますか?私が欲しいのは、画像コンテンツ要素の配列です。前もって感謝します。

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

typo3 - TYPO3:流体テンプレートからパーシャルに複数の引数を渡す

私は流動的なテンプレートを持っており、そこから頻繁に使用されるスニペット(「部分的」と呼ばれる)を呼び出します。

レンプレート:

部分的なfbLikeBox.html:

ご覧のとおり、{settings}と{audioguide}配列の両方の値をパーシャルに渡す必要があります。どうすればそれを達成できますか?

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

typo3 - extbase から fe_users セッションを設定する

通常のログイン拡張機能では処理できない方法でログイン データを検証する必要があるため、カスタム ログイン フォームを開発する必要があります。このログイン ボックスは、内線の一部です。extbase に書かれています。

しかし、基本的な質問に固執しました: extbase で fe_users セッションを処理するにはどうすればよいですか?

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

typo3 - TYPO3流体:TYPO34.6以降、独自の流体レンダラーの使用は失敗します

拡張機能で独自の流体レンダラーを使用しました。

後でこれを使用$fluidTemplateして、テンプレートファイル、変数を割り当て、レンダリングします。

呼び出しを除いて、すべてが機能し->render()ます。TYPO3 4.6以降、特定の例外なしでエラー500が発生します。TYPO3 4.5 LTSでそれは働いています!

誰かがアイデアを持っていることを願っています。前もって感謝します!

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

plugins - TYPO34.6はtyposcriptでextbaseプラグインを含みます

私はTYPO34.6を持っています、tempvoilaテンプレートにtyposcriptオブジェクトパスがあり、プラグインの出力を次の ようにext_localconf.phpで記述および構成された拡張ギャラリーとプラグlib.headerインにリダイレクトしたいと思います:lib.header

次のようなext_tables.phpで:

そしてtyposcriptテンプレートで私はこれを持っています:

しかし何も表示されません、誰かが私が間違っているところ、またはTYPO34.6に含まれているextbase1.4で何かが変更された場合はアドバイスをいただけますか?

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

typo3 - Controller-> createAction()を呼び出そうとしたときにエラーが発生しました

extbaseを使用して何かを作成しようとしていますが、表示されるエラーメッセージはあまり役に立ちません。blog_example拡張機能をガイドとして使用しました。(おそらく)重要な違いは次のとおりです。RESTを介して外部サーバブに接続するカスタムドメインリポジトリを作成したいので、データベーステーブルがありません。

実際のエラーメッセージ(例外メッセージとしてではなく、プラグインの上に表示されます):

Tx_MyExt_Controller_SubscriptionController-> createAction()を呼び出そうとしたときにエラーが発生しました


Classes / Controller / SubscriptionController:
重要な部分に分解されます。

クラス/ドメイン/モデル/サブスクライバー

リソース/プライベート/テンプレート/サブスクリプション/新規

事実

  • 追加$subscriber = nullするとメッセージが削除されます。しかし$subscribernullそれでは
  • Avar_dump($this->request->getArguments());はフォームのフィールドを表示します
  • インデックスアクションがあり、それはで定義された最初のアクションでもありますext_localconf.php

私が見つけたヒントや解決策は私には役立たないので、誰かが私を正しい方向に導いてくれることを願っています。

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

typo3 - Extbase は空の値をデータベースに保存します

オブジェクトを作成しようとしていますが、値がデータベースに保存されません。プラグインは TypoScript を介して挿入され、実際には出力を作成しないため、これは「インデックス」アクションで行われます。そのため、アクションを呼び出すときにオブジェクトが指定されていないため、自分で作成しています。

を実行するvar_dump($stat)と、次のようになります。

したがって、これは値が適切に割り当てられているように見えます。しかし、データベースを調べると、次のようになります。

リポジトリ:

モデル:

誰かがここで何が間違っているのか教えてもらえますか?