# |
Jul 7th 2017, 09:26 |
hmic |
you can use that finder whereever you need to and add other conditions and things to it, just like you do now with a $table->find()->... |
# |
Jul 7th 2017, 09:26 |
adriencs |
How can I tell PHPStorm to find the declaration of Helper in .ctp ? |
# |
Jul 7th 2017, 09:25 |
hmic |
exactly |
# |
Jul 7th 2017, 09:23 |
jarard01 |
and that will slip the condition in on my behalf without having to write a join for each occurrence right? |
# |
Jul 7th 2017, 09:23 |
jarard01 |
ok so then it would be a case of using the custom finder where the security is required i guess |
# |
Jul 7th 2017, 09:22 |
hmic |
jarard01: same answer basically: just use a custom finder that adds the joins and conditions you need |
# |
Jul 7th 2017, 09:21 |
junichirojp |
Hi @megan |
# |
Jul 7th 2017, 09:21 |
jarard01 |
can I do this in before find, trying to figure a way to do this with out adding joins all over the controller |
# |
Jul 7th 2017, 09:20 |
jarard01 |
any suggestions how I might deal with this... Style belongsTo BrandStore, and BrandStore belongs to Store. When I do a find on Styles I want to only allow a find where the current Store owns the BrandStore |
# |
Jul 7th 2017, 08:53 |
hmic |
you could have the beforeFind in a behavior and attach/detach that as needed. still i think a custom finder to add the condition is the easiest |
# |
Jul 7th 2017, 08:53 |
jarard01 |
ty |
# |
Jul 7th 2017, 08:53 |
jarard01 |
hmic, i like that - it's the solution |
# |
Jul 7th 2017, 08:52 |
hmic |
jarard01, you cannot. and you might rather use a custom finder instead of a beforeFind, maybe? |
# |
Jul 7th 2017, 08:48 |
jarard01 |
Good morning fellow Bakies. Something that has been troubling me. I am using a 'where model.active =1' on my beforeFind. I don't want this applied when in admin routing. how can i toggle the before find? |
# |
Jul 7th 2017, 08:30 |
neon1024 |
Sorry, I mean, has anyone found a bitwise operator plugin for cake? |
# |
Jul 7th 2017, 08:29 |
neon1024 |
Anyone know if there a behaviour for dealing with bitwise operators in cakephp |
# |
Jul 7th 2017, 08:20 |
pidlo |
ok sorry for all this error is from old piece of code from cakephp2 now is validation ok |
# |
Jul 7th 2017, 07:57 |
pidlo |
morning |
# |
Jul 7th 2017, 07:54 |
neon1024 |
Morning everyone |
# |
Jul 7th 2017, 07:42 |
pidlo |
i have in validatioDefault $validator ->notEmpty('persnum') ->requirePresence('persnum', 'create'); |
# |
Jul 7th 2017, 07:38 |
pidlo |
Table \u0022App\\Model\\Table\\StaffersTable\u0022 is not associated with \u0022validationErrors\ |
# |
Jul 7th 2017, 07:37 |
pidlo |
hello all i am trying add validation but i get error |
# |
Jul 7th 2017, 06:53 |
megan |
Hi @junichirojp :slightly_smiling_face: - will find out about those links (I know the site was getting updated to the new branding), but for donations you can go directly from cakephp.org (Top right corner - Donate) |
# |
Jul 7th 2017, 06:05 |
junichirojp |
I could donation follow link. use anonymous donation. https://cakefoundation.org/donate# |
# |
Jul 7th 2017, 06:01 |
junichirojp |
Is in maintenance? https://www.cakefoundation.org/donations now we wanna make donation, but can't. |
# |
Jul 6th 2017, 23:14 |
jarard01 |
I don't see the join data in my result |
# |
Jul 6th 2017, 23:13 |
jarard01 |
in cake3 is it necessary to specify the fields on a join |
# |
Jul 6th 2017, 19:26 |
jeremyharris |
FrozenTime is locale-aware as opposed to the lower level Chronos which is essentially just an immutable datetime |
# |
Jul 6th 2017, 19:26 |
jarard01 |
over-thinking it again!!! |
# |
Jul 6th 2017, 19:26 |
jarard01 |
ahh |
# |
Jul 6th 2017, 19:25 |
jeremyharris |
FrozenTime is a Chronos object already :slightly_smiling_face: |
# |
Jul 6th 2017, 19:24 |
jarard01 |
Object of class Cake\I18n\FrozenTime could not be converted to int |
# |
Jul 6th 2017, 19:24 |
jarard01 |
https://gist.github.com/spacebiscuit/98daf0ae8888d201db82123318e148aa |
# |
Jul 6th 2017, 19:24 |
jarard01 |
this is what I am doing |
# |
Jul 6th 2017, 19:19 |
jeremyharris |
that assumes it’s a strtotime-compatible format. strtotime is pretty powerful in what it can parse, but it can’t do everything |
# |
Jul 6th 2017, 19:19 |
jeremyharris |
that’s a string then. if that’s the case, you will need to manually make it a date: new FrozenDate($string) |
# |
Jul 6th 2017, 19:18 |
jarard01 |
actually, i was wrong, the data comes from a form and comes as "1 Jul 2017' |
# |
Jul 6th 2017, 19:17 |
jeremyharris |
np @sturm. Feel free to come back and ask for help when you need it :slightly_smiling_face: we’re all learning together |
# |
Jul 6th 2017, 19:17 |
sturm |
Okay, I’ll stick through these tutorials. Thanks, @jeremyharris, @jarard01, and @spencdev. |
# |
Jul 6th 2017, 19:17 |
jeremyharris |
jarard01 maybe I misunderstood. if your field is a datetime in the DB, Cake will return a FrozenDatetime already. No need to re-create it |
# |
Jul 6th 2017, 19:16 |
jeremyharris |
the most important things to understand when starting are PHP concepts, like how autoloading and namespaces work. that way, if you need to find something, you will at least know where to look (IDEs help with this as you can usually command+click and it will open the file::method for you) |