# |
Jun 20th 2019, 14:06 |
neon1024 |
I like streaming to a socket, as you can put a progress bar on it :slightly_smiling_face: |
# |
Jun 20th 2019, 14:06 |
jeremyharris |
that would only be a problem if the update_movie_status action actually waited until the job was done to return data though |
# |
Jun 20th 2019, 14:05 |
jeremyharris |
well.. you have async set to false |
# |
Jun 20th 2019, 14:05 |
joey.mukherjee |
it's not updating the page until the end instead of "real time". it is like it isn't Asynchronous. ``` $.ajax ({ url: '/plots/update_movie_status' + ranstr, dataType: 'html', type: 'GET', async: false, ...``` |
# |
Jun 20th 2019, 14:00 |
jeremyharris |
I would do long polling via ajax just like you’re doing. websockets would work but are overkill likely. what about the ajax idea isn’t working? |
# |
Jun 20th 2019, 13:59 |
joey.mukherjee |
is there a preferred CakePHP way of "polling"? (not voting!) basically, I need to update a web page div with output from a (not too) long running process. I am trying with setTimeout and ajax get requests in javascript, but it isn't quite working. it does all the updates after my job has completed! |
# |
Jun 20th 2019, 13:56 |
joey.mukherjee |
@nuzulfikrie If you haven't figured it out, you need the Form->create and Form->end, even if you don't use form helper. Also, make sure you are using either the middleware or the component, and not both. I spent a lot of time with these too! |
# |
Jun 20th 2019, 12:30 |
liaogz82 |
set the year in 51278 |
# |
Jun 20th 2019, 12:30 |
liaogz82 |
the test data is too big |
# |
Jun 20th 2019, 12:30 |
liaogz82 |
ok I know what is the problem |
# |
Jun 20th 2019, 12:27 |
graziel |
what do you send (in $this->request->getData()) ? |
# |
Jun 20th 2019, 12:07 |
liaogz82 |
it is suppose to be able to convert it to a proper time in `beforeMarshall()` method |
# |
Jun 20th 2019, 12:04 |
liaogz82 |
the above code is sent as timestamp but it always save as `0000-00-00 00:00:00` in the database |
# |
Jun 20th 2019, 12:04 |
liaogz82 |
``` if (isset($data['date_of_birth'])) { $date_of_birth = new Time($data['date_of_birth']); $data['date_of_birth'] = $date_of_birth; } ``` |
# |
Jun 20th 2019, 12:03 |
liaogz82 |
I cant set cakephp time |
# |
Jun 20th 2019, 12:03 |
liaogz82 |
hi guys need some help |
# |
Jun 20th 2019, 11:55 |
khalid |
Thanks |
# |
Jun 20th 2019, 11:55 |
admad |
it's perfectly all right to use the Traits |
# |
Jun 20th 2019, 11:54 |
khalid |
and its not bad practices to use Traits directly in custom classes? according to Cake Conventions? |
# |
Jun 20th 2019, 11:53 |
khalid |
Thanks |
# |
Jun 20th 2019, 11:27 |
edgaras.jan |
If class/trait is not annotated with `@internal`, it should be backward compatible for at least major version (3.x.x). ModelTrait won't change in 4.x too. Any architecture changes are documented in migration guides in CakePHP documentation |
# |
Jun 20th 2019, 11:16 |
khalid |
is there any possibility cake changes the entire architecture? is there any communication or documentation update about these? |
# |
Jun 20th 2019, 11:15 |
khalid |
how safe is it to use cakephp core traits in custom Classes, e.g. ModelTrait and so? |
# |
Jun 20th 2019, 11:12 |
edgaras.jan |
You should look at docs for Cake2 https://book.cakephp.org/2.0/en/installation/url-rewriting.html |
# |
Jun 20th 2019, 11:09 |
mehov |
Second screenshot: could be the messed up web server rewrite rules |
# |
Jun 20th 2019, 11:08 |
mehov |
A hotfix may be defining that default value in the database structure, but I don't know if that may break something else down the road |
# |
Jun 20th 2019, 11:06 |
mehov |
First screenshot: apparently, `wp_bleuscape` has a `thumbnail_desc` column which needs a value, but you're not providing it. It then tries to revert to a default value to use it instead, but there's none |
# |
Jun 20th 2019, 11:04 |
slackebot1 |
Can you kindly share info on how to fix this since I am not familiar on CakePHP. Any help would be much appreciated. Thank you! |
# |
Jun 20th 2019, 11:04 |
noypi2020 |
Hi, Good day! Can you kindly assist me regarding the query I have with our install that uses CakePHP. I recently updated the CakePHP to version 2.10.18 from version 2.4.4 then now I am getting this error - https://www.screencast.com/t/U9o0J5D5CfIU, when trying to add a new project. Also upon login, I am getting this error which says Missing Controler - https://www.screencast.com/t/GoW8Yxxg0I. Is there anybody who experiences this error? |
# |
Jun 20th 2019, 10:29 |
neon1024 |
Think I’ll stick with filtering by surname initial for the meantime |
# |
Jun 20th 2019, 10:08 |
neon1024 |
So far I have a search based on my bloom filter, which works fine, but I’m unsure how to manually narrow down the result set to match. Presumably using a callback, but the callback returns a query, rather than a result set |
# |
Jun 20th 2019, 10:07 |
neon1024 |
I am using encrypted fields with a bloom filter, and I have friendsofcake/search implemented. How would I approach creating a search field which returns a manually created subset of data based on my bloom filter? |
# |
Jun 20th 2019, 10:07 |
nils |
I’m on 2.x. If I saveAll() using deep it’s not fetching the id from the top. For example. I have Product -> ProductImage (product_id) -> ProductProductImageColor (product_id, product_image_id, color_id). I would like the save to contain the product_id in the ProductProductImageColor Model as well. But it only lands in ProductImage.product_id |
# |
Jun 20th 2019, 09:38 |
peppejaripappalardo |
@neon1024 thx for your reply, i will follow the second point, with the option |
# |
Jun 20th 2019, 09:37 |
neon1024 |
`$this->Examples->find('published')->find('isLive')->contain(['Extra' => ['Stuff']]);` |
# |
Jun 20th 2019, 09:36 |
neon1024 |
You can compose finders |
# |
Jun 20th 2019, 09:36 |
neon1024 |
Or I would wrap the finds using my own custom finders in my table classes, which checked the user role using something like muffin/footprint to pass the user data into the table, or just passing the user entity into the finder as an option |
# |
Jun 20th 2019, 09:36 |
peppejaripappalardo |
but my problem is that: i have to add custom finder, into a contain, because the entity are related |
# |
Jun 20th 2019, 09:35 |
neon1024 |
So I would probably swap the finder based on the user role, if that’s the kinda of approach you’re looking for |
# |
Jun 20th 2019, 09:35 |
neon1024 |
If you are using muffin/trash it has a custom finder for finding trashed items |
# |
Jun 20th 2019, 09:35 |
neon1024 |
I don’t think that’s a good approach |