Log message #4213030

# At Username Text
# Nov 11th 2019, 08:53 spriz @angelxmoreno Yeah I know that :slightly_smiling_face: But I am using the `Autnetication` plugin :+1:
# Nov 10th 2019, 23:40 angelxmoreno looks like `email` was not a field. all works now!
# Nov 10th 2019, 23:33 ndm Ah, I see. I'm not very familiar with elastic, sorry.
# Nov 10th 2019, 23:31 angelxmoreno whoops, forgot to mention the import part: this is using https://github.com/cakephp/elastic-search
# Nov 10th 2019, 23:28 ndm Anyhow... look at the generated SQL
# Nov 10th 2019, 23:28 ndm `QueryBuilder`? What even is that?
# Nov 10th 2019, 23:18 slackebot1 $builder->regexp('email', '~.*' . $match . '.*~i') ); }); } return $query; } ```
# Nov 10th 2019, 23:18 angelxmoreno Anyone see anything wrong with this? I am not getting results when combining via `or` ``` public function findMatch(Query $query, array $options) { $match = Hash::get($options, 'match'); if ($match) { $query->where(function (QueryBuilder $builder) use ($match) { return $builder->and( $builder->regexp('name', '~.*' . $match . '.*~i'),
# Nov 10th 2019, 23:14 angelxmoreno @spriz `AuthComponent` <> `Authentication Plugin`
# Nov 10th 2019, 22:45 spriz I have a weird issue where `_setCurrentUser` is run twice, second time `$this->request->getAttribute('identity')` returns null :S
# Nov 10th 2019, 22:45 spriz Anyone using https://github.com/UseMuffin/Footprint with Cake 3 and Authentication middleware? :slightly_smiling_face:
# Nov 10th 2019, 18:43 wYm @ndm Oh thinks it works like a charm :)
# Nov 10th 2019, 18:35 ndm You'd have to override the type. Use the second argument of `where()` to supply a type accordingly: `where(['field LIKE' => '%value%'], ['field' => 'string'])`
# Nov 10th 2019, 18:29 wYm hi all, how can I add where clause for Json type column ? I tried 'field LIKE' => '%value%' but I didn't work
# Nov 10th 2019, 16:46 graziel no need for base64 encode
# Nov 10th 2019, 16:45 graziel you can access file with usual cake way `$this->request->getData('cv_file');`
# Nov 10th 2019, 16:45 graziel ```a = new FormData() a.append('cv_file', document.getElementById('main_page').files[0]) a.append('additional_files[]', document.getElementById('id0').files[0]) a.append('additional_files[]', document.getElementById('id1').files[0]) a.append('query', 'mutation { apply(offer_id: "1", cv_file: "cv_file", additional_files: "additional_files") }') axios.post('http://example.com/api', a)```
# Nov 10th 2019, 16:45 graziel @mrfeedback im using combo of vue+axios as front and graphql+jose/upload to handle file upload but same principle
# Nov 10th 2019, 14:52 mrfeedback but im wondering if there is already any plugin which addresses base64 encoded streams yet
# Nov 10th 2019, 14:52 mrfeedback im using it in combination with angular. so at the moment I guet a base64 file stream when the file gets uploaded
# Nov 10th 2019, 14:46 luizcmarin @mrfeedback https://www.startutorial.com/articles/view/how-to-build-a-file-upload-form-using-dropzonejs-and-php maybe...
# Nov 10th 2019, 14:39 mrfeedback or is therer any recommended upload plugin for such a case?
# Nov 10th 2019, 14:35 mrfeedback the upload could be an image, video or pdf
# Nov 10th 2019, 14:34 mrfeedback has anyone a tip/source for me on how to handle fileuploads to an api with cakephp under the hood? I would get a base64 stream via dropzone. But I am not sure how to handle that in a "correct" way
# Nov 10th 2019, 13:38 luizcmarin help please
# Nov 10th 2019, 13:38 luizcmarin good morning everyone I am trying to configure cakephp4 on IIS, windows 10. I have the same issues described here https://stackoverflow.com/questions/30676952/cakephp-3-0-iis-web-config, ie "The content of the pages is rendering fine, just not the images and css. "
# Nov 10th 2019, 09:05 kevin.pfeifer @voycey thx, i just thought there is an "easy" way to adjust the outputed paginator to be in a specific "scope" but doing it per AJAX is definitely better for the UX.
# Nov 10th 2019, 03:21 voycey Especially if you have a lot of different models on the page that need sorting / filtering individually
# Nov 10th 2019, 03:21 voycey Multiple pagination is supported in cake3 but I generally find it better to do this via Ajax
# Nov 9th 2019, 22:51 kevin.pfeifer especially when i have multiple related tables, therefore multiple paginators
# Nov 9th 2019, 22:50 kevin.pfeifer Another Question: Is it possible to use the paginator on related entries inside the view template? Per default CakePHP just puts out all the entries it has found and doesn't allow for sorting or pagination.
# Nov 9th 2019, 21:21 kevin.pfeifer FYI: I created a stackoverflow question with more information about my problem mentioned above https://stackoverflow.com/questions/58783591/cakephp4-concatenated-where-on-connected-table-not-working-as-expected
# Nov 9th 2019, 20:36 mrfeedback ok forget it. I had the same fixture two times but one with a typo....
# Nov 9th 2019, 20:26 mrfeedback contain would give back a result of projects even if there is no connection to projectclosings. And I want to make sure that three isn´t any connection
# Nov 9th 2019, 20:24 hollistergraham123 Why use matching? Why not use contain?
# Nov 9th 2019, 20:21 hollistergraham123 This seems like a real bug
# Nov 9th 2019, 20:21 hollistergraham123 I renamed the association to ProfileImages and it works prefect
# Nov 9th 2019, 20:15 hollistergraham123 Same reult
# Nov 9th 2019, 20:12 mrfeedback Have you tried "Authors.Posts.FeaturedImages" and "Authors.Images" ?
# Nov 9th 2019, 20:11 slackebot1 back results with Projects which are not related. In fixture there is no link between these two entries, but I get back a result which is mega weired
# Nov 9th 2019, 20:11 mrfeedback I have a HABTM relation. And I try to get only results IF there is a link between projcets and projectclosings. like this: ``` $has_projectclosing = $this->find('all') ->matching( 'Projects' , function(Query $q) use($project_id) { return $q->where(['Projects.id' => $project_id]); } ) ->toArray(); debug($has_projectclosing); ``` for some reason I get