Now we're at it, you'd better not override the constructor, but the
init() method instead....
That might even help...
And also, to focus on the problem, create a test page, that echoes your
form and nothing else and see what you get.
-Bart
Jigal sanders schreef:
this is mij form class
<?php
class JS_Form_NewEventForm extends ZendX_JQuery_Form{
public function __construct($options=null){
parent::__construct($options);
$this->setName("newEvent");
//naam
$evtName = new Zend_Form_Element_Text("evt_name");
$evtName->setLabel("Evenement Naam: ")
->setRequired(true);
// omschrijving
$evtDescription = new
Zend_Form_Element_Textarea("evt_description");
$evtDescription->setLabel("Evenement omschrijving: ");
// begin datum
//$evtStartDate = new Zend_Form_Element_Text("evt_startdate");
$evtStartDate = new
ZendX_JQuery_Form_Element_DatePicker("evt_startdate");
$evtStartDate->setLabel("Begin datum");
// eind datum
$evtEndDate = new Zend_Form_Element_Text("evt_enddate");
$evtEndDate->setLabel("Eind datum");
// begin tijd
$evtStartTime = new Zend_Form_Element_Text("evt_starttime");
$evtStartTime->setLabel("Begin Tijd");
// eind tijd
$evtEndTime = new Zend_Form_Element_Text("evt_endtime");
$evtEndTime->setLabel("Eind tijd");
// aantal personen
$amountPersons = new Zend_Form_Element_Text("evt_amtpersons");
$amountPersons->setLabel("Aantal personen nodig ");
$save = new Zend_Form_Element_Submit("save");
$save->setLabel("Opslaan");
$elem = new ZendX_JQuery_Form_Element_DatePicker(
"datePicker1", array("label" => "Date Picker:")
);
$elem->setJQueryParam('dateFormat', 'dd.mm.yy');
$this->addElements(array($evtName,$evtDescription,$evtStartDate,$evtEndDate,$evtStartTime,$evtEndTime,$amountPersons,$elem,$save));
$this->setMethod('post');
$this->setAction(Zend_Controller_Front::getInstance()->getBaseUrl().'/events/add');
}
}
but still the same error.
On Fri, Dec 4, 2009 at 3:07 PM, Bart McLeod <[email protected]
<mailto:[email protected]>> wrote:
I would like to add that for me, it only started working when I
extended ZendX_etc.
-Bart
Bart McLeod schreef:
I wonder why you are extending Zend_Form if you want datepickers.
Why not extend ZendX_JQuery_Form, because you want datepickers
the integrated way?
-Bart
Jigal sanders schreef:
Yes I thought so.
But i checked all files and using bluefish but i cant find the
space.
On Fri, Dec 4, 2009 at 2:22 PM, Matthew Weier O'Phinney
<[email protected] <mailto:[email protected]>> wrote:
-- Jigal sanders <[email protected]
<mailto:[email protected]>> wrote
(on Friday, 04 December 2009, 01:09 PM +0100):
> Hello I have a strange problem.
>
> I am trying to enable Zendx_JQuery_Form
>
> So I have created a class as you can see here:
http://pastebin.com/m2a43e1c2
>
> The problem is that my jquery datepicker fields don't
work. I only get the
> following error in firebug:
>
>
> <br />
> <b>Fatal error</b>: Uncaught exception
'Zend_Controller_Response_Exception' with message 'Cannot
send headers; headers already sent in
/var/www/nrka/application/controllers/EventsController.php,
line 1' in
/home/jigal/Public/ZendFramework-1.9.6/library/Zend/Controller/Response/Abstract.php:282
Most likely you have some whitespace in your
EventsController.php file
at the top or _following_ a closing ?> tag.
> Stack trace:
> #0
/home/jigal/Public/ZendFramework-1.9.6/library/Zend/Controller/Response/Abstract.php(300):
Zend_Controller_Response_Abstract->canSendHeaders(true)
> #1
/home/jigal/Public/ZendFramework-1.9.6/library/Zend/Controller/Response/Abstract.php(727):
Zend_Controller_Response_Abstract->sendHeaders()
>
>
> #2
/home/jigal/Public/ZendFramework-1.9.6/library/Zend/Controller/Front.php(984):
Zend_Controller_Response_Abstract->sendResponse()
> #3
/home/jigal/Public/ZendFramework-1.9.6/library/Zend/Application/Bootstrap/Bootstrap.php(77):
Zend_Controller_Front->dispatch()
>
>
> #4
/home/jigal/Public/ZendFramework-1.9.6/library/Zend/Application.php(358):
Zend_Application_Bootstrap_Bootstrap->run()
> #5 /var/www/nrka/public/index.php(26):
Zend_Application->run in
<b>/home/jigal/Public/ZendFramework-1.9.6/library/Zend/Controller/Response/Abstract.php</b>
on line <b>282</b><br />
>
>
>
> But in eventController.php in starts with <?php right at
the beginning. There
> is no empty space.
>
> Can anyone tell me what I am doing wrong?
>
>
> thanks,
>
> J. Sanders
>
>
>
>
--
Matthew Weier O'Phinney
Project Lead | [email protected]
<mailto:[email protected]>
Zend Framework | http://framework.zend.com/
--
Met vriendelijke groet,
Jigal Sanders
A.J. Ernststraat 739
1082 LK Amsterdam
Mobiel: 06-42111489
--
Met vriendelijke groet,
Jigal Sanders
A.J. Ernststraat 739
1082 LK Amsterdam
Mobiel: 06-42111489