Log message #4124989

# At Username Text
# Mar 14th 2018, 15:19 pierre-baptiste.varle thank you @dereuromark
# Mar 14th 2018, 15:17 pierre-baptiste.varle I will use the standard php function
# Mar 14th 2018, 15:16 dereuromark you can use some own lib with your own url() method if you want to, this is not framework relevant though
# Mar 14th 2018, 15:16 dereuromark it is designed for the internal building
# Mar 14th 2018, 15:16 dereuromark performance issues
# Mar 14th 2018, 15:15 pierre-baptiste.varle I was thinking that router can be used for external url too
# Mar 14th 2018, 15:15 pierre-baptiste.varle yes I just found http://php.net/manual/fa/function.http-build-url.php thank
# Mar 14th 2018, 15:13 dereuromark build_query_strings() etc manually called will do the trick for u
# Mar 14th 2018, 15:13 dereuromark its mainly meant for internal URLs :slightly_smiling_face: for external you can skip it
# Mar 14th 2018, 15:08 pierre-baptiste.varle @narendravaghela Router::url('http://www.google.com') return 'http://www.google.com' right? why to use this function if it's do nothing? I would like to have something like thister::url(['http://www.google.com', '?'=>['q'=>'search Query']])
# Mar 14th 2018, 14:11 lorenzo what was the generated query?
# Mar 14th 2018, 13:27 narendravaghela by the way, the query returns too many results - 451 rows
# Mar 14th 2018, 13:23 narendravaghela I am using ~3.2
# Mar 14th 2018, 13:22 lorenzo It is like debug() but specialized to query objects
# Mar 14th 2018, 13:22 lorenzo There is also sql($query) if you are using the latest debugkit
# Mar 14th 2018, 13:19 narendravaghela dumpanddie, I did't know that
# Mar 14th 2018, 13:19 narendravaghela and also thanks @brettl for `dd`
# Mar 14th 2018, 13:19 narendravaghela thanks :thumbsup:
# Mar 14th 2018, 13:19 lorenzo Look at the generated query and fix any erros
# Mar 14th 2018, 13:19 lorenzo Cool I think you can figure it out from here
# Mar 14th 2018, 13:18 narendravaghela but now `Unknown column TL.id`
# Mar 14th 2018, 13:18 lorenzo Haha yes @brettl just going slower with him
# Mar 14th 2018, 13:17 lorenzo Remove it
# Mar 14th 2018, 13:17 lorenzo Yeah, it is
# Mar 14th 2018, 13:17 narendravaghela I think I need to remove newExpr()
# Mar 14th 2018, 13:17 lorenzo I think $q might already be newExpr() and I’m not remembering correctly
# Mar 14th 2018, 13:16 slackebot 'start_time' => 'string', 'TimeLogs__end_time' => 'string', 'TimeLogs.end_time' => 'string', 'end_time' => 'string', 'TimeLogs__hours' => 'integer', 'TimeLogs.hours' => 'integer', 'hours' => 'integer', 'TimeLogs__mins' => 'integer', 'TimeLogs.mins' => 'integer', 'mins' => 'integer', 'TimeLogs__description' => 'text', 'TimeLogs.description' => 'text', 'description' => 'text', 'TimeLogs__created' => 'datetime',
# Mar 14th 2018, 13:16 slackebot 'TimeLogs.created' => 'datetime', 'created' => 'datetime', 'TimeLogs__modified' => 'datetime', 'TimeLogs.modified' => 'datetime', 'modified' => 'datetime' ] [protected] _types => [] } } ```
# Mar 14th 2018, 13:16 slackebot 'TimeLogs.project_id' => 'integer', 'project_id' => 'integer', 'TimeLogs__task_id' => 'integer', 'TimeLogs.task_id' => 'integer', 'task_id' => 'integer', 'TimeLogs__work_activity_id' => 'integer', 'TimeLogs.work_activity_id' => 'integer', 'work_activity_id' => 'integer', 'TimeLogs__date' => 'date', 'TimeLogs.date' => 'date', 'date' => 'date', 'TimeLogs__start_time' => 'string', 'TimeLogs.start_time' => 'string',
# Mar 14th 2018, 13:16 narendravaghela ``` object(Cake\Database\Expression\QueryExpression) { [protected] _conjunction => 'AND' [protected] _conditions => [] [protected] _typeMap => object(Cake\Database\TypeMap) { [protected] _defaults => [ 'TimeLogs__id' => 'integer', 'TimeLogs.id' => 'integer', 'id' => 'integer', 'TimeLogs__user_id' => 'integer', 'TimeLogs.user_id' => 'integer', 'user_id' => 'integer', 'TimeLogs__project_id' => 'integer',
# Mar 14th 2018, 13:16 brettl hehe
# Mar 14th 2018, 13:16 brettl @lorenzo
# Mar 14th 2018, 13:16 brettl you still showed me that at the conference last year @lorello :slightly_smiling_face:
# Mar 14th 2018, 13:16 narendravaghela ```
# Mar 14th 2018, 13:16 brettl :slightly_smiling_face:
# Mar 14th 2018, 13:16 brettl or dd($q)
# Mar 14th 2018, 13:16 lorenzo Can you var_dump($q)?
# Mar 14th 2018, 13:15 brettl https://book.cakephp.org/3.0/en/views/helpers/form.html
# Mar 14th 2018, 13:14 loginews quick question... where in the manual cake3 can i read about adding an input field to edit.ctp which is not linked to any table field? I just need a form field.
# Mar 14th 2018, 13:12 narendravaghela and it shows `Method newExpr does not exist`
# Mar 14th 2018, 13:12 narendravaghela @lorenzo Updated the gist with current code - https://gist.github.com/narendravaghela/9f706ed532403f478d6bcd1f4abac527