0

Typo3 6.1.4 で Multishop を実行できないようです。すべてを再確認しても、管理者パネルが表示されません。jQuery は 1 回だけ読み込まれます。ユーザー グループとユーザーは、ガイドのように設定されます。

ページにログインすると、管理パネルが表示されず、情報ボックス (数秒後に消えます) だけが表示され、次の情報が表示されます。

TYPO3 マルチショップ警告

このショップにはカテゴリがありません。ここをクリックしてカテゴリを追加します

このショップには有効な国が含まれていません。ここをクリックして国を追加

店名はまだ決まっていません。セットアップ モジュールに移動し、適切なフィールドを編集します。

デフォルトのメタ タグの説明はまだ定義されていません。セットアップ モジュールに移動し、適切なフィールドを編集します。

他に何をすべきかわかりません。

4

3 に答える 3

0

これは私にとってはうまくいきました:http : //www.typo3multishop.com/forum/list_post/fix-how-to-make-multishop-compatible-with-typo-6-x-582/(私はjQuery 1.8.x-を使用しています1.9.x-1.2.js)

リンクがなくなった場合のコードは次のとおりです。

交換:

$pageRenderer->addBodyContent(LF . $pageContent);
            if (!empty($GLOBALS['TSFE']->config['INTincScript']) && is_array($GLOBALS['TSFE']->config['INTincScript'])) {
                    // Store the serialized pageRenderer in configuration
                    $GLOBALS['TSFE']->config['INTincScript_ext']['pageRenderer'] = serialize($pageRenderer);
                    // Render complete page, keep placeholders for JavaScript and CSS
                    $GLOBALS['TSFE']->content = $pageRenderer->renderPageWithUncachedObjects($GLOBALS['TSFE']->config['INTincScript_ext']['divKey']);


            } else {
                    // Render complete page
                    $GLOBALS['TSFE']->content = $pageRenderer->render();
            }

Typo3/sysext/frontend/Classes/Page/PageGenerator.php で

 $pageRenderer->addBodyContent(LF . $pageContent);
            if (!empty($GLOBALS['TSFE']->config['INTincScript']) && is_array($GLOBALS['TSFE']->config['INTincScript'])) {
                    // Store the serialized pageRenderer in configuration
                    $GLOBALS['TSFE']->config['INTincScript_ext']['pageRenderer'] = serialize($pageRenderer);
                    // Render complete page, keep placeholders for JavaScript and CSS
                    $GLOBALS['TSFE']->content = $pageRenderer->renderPageWithUncachedObjects($GLOBALS['TSFE']->config['INTincScript_ext']['divKey']);

                    // Multishop fix
                    $GLOBALS['TSFE']->content = $pageRenderer->render();
            } else {
                    // Render complete page
                    $GLOBALS['TSFE']->content = $pageRenderer->render();
            }

Georg Ringer & Bas van Beek の功績

Typo3 6.1.x での Multishop のインストールで発生したその他の問題:

  • phpexcel_service エラー --> 最初にその拡張機能を追加する必要があります。

  • Typo3 拡張機能のアップロードを使用すると、Multishop が抽出されません (大きすぎるようです) --> ローカルで解凍し、typo3conf/ext/multishop にアップロードします

于 2013-10-28T17:23:48.943 に答える
0

TYPO3 6.2.X LTS 版にアップデートする場合、上記のパッチは必要ありません。

また、Multishop の最新の GIT バージョンを使用していることを確認してください。これは次の場所にあります。

https://bitbucket.org/bvbmedia/multishop

于 2014-08-03T09:44:56.123 に答える