Project

General

Profile

Actions

Fehler #236

closed

kein est erstellt, lehrer und elternteil mit gruppe

Added by David Mock over 9 years ago. Updated over 9 years ago.

Status:
Erledigt
Priority:
Normal
Category:
Back-End
Target version:
Start date:
06.05.2013
Due date:
% Done:

100%

Estimated time:

Description

Object of class Group could not be converted to string

E:\xampp\htdocs\est\trunk\src\framework\db\schema\CDbCriteria.php(417)

405      * @return CDbCriteria the criteria object itself
406      * @since 1.1.1
407      */
408     public function compare($column, $value, $partialMatch=false, $operator='AND', $escape=true)
409     {
410         if(is_array($value))
411         {
412             if($value===array())
413                 return $this;
414             return $this->addInCondition($column,$value,$operator);
415         }
416         else
417             $value="$value";
418 
419         if(preg_match('/^(?:\s*(<>|<=|>=|<|>|=))?(.*)$/',$value,$matches))
420         {
421             $value=$matches[2];
422             $op=$matches[1];
423         }
424         else
425             $op='';
426 
427         if($value==='')
428             return $this;
429 
Stack Trace
#0    
–  E:\xampp\htdocs\est\trunk\src\protected\controllers\AppointmentController.php(393): CDbCriteria->compare("groups.id", Group, true, "AND")
388                 $criteria->order = 'date ASC';
389                 $group = Yii::app()->user->getState('group');
390                 if (!$group) {
391                     $group = "string";
392                 }
393                 $criteria->compare('groups.id', $group, true, 'AND');
394                 $criteria->addCondition('date >="' . date('Y-m-d', time()) . '"');
395                 $a_dates = Date::model()->findAll($criteria);
396             } else {
397                 $a_dates = Date::model()->findAll(array('limit' => $dateMax, 'order' => 'date ASC', 'condition' => 'date >="' . date('Y-m-d', time()) . '"'));
398             }
#1    
–  E:\xampp\htdocs\est\trunk\src\protected\controllers\AppointmentController.php(202): AppointmentController->getDatesWithTimes(3)
197         $model = new Appointment;
198         $model->unsetAttributes();
199         $model->user_id = $teacher;
200         $postDate = '';
201         $postTime = '';
202         $a_dates = $this->getDatesWithTimes(3); //Magic Number: nur die nächsten 3 Elternsprechtage werden geladen.
203         $a_tabs = $this->createMakeAppointmentContent($a_dates, $model->user->id);
204         switch (count($a_tabs)) {
205             case 1:
206                 $columnCount = 'twelve';
207                 break;
#2    
 unknown(0): AppointmentController->actionMakeAppointment("3")
#3    
+  E:\xampp\htdocs\est\trunk\src\framework\web\actions\CAction.php(108): ReflectionMethod->invokeArgs(AppointmentController, array("3"))
#4    
+  E:\xampp\htdocs\est\trunk\src\framework\web\actions\CInlineAction.php(47): CAction->runWithParamsInternal(AppointmentController, ReflectionMethod, array("r" => "Appointment/makeAppointment", "teacher" => "3"))
#5    
+  E:\xampp\htdocs\est\trunk\src\framework\web\CController.php(308): CInlineAction->runWithParams(array("r" => "Appointment/makeAppointment", "teacher" => "3"))
#6    
+  E:\xampp\htdocs\est\trunk\src\framework\web\filters\CFilterChain.php(133): CController->runAction(CInlineAction)
#7    
+  E:\xampp\htdocs\est\trunk\src\framework\web\filters\CFilter.php(40): CFilterChain->run()
#8    
+  E:\xampp\htdocs\est\trunk\src\framework\web\CController.php(1145): CFilter->filter(CFilterChain)
#9    
+  E:\xampp\htdocs\est\trunk\src\framework\web\filters\CInlineFilter.php(58): CController->filterAccessControl(CFilterChain)
#10    
+  E:\xampp\htdocs\est\trunk\src\framework\web\filters\CFilterChain.php(130): CInlineFilter->filter(CFilterChain)
#11    
+  E:\xampp\htdocs\est\trunk\src\framework\web\CController.php(291): CFilterChain->run()
#12    
+  E:\xampp\htdocs\est\trunk\src\framework\web\CController.php(265): CController->runActionWithFilters(CInlineAction, array("accessControl"))
#13    
+  E:\xampp\htdocs\est\trunk\src\framework\web\CWebApplication.php(282): CController->run("makeAppointment")
#14    
+  E:\xampp\htdocs\est\trunk\src\framework\web\CWebApplication.php(141): CWebApplication->runController("Appointment/makeAppointment")
#15    
+  E:\xampp\htdocs\est\trunk\src\framework\base\CApplication.php(169): CWebApplication->processRequest()
#16    
–  E:\xampp\htdocs\est\trunk\src\index.php(30): CApplication->run()
25 defined('YII_DEBUG') or define('YII_DEBUG', true);
26 // specify how many levels of call stack should be shown in each log message
27 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL', 3);
28 
29 require_once($yii);
30 Yii::createWebApplication($config)->run();
Actions #1

Updated by Christian Ehringfeld over 9 years ago

Bitte testen

Actions #2

Updated by Christian Ehringfeld over 9 years ago

In deiner app.js ist jetzt en Konflikt Z. 3-5

Actions #3

Updated by David Mock over 9 years ago

?

Actions #4

Updated by David Mock over 9 years ago

z3-5 steht nur:

        var $doc = $(document),
                Modernizr = window.Modernizr;

da hab ich auch nichts dran verändert.
fehler ist jetzt auch weg

Actions #5

Updated by Christian Ehringfeld over 9 years ago

is auch garkein konflikt...

guck mal rein

http://h1963533.stratoserver.net/redmine/projects/est/repository/revisions/579/diff/trunk/src/js/custom.js

du hast den konflikten part commitet

Actions #6

Updated by Christian Ehringfeld over 9 years ago

  • Status changed from Neu to Erledigt
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF