Log message #4155282

# At Username Text
# Jul 3rd 2018, 08:23 birdy247 when it runs on our pipleine (server), it fails
# Jul 3rd 2018, 08:23 james.phillips Hi lol, I'm using crud-json-api and for some controllers I want to do my own view/index etc methods but I get Template file \"Api/V1/CrmContacts/view.ctp\ is missing errors. Im not sure how im suppose to return the data from the view method.
# Jul 3rd 2018, 08:22 birdy247 I have a odd problem in that when I run a integration test locally, it passes
# Jul 3rd 2018, 08:19 tim @james.phillips It's trying to load a contain/association on "_query". What are you trying to achieve?
# Jul 3rd 2018, 08:18 tim No I was kidding about the touch() part :slightly_smiling_face:
# Jul 3rd 2018, 08:18 james.phillips Do I need to ask for consent for something? sorry new here
# Jul 3rd 2018, 08:15 magiq hmic: thank you
# Jul 3rd 2018, 08:13 liaogz82 I'm sorry how do I capture output?
# Jul 3rd 2018, 08:12 tim Ask for consent first
# Jul 3rd 2018, 08:10 hmic magiq, just touch() the entity to trigger it
# Jul 3rd 2018, 08:06 james.phillips does anyone know what Table "App\Model\Table\CrmContactsTable" is not associated with "_query" means?
# Jul 3rd 2018, 07:54 james.phillips Hi does anyone use crud-json-api?
# Jul 3rd 2018, 07:36 lubos Just found out I can't change foreign key, that's why created_by was not set to dirty. Been there before :slightly_smiling_face:
# Jul 3rd 2018, 07:27 lubos UseMuffin/Footprint behavior, trying to manually patch `created_by` property in entity, but it does not let me. Do I need to disable behavior when trying to do so?
# Jul 3rd 2018, 07:21 magiq How to save entity with no changes? I just want to trigger timestamp behaviour
# Jul 3rd 2018, 07:09 lubos FriendsOfCkae/Search behavior, I can see I can set `colType => ['release_date' => 'date']` with searchManager. Is it possible to use custome date format? I mean I am able to search by DB date format `Y-m-d`, but I would like to use `d/m/Y`
# Jul 3rd 2018, 06:58 liaogz82 what kind of asserts I should use?
# Jul 3rd 2018, 06:52 dakota As for testing it, controller tests allow you to capture the output, which you can then compare against a known CSV file
# Jul 3rd 2018, 06:51 dakota https://github.com/FriendsOfCake/cakephp-csvview
# Jul 3rd 2018, 06:51 dakota @liaogz82 Best tool is the CsvView plugin from FriendsOfCake
# Jul 3rd 2018, 06:38 liaogz82 how do I read the exported data using unit test?
# Jul 3rd 2018, 06:23 hmic liaogz82: whz not read it and compare to the data you tried to export in the first place?
# Jul 3rd 2018, 06:20 liaogz82 and how do I write unit test that the export is indeed a CSV file?
# Jul 3rd 2018, 06:17 hmic the reason is obvious though, you do have an input with no name assigned.
# Jul 3rd 2018, 06:16 hmic mohitprakashsharma555: this looks like an js error to me.
# Jul 3rd 2018, 06:02 liaogz82 hi guys, what are the best tools/library for CSV export in cake 3.5?
# Jul 3rd 2018, 04:59 mohitprakashsharma555 hey gusy i am why i am getting `An invalid form control with name='' is not focusable.` this error
# Jul 3rd 2018, 04:37 humbba12 thank you for your advice!
# Jul 3rd 2018, 03:45 hmic chrisshick: your advice on the table structure of the settigns table is wrong too IMHO. you don't create columns for each setting but key/value fields only to save your settings!
# Jul 3rd 2018, 03:43 hmic user settings usually go with a user_settings table, this is things like a currency or language for example
# Jul 3rd 2018, 03:42 hmic enviromnent settings go with app_local.php for me, or just .env files, i personally keep api keys there too most of the time, because thez differ from the envs too
# Jul 3rd 2018, 03:40 hmic i would want to implement different means of setting these!
# Jul 3rd 2018, 03:39 hmic humbba12: you should consider different ways to have these settings stored. you seem to mix up different things here, like: environment dependent settigns (sandbox/production), you have settigns an admin might want/need to change - which might need to be protected in some way (like the payment api key) and application settings, maybe even user settings, like the currency
# Jul 3rd 2018, 03:29 chrisshick No problem
# Jul 3rd 2018, 03:27 humbba12 I appreciate your help
# Jul 3rd 2018, 03:27 humbba12 thank you so much
# Jul 3rd 2018, 03:27 humbba12 I see
# Jul 3rd 2018, 03:25 chrisshick would be columns
# Jul 3rd 2018, 03:24 chrisshick api_key environment currency
# Jul 3rd 2018, 03:24 chrisshick Then, there shouldn't be an issue at all to just simply create a settings table with the options you need
# Jul 3rd 2018, 03:22 humbba12 I'm sorry I mean no. I'm using the api in the controller