# |
Jun 20th 2018, 20:57 |
kitcat711_ |
yes mdunham : https://github.com/davidyell/CakePHP3-Proffer/blob/master/README.md |
# |
Jun 20th 2018, 20:57 |
pekka_slack |
I'm trying to wrap my head around the difference between 'true' and '1' when sending an array of data to patchEntity(). Only the numeric version is working for me and I'm wondering if this is by design, or some issue on my end? ``` $data['error'] = true; // this doesn't work $table->patchEntity($entity, $data); $data['error'] = 1; // this works $table->patchEntity($entity, $data); // as does this $entity->error = true; ``` |
# |
Jun 20th 2018, 20:38 |
mdunham |
proffer? |
# |
Jun 20th 2018, 20:05 |
kitcat711_ |
hello , does anyone use the Proffer plugin with cake 3.5? |
# |
Jun 20th 2018, 17:32 |
_Schlaefer |
Hi. I have a question about best practice implementing a UI-DB-updater with Migrations. If someone has thoughts they are greatly appreciated. Thanks. https://discourse.cakephp.org/t/provide-db-ui-updater-through-migrations-where-and-when-to-check-versions/4432 |
# |
Jun 20th 2018, 16:38 |
hmic |
:p |
# |
Jun 20th 2018, 15:57 |
admad |
Who be you? |
# |
Jun 20th 2018, 15:46 |
hmic |
hey guys, i'm back from china for a few days... |
# |
Jun 20th 2018, 15:08 |
josbeir |
@lorenzo https://github.com/cakephp/elastic-search/pull/176 fixed |
# |
Jun 20th 2018, 14:53 |
magiq |
and when i trying to use $this->Form it throw exception somewhere else, because some kind of trait raise that form helper already initialized |
# |
Jun 20th 2018, 14:52 |
magiq |
but $this->helpers['Form'] not the helper itself, only params |
# |
Jun 20th 2018, 14:52 |
magiq |
then I wrote this https://pastebin.com/V7FT44jd to add custom widget |
# |
Jun 20th 2018, 14:49 |
magiq |
So I need to add typeMap and widget and it should works |
# |
Jun 20th 2018, 14:48 |
magiq |
and then pass this value to https://api.cakephp.org/3.6/source-class-Cake.View.Widget.WidgetLocator.html#144 |
# |
Jun 20th 2018, 14:45 |
magiq |
it use https://api.cakephp.org/3.6/source-class-Cake.View.Helper.FormHelper.html#1372 |
# |
Jun 20th 2018, 14:44 |
magiq |
I'm using crud view plugin that generate form according database |
# |
Jun 20th 2018, 14:44 |
magiq |
how to add custom widget for custom database table |
# |
Jun 20th 2018, 13:06 |
neon1024 |
Afternoon everyone :wave: |
# |
Jun 20th 2018, 12:57 |
flavius |
good good, thx |
# |
Jun 20th 2018, 12:57 |
dereuromark |
of course not, you just cant make PRs and stuff anymore :slightly_smiling_face: |
# |
Jun 20th 2018, 12:56 |
flavius |
yo, what happens to a composer package if the github source is "archived" and marked as read-only? I'm suspecting nothing, right? :P |
# |
Jun 20th 2018, 12:13 |
josbeir |
looks like the change would not require that much work |
# |
Jun 20th 2018, 12:06 |
josbeir |
i'll see how complex it is to implement :slightly_smiling_face: |
# |
Jun 20th 2018, 12:06 |
josbeir |
and i stumble on some of these things |
# |
Jun 20th 2018, 12:05 |
josbeir |
i get that, it is my first project now thats using it as primary |
# |
Jun 20th 2018, 12:05 |
lorenzo |
I don’t use ES as a primary store, so this kind of modelling was never desirable to me |
# |
Jun 20th 2018, 12:05 |
lorenzo |
makes stuff very complex, but if you think it is desirable, then go for it |
# |
Jun 20th 2018, 12:04 |
josbeir |
Hey @lorenzo in ES we now have embedOne and embedMany, these get applied on keys on the 'root' document. But with denormalized data its normal to have nesting at a deeper level, what are your toughts on implementing support for embeds on a deeper level, for instance, embedOne('item.nested') ? |
# |
Jun 20th 2018, 11:38 |
unclezoot |
thanks lorenzo |
# |
Jun 20th 2018, 11:37 |
unclezoot |
we're added the action to the $this->Security->setConfig('unlockedActions'... array which is working so that's good enough for me at this moment |
# |
Jun 20th 2018, 11:36 |
unclezoot |
so ive been reading, which suggests one day the component will be deprecated so now is the time to start reading up on it |
# |
Jun 20th 2018, 11:36 |
lorenzo |
in 3.6 the middleware is encouraged |
# |
Jun 20th 2018, 11:36 |
lorenzo |
are you using the component or the middleware |
# |
Jun 20th 2018, 11:35 |
unclezoot |
im trying the latter, reading it from the cookie then passing it in via an ajax post in the header |
# |
Jun 20th 2018, 11:33 |
lorenzo |
or a cookie and header |
# |
Jun 20th 2018, 11:33 |
lorenzo |
usually a cookie, and a form value |
# |
Jun 20th 2018, 11:33 |
lorenzo |
that means that the token needs to be submitted from 2 different sources |
# |
Jun 20th 2018, 11:33 |
lorenzo |
cake implements the double submit algorithm |
# |
Jun 20th 2018, 11:29 |
unclezoot |
what is the correct 3.6 way of correctly passing the CSRF token these days? I was hoping I just had to pass the X-CSRF-Token within the request header, getting the classic "'_Token' was not found in request data" error and I'd prefer not to lock cake down to 3.5 |
# |
Jun 20th 2018, 11:14 |
unclezoot |
right, makes sense. for what im doing (filtered paginate) I've just changed my left join to inner join to keep the results predictable. thanks for the answer |
# |
Jun 20th 2018, 11:11 |
lorenzo |
and aliases usually start with an uppercase |