From 82d6d9cb06a1486e2e3b05fa6ce857b3b8655180 Mon Sep 17 00:00:00 2001 From: Jeremy Benoist Date: Tue, 2 Jun 2015 18:54:34 +0200 Subject: Add basic title edition Fix #218 I mean basic, because there is no javascript at all. It could be a nice edit-in-place. But for the moment, it is simple. --- .../CoreBundle/Form/Type/EditEntryType.php | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/Wallabag/CoreBundle/Form/Type/EditEntryType.php (limited to 'src/Wallabag/CoreBundle/Form/Type/EditEntryType.php') diff --git a/src/Wallabag/CoreBundle/Form/Type/EditEntryType.php b/src/Wallabag/CoreBundle/Form/Type/EditEntryType.php new file mode 100644 index 00000000..0fa4b71f --- /dev/null +++ b/src/Wallabag/CoreBundle/Form/Type/EditEntryType.php @@ -0,0 +1,36 @@ +add('title', 'text', array('required' => true)) + ->add('is_public', 'checkbox', array('required' => false)) + // @todo: add autocomplete + // ->add('tags', 'entity', array( + // 'class' => 'Wallabag\CoreBundle\Entity\Tag', + // 'choice_translation_domain' => true, + // )) + ->add('save', 'submit') + ; + } + + public function configureOptions(OptionsResolver $resolver) + { + $resolver->setDefaults(array( + 'data_class' => 'Wallabag\CoreBundle\Entity\Entry', + )); + } + + public function getName() + { + return 'entry'; + } +} -- cgit v1.2.3