[TYPO3-UG Italy] Campo non più obbligatorio in ext

Andrea Beltramo andrea.beltramo at gmail.com
Wed Jan 5 16:17:18 CET 2011


No, scusami ti mando tutto il file altrimenti non mi riesco a spiegare.

Ecco il codice:

<?php
if (!defined ("TYPO3_MODE"))     die ("Access denied.");

t3lib_div::loadTCA("pages");

$PAGES_TYPES = t3lib_div::array_merge(
    array(
        // Pagina uno
        '100' => array(
            'icon' => 'pages.gif'
        ),
        // Pagina due
        '101' => array(
            'icon' => 'pages.gif'
        ),
    ),
    $PAGES_TYPES
);

array_push(
    $TCA['pages']['columns']['doktype']['config']['items'],
    array('---&nbsp;&nbsp;&nbsp;&nbsp;Prova&nbsp;&nbsp;&nbsp;&nbsp;---',
'--div--'),
    array('LLL:EXT:mia_est/locallang.php:pages.product.doktype', '100'),
    array('LLL:EXT:mia_est/locallang.php:pages.channel.doktype', '101')
);

$TCA['pages']['types'] = t3lib_div::array_merge(
    $TCA['pages']['types'],
    array(
        // Pagina uno
        '100' => array(
            'showitem' => 'hidden;;;;1-1-1, doktype;;2;button,
title;;3;;2-2-2, subtitle, nav_hide, nav_title, --div--, abstract;;5;;3-3-3,
keywords, description, media;;;;4-4-4, --div--, TSconfig;;6;nowrap;5-5-5,
storage_pid;LLL:EXT:mia_est/locallang.php:pages.product.storage_pid_label;,
l18n_cfg, fe_login_mode, module, content_from_pid',
        ),
        // Pagina due
        '101' => array(
            'showitem' => 'hidden;;;;1-1-1, doktype, title;;3;;2-2-2,
subtitle, nav_hide, url;;;;3-3-3, urltype,
abstract;LLL:EXT:mia_est/locallang.php:pages.channel.abstract_label;;;;4-4-4,
TSconfig;;6;nowrap;5-5-5, storage_pid;;7, l18n_cfg',
        ),
    )
);

t3lib_div::loadTCA("tt_content");
$TCA['tt_content']['types']['text'] = Array(
    'showitem' => 'CType;;4;button;1-1-1, header;;3;;2-2-2, layout;;;;3-3-3,
bodytext;;9;;:rte_transform[flag=rte_enabled|mode=ts];, rte_enabled,
text_properties'
);

$TCA['tt_content']['columns']['header']['config'] = array(
    'type' => 'text',
    'cols' => '50',
    'rows' => '3',
);

$TCA['pages']['columns']['title']['config']['type'] = 'text';
$TCA['pages']['columns']['title']['config']['cols'] = '50';
$TCA['pages']['columns']['title']['config']['rows'] = '4';
?>


Si capisce qualcosa?

Grazie,
A.

Il giorno 05 gennaio 2011 15:39, Mauro Lorenzutti <
mauro.lorenzutti at webformat.com> ha scritto:

>
> questa riga è solo l'inclusione dei campi nella form. La definizione del
> formato e delle proprietà di ciascun campo dovrebbe essere presente nello
> stesso file qualche riga sopra.
>


More information about the TYPO3-UG-Italy mailing list