Hi.

I think im almost there about how to fix this.

At the Path 
/www/typo3conf/ext/bootstrap_package/Configuration/ContentElements/Bootstrap
I have a Panel.ts file, if I make a copy of it and call it PanelInfo.ts and 
have this code in it.
tt_content.bootstrap_package_panelinfo = COA
tt_content.bootstrap_package_panelinfo {
   10 = FLUIDTEMPLATE
   10 {
       file = 
{$plugin.bootstrap_package_contentelements.view.templateRootPath}Bootstrap/PanelInfo.html
       partialRootPath = 
{$plugin.bootstrap_package_contentelements.view.partialRootPath}
       layoutRootPath = 
{$plugin.bootstrap_package_contentelements.view.layoutRootPath}
   }
}

Then I have this path 
/www/typo3conf/ext/bootstrap_package/Resources/Private/Templates/ContentElements/Bootstrap
If i here also tage the panel.html file and copy it to PanelInfo.html with this 
code in it. (I have added an extra class name)
{namespace bk2k = BK2K\BootstrapPackage\ViewHelpers}
<div class="panel infos panel-{bk2k:contextualClass(code: data.layout)}">
   <f:if condition="{data.header}">
       <f:if condition="{data.header_layout} == 100">
           <f:else>
               <div class="panel-heading">
                   <f:switch expression="{data.header_layout}">
                       <f:case value="0">{data.header}</f:case>
                       <f:case value="1"><h1 
class="panel-title">{data.header}</h1></f:case>
                       <f:case value="2"><h2 
class="panel-title">{data.header}</h2></f:case>
                       <f:case value="3"><h3 
class="panel-title">{data.header}</h3></f:case>
                       <f:case value="4"><h4 
class="panel-title">{data.header}</h4></f:case>
                       <f:case value="5"><h5 
class="panel-title">{data.header}</h5></f:case>
                   </f:switch>
               </div>
           </f:else>
       </f:if>
   </f:if>
   <f:if condition="{data.bodytext}">
       <div class="panel-body">
           <f:format.html>{data.bodytext}</f:format.html>
       </div>
   </f:if>
</div>

Then I have this TS file on the path 
/www/typo3conf/ext/bootstrap_package/Configuration/PageTS/modwizards.ts
Here I add the code under the MAIN panel code.

                   bootstrap_package_panelinfo {
                       icon = gfx/c_wiz/regular_header.gif
                       title = 
LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.panelinfo
                       description = 
LLL:EXT:bootstrap_package/Resources/Private/Language/Backend.xlf:content_element.panel.description
                       tt_content_defValues {
                           CType = bootstrap_package_panelinfo
                       }
                   }

I now get an icon in the "New Content Element" TAB Bootstrap.
But if i want to use it i get an "INVALID VALUE (bootstrap_package_panelinfo) 
so there must be a 4. place i need to changes something, but can't find it atm.
_______________________________________________
TYPO3-english mailing list
TYPO3-english@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english

Reply via email to