4

私はTYPO3バージョン4.2.1で実行されているウェブサイトの所有権を継承しました。正しくレンダリングされていないページが2つありますが、これはcssファイルとjavascriptファイルの読み込みに失敗したことが原因のようです。ページソースを調べると<base href="blah..." />、ページヘッダーにタグがないことがわかります。

質問:いったいどうやってTYPO3でベースURLプロパティを設定するのですか!?

私はTypo3のウェブサイトに注いで、さまざまな「typoscript」ファイルを編集し、PHPの神々に犠牲を捧げましたが、まったく役に立ちませんでした。生成されたコードにはまだタグが含まれていません。

助けていただければ幸いです。「最新バージョンにアップグレード」することはできず、PHPの知識は存在しませんのでご注意ください。

4

2 に答える 2

7

この行をサイトのメインTypoScriptテンプレートの「セットアップ」フィールドに追加すると、次のようになります。

config.baseURL = < URL here >

「TSRef」(TypoScriptリファレンス)は、すべてのTYPO3サイト管理者にとって重要なドキュメントです-それはここからオンラインで入手できます:

http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/current/

私はあなたの机に保管するためにコピーを印刷することをお勧めします、あなたはそれを頻繁に参照するでしょう。(これを簡単にするために、OpenOffice形式でも提供されています。)

セクション1.6(「セットアップ」)では、TypoScriptのCONFIGオブジェクトを介して設定できるすべてのプロパティについて説明します。

http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.0/view/1/6/#id2512147

PSこの問題を解決するために最新バージョンをダウンロードすることお勧めしませんが、セキュリティパッチを見逃していないことを確認するために、最新バージョンをダウンロードすることをお勧めします。

于 2009-12-02T18:46:49.417 に答える
1

v4.5導入パッケージ内でbaseurlを設定する方法は次のとおりです。

  1. テンプレート>ホーム>テンプレートレコード全体の編集
  2. 含まれるもの([オプション]タブと[リソース]タブの間)
  3. ROOTの左側にある小さなテンプレートアイコンをクリックし、[編集]を選択します
  4. [定数]>[構成]で、以下に示すようにベースドメインを入力します(<>は省略します)。
  5. すべてのキャッシュをクリアしてから、Ctrl+F5を押してブラウザを完全に更新することを忘れないでください

TS:

config {
    # cat=config; type=boolean; label=Admin Panel: Turn on admin panel (mainly for testing purposes only)
    adminPanel = 0

    # cat=config; type=boolean; label=Debugging: Turn on debugging (testing purposes only)
    debug = 0

    # cat=config; type=string; label=Domain name for Base URL: (excluding slashes and protocol like http://)
    domain = < ENTER YOUR DOMAIN HERE >
} 
于 2011-02-06T13:33:03.400 に答える