# |
Nov 11th 2019, 21:26 |
spriz |
@admad how about `Parameter #1 $message of method Cake\Controller\Component\FlashComponent::success() expects string, string|null given.` when doing `$this->Flash->succes(__('Great success!'));` ? |
# |
Nov 11th 2019, 21:24 |
spriz |
Much love @admad! |
# |
Nov 11th 2019, 19:39 |
admad |
@spriz https://github.com/FriendsOfCake/crud/blob/master/phpstan.neon#L4 |
# |
Nov 11th 2019, 19:11 |
spriz |
and avoid `Access to an undefined property object::$query.` |
# |
Nov 11th 2019, 19:10 |
spriz |
How do you make phpstan happy about this one?! :) $this->Crud->on('beforePaginate', function (Event $event) { $event->getSubject()->query->find('NonDraft'); }); |
# |
Nov 11th 2019, 13:16 |
pieceof |
join /#composer |
# |
Nov 11th 2019, 09:53 |
conehead |
Did you try with sudo? Seems to be permissions |
# |
Nov 11th 2019, 09:36 |
peter349 |
Hi, When i run the shell command i get this `Warning Error: default cache was unable to write 'test_data' to Cake\Cache\Engine\FileEngine cache in [/home/halftome/PhpstormProjects/name-of the_project/vendor/cakephp/cakephp/src/Cache/Cache.php, line 286] ` |
# |
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.... |