2017-12-15 3 views
0

誰かがrealurl Typo3拡張機能をトリガーしてURLの生成をトリガーする方法を知っていますか?Trigger Typo3 realurl PHPコードでURLを生成する拡張機能

擬似コードのようないくつか:realurl-> generateUrl($ page_uid)。

セットアップで拡張子を使用していますが、フロントエンドでうまく機能しますが、restler拡張機能を使用してページにアクセスするため、tx_realurl_pathdataに直接URLが必要です。

我々はtypolink_URLする方法を試みたが、RealURLは、ここで働いていなかったいくつかの理由があります。フロントエンドの文脈では

答えて

1

あなたは単に人間が読めるURLを構築するために、自動的にRealURLはを呼び出しますContentObjectRenderer::typoLink_URL()を使用することができます。あなたはURLをフロントエンドに近づくためにかなりの数のダミーオブジェクトをインスタンス化する必要がありますバックエンドの文脈では

。ほとんどの場合、typoLink_URL()を実行し、エラーを1つずつ修正します。あなたはTYPO3がhandle regular frontend requestsに何をするか見ることもできます。リダイレクトのさまざまな機能拡張は、既にこのようなことを行っています。 my_redirects

このすべてに簡単に解決策は、URLの生成を延期pagepath延長だろう。もちろん、リダイレクト後にすぐに素敵なURLを取得することはありません。

関連する問題