1

ああ!TYPO3 6.2.11うまくいきました!それから私はすべてを更新しましたが、FLUIDTYPO3-Extensions今ではエラーが発生します:

Could not analyse class:FluidTYPO3\Flux\ViewHelpers\Flexform\SheetViewHelper maybe not loaded or no autoloader?

ここに変更ログがありますが、明らかな問題はありませんか? 流体TYPO3:

flux 7.1.2 => 7.2.0
fluidcontent_core 1.0.3 => 1.1.0
fluidcontent 4.1.1 => 4.1.2
fluidpages 3.1.2 => 3.2.0
vhs 2.3.0 => 2.3.1

すべてのテンプレートと FLUX-FCE で名前空間を変更しましxmlns:fたが、役に立ちません。から

xmlns:f="http://typo3.org/ns/TYPO3/Fluid/ViewHelpers"

<div xmlns="http://www.w3.org/1999/xhtml" lang="en"
     xmlns:f="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers"
     f:schemaLocation="https://fluidtypo3.org/schemas/fluid-master.xsd"
     xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers"
     flux:schemaLocation="https://fluidtypo3.org/schemas/flux-master.xsd">

何もない。

それは惨事です...私のウェブサイトはそのエラーでクラッシュしました. 誰かが私を助けてくれることを願っています...(午後10時以降に更新しないでください;)

4

2 に答える 2

6

Flux には Flexform 名前空間がなくなりました。

ViewHelper を次のように変更します

<flux:form.sheet .... >
...
</flux:form.sheet .... >

<flux:flexformこれは、古い... 名前空間を使用するすべての ViewHelper に対して行う必要があります。

于 2015-03-19T07:00:32.750 に答える
0

fluidpages 3.2.3 フラックス 7.2.1 vhs 2.3.3 を備えた私の 6.2 システム

それは最終的に動作しました:

<div xmlns="http://www.w3.org/1999/xhtml" lang="en"
xmlns:f="http://typo3.org/ns/TYPO3/Fluid/ViewHelpers"
xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers">

ビルダー拡張機能でビルドされた拡張機能からこれを取得しました-ドキュメントに記載されているコードは機能しませんでした。(Fluid ページのみを使用し、Fluid コンテンツは使用しませんでした)

テンプレート全体に対する上記の追加の例:

<div xmlns="http://www.w3.org/1999/xhtml" lang="en"
xmlns:f="http://typo3.org/ns/TYPO3/Fluid/ViewHelpers"
xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers">

<f:layout name="Default" />

<f:section name="Configuration">

    <flux:form id="default">

        <!-- Input field for Fluid variable 'pageClass' -->
        <flux:field.input name="settings.pageClass" default="onecol"/>

        <!-- Backend layout grid (TYPO3 6.x and greater only) -->
        <flux:grid>
            <flux:grid.row>
                <flux:grid.column colPos="0" name="Main" style="width: 75%" colspan="4" />

            </flux:grid.row>
        </flux:grid>

    </flux:form>

</f:section>



<f:section name="Body">

    <div class="container content">
        <div class="col-full">
         <!-- Render colPos=0 in this section -->
                <v:content.render column="0"/>    
        </div>
    </div>    

</f:section>

</div>

これらの規則の変更が毎回何時間の開発者時間を費やしているか知りたくありません...頑張ってください!

于 2015-07-26T12:53:52.803 に答える