問題タブ [typo3-extensions]

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

typo3 - FlexForm から Controller に値を取得する方法

私は非常に簡単な Extbase Extension で練習しており、FlexForm を使用して 3 つの数式フィールドを取得しました。
そのうちの 1 つは「コード」と呼ばれ、EmbedderController.php に移動し、次にビューアの List.html に移動します。

見つけたすべてのチュートリアルをチェックしました。

FlexForm 値の「コード」をコントローラに取得する方法がわかりません。
空のページが表示されるか、値がありません。

これは私の FlexForm です: Embedder.xml

そして、これは私のEmbedderController.phpです

そして、これはビューアー List.html です

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

typo3 - News System 拡張内の realURL

ハッシュタグ、プロセント、クエスチョン マークなどをすべて使用する代わりに、ニュース 1 回の投稿に親しみやすい URL を使用したいと考えています。

この記事に従ってみましたが、うまくいきません。

通常のページにはわかりやすい URL があります。

Typo3 7.2.0 とNews System 3.2.0を使用しています。

何か案は?ありがとう

解決済み

これはTYPO3 ニュース システムと RealURL で機能しました。

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

typo3 - Typo3 で dce:explode() を使用するにはどうすればよいですか?

申し訳ありませんが、この質問に使用する他のタグがわかりません。

私はtypo3をdce拡張で使用しています。dce:explode を使用して、カンマ区切りの文字列から値を分離したいと考えています。

field.category には「値 1、値 2、値 3」が含まれます

しかし、これによりフロントエンドで常にエラーが発生します: おっと、エラーが発生しました! コード: 2015082814003052e1ee30

誰でも助けることができますか?

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

typo3 - 私の拡張機能は TYPO3 CMS 7.6 の tt_content から bodytext フィールドをどのように読み取りますか?

TYPO3 CMS 7.6.x LTS と Extension Builder を使用して TYPO3 拡張機能を作成しています。私の拡張機能のタスクの 1 つは、TYPO3 の tt_content テーブルの「ヘッダー」フィールドと「本文テキスト」フィールドをスキャンすることです。「本文」の特定のテキスト パターンに一致します。見つかったテキストを解析します。結果のデータを拡張機能のログ テーブルに入れ、tt_content の「ヘッダー」フィールドのラベルを付けます。

[ https://docs.typo3.org/typo3cms/ExtbaseFluidBook/6-Persistence/4-use-foreign-data-sources.html ]の「Developing TYPO3 Extensions with Extbase and Fluid」の「Using Foreign Data Sources」では、TypoScript マッピングを使用してデータを tt_address に入れます。代わりに、私は tt_content からデータを読み込んでおり、拡張機能の PHP 内に留まりたいと考えています。

例として、 TYPO3 フロントエンド ユーザーへの外部キーのグラフを使用して、Extension Builder の拡張機能のドメイン モデルに 2 番目のモデルを追加しました。「TtContent」モデルを作成し、その「ドメイン オブジェクト設定」を使用して「既存のテーブルにマップ」し、そのエントリは「tt_content」です。「モデルクラスを使用して拡張」フィールドに値を入力しませんでした。Log モデルに「関係」フィールドを作成し、Log:ttContent 関係フィールドから TtContent モデルのタイトル バーに接続されたワイヤーを走らせました。次に [保存] をクリックすると、Extension Builder は次のように応答しました。このエラー メッセージがわかりません。

Extension Builder では、Log モデルで既存の外部クラスとの関係を作成する必要がありますか? もしそうなら、どの外部クラスを使用しますか? それとも、Extension Builder で tt_content のモデルを作成し、何とかしてエラー 606 を回避するのでしょうか? すでに TYPO3 にある既存のテーブルから読み取りたいので、それは難しくないように思われるはずです。

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

composer-php - composer が独自の TYPO3 拡張機能を間違ったパスにインストールする

bitbucket でホストされている独自の TYPO3 拡張機能があります。これを composer 経由で取得します (入力については、こちらを参照してください)。拡張機能はベンダー フォルダーにダウンロードされます。そこにいると、extension-manager 経由で拡張機能をインストールできません。

ext を Typo3conf/ext に入れるにはどうすればよいですか (オートローディングが機能することを保証します)?

経由する拡張機能

(予想通り):

ここに私のプロジェクトcomposer.jsonがあります:

ここに私の拡張composer.jsonがあります:

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

php - TYPO3 7.6 は、カテゴリ フィルターを使用して拡張機能をダウンロードします

私は TYPO3 が初めてで、7.6.2 バージョンに取り組んでいます。カテゴリ フィルターを使用してダウンロード PDF 拡張機能を作成する必要があります。カテゴリをクリックすると、ダウンロード アイコン、タイトル、説明を含むダウンロードのリストが表示されます。

「kk_downloader」拡張機能も使用しました。すべての拡張機能のマニュアルに従いましたが、すべてのダウンロードのリストを表示する必要があるフロントエンド ページでこのエラーが発生しています -

データがありません。ID がない可能性があります!?

これらは SQL-Select-Parameters です:"

テーブル = "tx_kkdownloader_images"

where = "tx_kkdownloader_images.deleted = 0 AND tx_kkdownloader_images.hidden = 0 AND tx_kkdownloader_images.pid IN (37) AND tx_kkdownloader_images.sys_language_uid=0"

グループ = "tx_kkdownloader_images.uid"

order = "tx_kkdownloader_images.crdate ASC"

拡張機能を編集してこの問題を解決する方法がわかりません。また、カテゴリ フィルターを備えた他のダウンロード拡張機能も見つかりませんでした。

ありがとう!

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

php - TYPO3 拡張機能ビルダーの複数の画像のアップロードが機能しない

私の目標は、TYPO3 7.6.2 バージョンの拡張機能ビルダーを使用して拡張機能を作成することです。拡張機能ビルダー ドキュメントからカテゴリ製品拡張機能を作成しました。単一の画像をアップロードする以外は完璧に機能します。

しかし、複数の画像を単一の製品に追加し、フロントエンドに画像カルーセルを表示する機能を作成する必要があります。ただし、拡張機能ビルダーはファイルのアップロードでは機能しません。

私は TYPO3 が初めてなので、それに複数の画像を追加する方法がわかりませんか? あまりにも多くのドキュメントを読みましたが、完璧な解決策が見つかりませんでした。

商品に複数の画像を追加する方法を知りたいだけですか?

前もって感謝します!