Erro JS não detectado em registros de classificação de extensão Extbase na visualização de lista

caevv

Estou tentando classificar os registros criados por meio de minha extensão TYPO3 no modo de exibição de lista. Este é meu TCA para essa tabela:

$GLOBALS['TCA']['tx_trends_domain_model_gallery'] = array(
    'ctrl' => array(
        'title' => 'LLL:EXT:trends/Resources/Private/Language/locallang_db.xlf:tx_trends_domain_model_gallery',
        'label' => 'description',
        'tstamp' => 'tstamp',
        'crdate' => 'crdate',
        'cruser_id' => 'cruser_id',
        'dividers2tabs' => TRUE,
        'sortby' => 'sorting',
        'versioningWS' => 2,
        'versioning_followPages' => TRUE,

        'languageField' => 'sys_language_uid',
        'transOrigPointerField' => 'l10n_parent',
        'transOrigDiffSourceField' => 'l10n_diffsource',
        'delete' => 'deleted',
        'enablecolumns' => array(
            'disabled' => 'hidden',
            'starttime' => 'starttime',
            'endtime' => 'endtime',
        ),
        'searchFields' => 'images,description,trends,',
        'dynamicConfigFile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Configuration/TCA/Gallery.php',
        'iconfile' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath($_EXTKEY) . 'Resources/Public/Icons/tx_trends_domain_model_gallery.gif'
    ),
);

Eu adicionei o campo de classificação na tabela e posso ver os dois botões de seta no BE (mover para cima / para baixo). No entanto, quando clico nesse botão, recebo o seguinte erro JS em meus devtools do Chrome:Uncaught SyntaxError: missing ) after argument list

caevv

Encontrei a resposta. Um colega me disse que modificamos uma extensão chamada grid_elements, para que funcione com TYPO3 7.4.0. Esta extensão conectou no back-end com alguns javascripts embutidos. Esses scripts continham alguns erros (aspas duplas, escape incorreto). Isso estava causando o bug em que eu não conseguia mover os registros na exibição de lista para cima e para baixo. Está consertado agora.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados