2011-10-13 18 views
1

T3 4.5.6のローカルテストサーバーでは、拡張機能は問題なく動作しますが、4.2から4.5.6にアップグレードした後は、mainserverのメイン関数はもう呼び出されません。TYPO3拡張機能の主機能が呼び出されない

ヒント

+0

main-functionではどういう意味ですか?エクステンションマネージャ自体の拡張機能の主な機能? –

+0

プラグインが初期化された場所でtyposcriptの部分を投稿できますか? - 他のすべて作品plugin.tx_yourextension_pi1 = USER – konsolenfreddy

+0

ありません私はこの単一の拡張からの主な機能を意味する:次のようになります。 –

答えて

2

css_styled_contentがExtension-Directoryにインストールされ、4.5アップデートも付属しています。 typo3con/ext /にあるインストールを削除すると、奇妙な問題が解決しました。

+0

お役立ち情報私はこれがいつ他の人に起こったかを覚えておいてほしい。 – Mateng

+0

これが誰かを助けてくれたら嬉しいです。あなたがその答えが役に立つとわかったら、に投票してください。 –

1

拡張機能がプロダクションサーバのExtension Managerにインストールされていることを確認しましたか?

また、(プロダクトサーバの)typo3conf/localconf.phpファイルを編集して、$TYPO3_CONF_VARS['EXT']['extList']および/または$TYPO3_CONF_VARS['EXT']['extList_FE']の下にあなたの内線番号が表示されているかどうかを確認することもできます。 (常に最新のエントリをチェックしてください。)

+0

...テンプレートアナライザーでそれを確認することができ、私は、それを2回確認し、それを再インストール - 何も –

0

拡張クラスのmain()関数を参照している可能性があります。 あなたは機能?:

class tx_myextesnion_pi1 extends tslib_pibase { 

    function main($content,$conf) { 
     t3lib_div::debug($conf); 
     t3lib_div::debug("Lorem Ipsum..."); 
     [ your standard php code continues here... ] 

    } 

あなたは致命的なPHPやMySQLのエラーが発生しないことを確認しています内側t3lib_div::debug()を追加することによって、フロントエンドにはいくつかのデバッグ出力を印刷しようとすることはできますか? (localconf.phpで$TYPO3_CONF_VARS['SYS']['displayErrors'] = '1'を試してください)。

拡張機能のtyposcript設定も含めましたか?

main()は拡張機能内のフロントエンドプラグインで常に呼び出される標準関数なので、推測するのは難しいです。だからここからは、教育的な推測しかできない。拡張機能の処理が実際にどのくらい進んでいるか、つまり正確に停止する場所を調べるようにしてください。それをここで共有してください。

+0

助けないこんにちは、私はメインが呼び出されていないことを考え出した方法thatsの - あなたのサンプルの意志で最初にt3lib_div ::デバッグ私の場合は呼び出されないでください... 最初に私はデバッグ出力がオフになっていると思っていましたが、そうではありません。別の奇妙なことは、main関数とまったく同じファイル内にある関数がTSによって呼び出される(呼び出される)ということです。 –

+0

私は、再びそれを再確認し $ TYPO3_CONF_VARS [ 'SYS'] [ 'SQLDEBUG'] = 1; $ TYPO3_CONF_VARS ['SYS'] ['displayErrors'] = '-1'; $ TYPO3_CONF_VARS ['FE'] ['デバッグ'] = 1; がオンになっています。あなたは、TypoScriptのUSERFUNCオブジェクトまたはコンテンツ要素(すなわち、フロントエンドプラグイン)から)(メイン –

+0

を呼び出していますか? – Mateng

0

また、PHPエラーログも確認してください。それはあなたが問題を把握するのに役立つかもしれません。また、このプラグインを追加しようとするかもしれません.xx_yourextension_pi1 = USER_INT

関連する問題