問題タブ [realurl]

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

typo3 - TYPO3 - Extbase SEO URL

REST データ ソースを多用する拡張機能を開発しましたが、typ3 DB にローカル テーブルがありません。いいえ、URL は実際には人間が読めるものではないことが知られています。

だから私が今やりたいことはこれです:

私のルートラインには、プラグインを含むページがあり、次のような URL 構造が必要です。

さまざまな URL 部分の説明:

私は多くの RealUrl を読み、ルックアップ テーブルなどについて何かを見てきました。しかし、noch ローカル ルックアップ テーブルがあるので、それを使用できません。

希望する URL 構造は一般的に実現可能ですか?

誰かがこれを達成するための最良の方法を説明しようとすることはできますか?

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

typo3 - uri ビルダーで引数を保持する

URI を持つページがあるとしましょう:

他のパラメーターを追加/更新/削除する必要があるため (オフセットと名付けましょう)、最終的には次のようになります。

残念ながら、uriBuilderこのような新しいリンクを構築するとき

私はindex.php?id=123&offset=321(いいえbydir引数はもう...)

uriBuilderこれらの引数を強制的に保持するにはどうすればよいですか? (引数を手動で書き直すことGeneralUtility::_GP(*)はできません。理論的には未知であるためです)

また$_GET、RealURLで作業しているため、配列は良くありません

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

php - Typo3 - ID による realurl

と を使用typo3してrealurlいます。

私の拡張機能では、いくつかの ID (次のページと前のページ) を生成し、この時点まではすべて正常に動作しています。リンクの例は次のようになります。

/index.php?id=12

リンクは訪問者を特定のページに移動させますが、このリンクは URL にも含まれています。もちろん、私はこのリンクを次のように生成します。

だから、それはまさに私が期待したものです。しかし、どうすればこの URL を seo に適した URL に変えることができますか? $realUrl->createUrlFromId() のようなものはありますか? :P

マニュアルを確認し、いくつかのフォーラムを調べましたが、99% の確率で に関連するものTypoScriptであり、この場合 (私の観点からは) 必要ありません。

編集:

ここに .htaccess があります: http://pastebin.com/DBXjLYjp

前もって感謝します

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

typo3 - RealURL で、ページ タイトルの「/」を置換する文字を定義する

TYPO3 (現在 4.5) と RealURL では、文字 "/" がページ タイトルで使用されている場合、どのようにマッピングするかを定義することは可能ですか?

例: 「デマンド / オファー」

私の設定では、に変換されます

そのため、スラッシュだけでなく空白も翻訳されません。

これを翻訳することは可能ですか?

?

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

typo3 - RealURL: URL からコントローラーとアクションを削除する

リストと表示アクションを備えた拡張機能があります。現在、この拡張機能は複数のページに表示できます。

私はrealurlそのように構成しました:

今、私は次のような URL を取得します:

私が実際に欲しいのはこれです:

アクションとコントローラーを削除するにはどうすればよいですか?

私が削除した場合:

パラメータを URL に追加します。

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

typo3 - ローカルリンクとのタイプミス3共有コンテンツ変数リンク

Realurl を使用して «speaking» リンクを生成する、いくつかのドメインといくつかの共有コンテンツを含む Typo3 インストールがあります。

ここで、リンクを生成するためにいくつかの共有コンテンツ変数を宣言しました。

要素タイプは Link に設定され、リンク自体はターゲット ページの ID です。リンクにアンカー参照を追加しない限り、これは機能します。

-> 490#localAnchor

# がない場合、Realurl は適切なリンク («www.mypage.com/mygreatcontent/mygreatpage» のようなもの) を生成します。

# を使用すると、Realurl が失敗し、«www.mypage.com/mygreatcontent/mygreatpage#localAnchor» ではなく、«www.mypage.com/490#localAnchor» のような結果になります。

config.prefixLocalAnchor = allconfig-file に設定する必要があるヒントを見つけましたが、これは役に立ちません。

何か案は?

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

php - Typo3 RealURL: 日時のフォーマット

次の Typo3 RealURL セットアップを想定します。

それはこの行についてです:'alias_field' => 'CONCAT(title, "-", datetime)',

タイムスタンプをフォーマットする必要があります。

私がすでに試したこと:'alias_field' => 'CONCAT(title, "-", DATE_FORMAT(datetime, '%Y-%m-%d'))',

+++ 追加のテキスト +++ 追加のテキスト +++ 追加のテキスト +++