PHP beginner |
|
WouterJ schreef: Nou, vertaal eens de error melding en controleer eens je class/namespace in het bestand. Klopt alles wel? Geen typos? Ect?
En je begrijpt hopelijk dat dat Acme een voorbeeld vendor name is? Het is beter om een eigen te gebruiken, bijv. Martijn of iets wat met je project te maken heeft. Zo gebruik ik altijd Wj. En zo zijn er bijv. ook vendors als Knp (van KnpLabs), Fos (Friends Of Symfony), Jms (van Johannes Smitt)
Ik kan het probleem niet vinden ...zie jij misschien de oplossing?
// src/Me/MyBundle/Form/Type/
namespace Acme\CmsBundle\Form\Type;
use Symfony\Component\Form\AbstractType;
class DateTimePickerType extends AbstractType
{
public function getDefaultOptions(array $options)
{
return array(
'widget' => 'single_text',
'format' => 'dd/MM/yyyy HH:mm',
'attr' => array(
'autocomplete' => 'off',
'class' => 'cmsbundle_datetime_picker',
),
);
}
public function getParent()
{
return 'date';
}
public function getName()
{
return 'cmsbundle_type_datetime_picker';
}
}
// src/Me/MyBundle/Form/Type/ namespace Acme\CmsBundle\Form\Type; use Symfony\Component\Form\AbstractType; class DateTimePickerType extends AbstractType { public function getDefaultOptions (array $options) { 'widget' => 'single_text', 'format' => 'dd/MM/yyyy HH:mm', 'autocomplete' => 'off', 'class' => 'cmsbundle_datetime_picker', ), ); } public function getParent() { return 'date'; } public function getName() { return 'cmsbundle_type_datetime_picker'; } }
|