parent
01944953e9
commit
d8907493a4
@ -0,0 +1,2 @@ |
||||
notebook: |
||||
resource: "@ChamiloLMSNotebookBundle/Resources/config/routing.yml" |
@ -0,0 +1,53 @@ |
||||
<?php |
||||
|
||||
namespace ChamiloLMS\NotebookBundle\Admin; |
||||
|
||||
use ChamiloLMS\CoreBundle\Entity\Listener\CourseListener; |
||||
use ChamiloLMS\CourseBundle\Entity\CTool; |
||||
use Sonata\AdminBundle\Admin\Admin; |
||||
use Sonata\AdminBundle\Form\FormMapper; |
||||
use Sonata\AdminBundle\Datagrid\DatagridMapper; |
||||
use Sonata\AdminBundle\Datagrid\ListMapper; |
||||
use Sonata\AdminBundle\Show\ShowMapper; |
||||
use ChamiloLMS\CourseBundle\ToolChain; |
||||
|
||||
use Knp\Menu\ItemInterface as MenuItemInterface; |
||||
|
||||
/** |
||||
* Class CourseAdmin |
||||
* @package ChamiloLMS\CoreBundle\Admin |
||||
*/ |
||||
class CNotebookAdmin extends Admin |
||||
{ |
||||
/** |
||||
* @param FormMapper $formMapper |
||||
*/ |
||||
protected function configureFormFields(FormMapper $formMapper) |
||||
{ |
||||
$formMapper |
||||
->add('title') |
||||
->add('description', 'textarea', array('attr' => array('class'=> 'ckeditor'))) |
||||
; |
||||
} |
||||
|
||||
/** |
||||
* @param DatagridMapper $datagridMapper |
||||
*/ |
||||
protected function configureDatagridFilters(DatagridMapper $datagridMapper) |
||||
{ |
||||
$datagridMapper |
||||
->add('title') |
||||
; |
||||
} |
||||
|
||||
/** |
||||
* @param ListMapper $listMapper |
||||
*/ |
||||
protected function configureListFields(ListMapper $listMapper) |
||||
{ |
||||
$listMapper |
||||
->addIdentifier('id') |
||||
->addIdentifier('title') |
||||
; |
||||
} |
||||
} |
@ -0,0 +1,13 @@ |
||||
<?php |
||||
|
||||
namespace ChamiloLMS\NotebookBundle\Controller; |
||||
|
||||
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; |
||||
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; |
||||
use Symfony\Component\HttpFoundation\Response; |
||||
use Sonata\AdminBundle\Controller\CRUDController as Controller; |
||||
|
||||
class CNotebookAdminController extends Controller |
||||
{ |
||||
|
||||
} |
@ -0,0 +1,12 @@ |
||||
services: |
||||
sonata.admin.notebook: |
||||
class: ChamiloLMS\NotebookBundle\Admin\CNotebookAdmin |
||||
tags: |
||||
- { name: sonata.admin, manager_type: orm, group: "LMS", label: "Course" } |
||||
arguments: |
||||
- ~ |
||||
- ChamiloLMS\NotebookBundle\Entity\CNotebook |
||||
- ~ |
||||
calls: |
||||
- [ setTranslationDomain, [ChamiloLMSCoreBundle]] |
||||
|
@ -0,0 +1,5 @@ |
||||
chamilo_lms_notebook: |
||||
resource: "@ChamiloLMSNotebookBundle/Controller/" |
||||
type: annotation |
||||
prefix: /notebook |
||||
|
@ -0,0 +1,7 @@ |
||||
services: |
||||
chamilolms.coursebundle.tool.notebook.class: |
||||
class: ChamiloLMS\CourseBundle\Tool\Notebook |
||||
arguments: |
||||
- notebook |
||||
tags: |
||||
- { name: chamilolm.course.tool } |
@ -0,0 +1,2 @@ |
||||
Hello! |
||||
{{ dada }} |
Loading…
Reference in new issue