51 lines
1.2 KiB
PHP
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',
|
|
))
|
|
;
|
|
}
|
|
}
|