deblan.tv/vendor/trinity/src/Trinity/Bundle/MediaBundle/Configuration/MediaTinyMCECrudConfiguration.php
2015-03-02 21:57:49 +01:00

51 lines
1.2 KiB
PHP

<?php
namespace Trinity\Bundle\MediaBundle\Configuration;
class MediaTinyMCECrudConfiguration extends \Trinity\Bundle\AdminBundle\Configuration\CrudConfiguration
{
public function __construct()
{
$this
->setModelNamespace('Trinity\\Bundle\\MediaBundle\\Model')
->setModel('Media')
->setModelPeer('MediaPeer')
->setModelQuery('MediaQuery')
->setRoutePrefix('TrinityMediaBundleMediaTinyMCEAdmin')
->setFormNamespace('Trinity\\Bundle\\MediaBundle\\Form\\Type')
->setFormEdit('MediaType')
->setFormFilter('MediaFilterType')
->setFormNew('MediaType')
/*->setFieldsets(array(
' ' => array(
'label',
),
'Configuration' => array(
'categoryId',
),
))*/
->removeIndexListAction('edit')
->removeIndexListAction('remove')
->setIndexListAction('select', 'TrinityMediaBundle:MediaTinyMCEAdmin:listSelect.html.twig')
->setMaxPerPage(12)
->setListTitle('List of medias')
->setNewTitle('New media')
->setEditTitle('Edition')
->setFieldTemplate('thumbnail', 'TrinityAdminBundle:BaseAdmin:image.html.twig')
->setDisplayFields(array(
'thumbnail',
// 'basename',
// 'category',
))
;
}
}