# |
Nov 6th 2019, 16:30 |
karmicdice |
> So no Helpers or Anything involved Tried rendering the html to see if there isnt a glitch there? |
# |
Nov 6th 2019, 16:28 |
noel |
@dereuromark what sort of problems did you get by using domain validators? (If you don't mind elaborating). |
# |
Nov 6th 2019, 16:26 |
karmicdice |
@jotpe You are struggling with pdf since quite sometime now. I assume your use case is generating dynamic Pdfs, something on the fly with images and tables. Have you had a look at HTML to PDF? You will need gd and mbstring (which is also for cake). I would recommend you check spipu/html2pdf. Saved me and my client a lot of time. Works like a charm! But < 7.2 |
# |
Nov 6th 2019, 16:21 |
dereuromark |
Every one of my plugins |
# |
Nov 6th 2019, 16:21 |
amanfulgence |
je voudrais afficher cette partie au clienst |
# |
Nov 6th 2019, 16:20 |
slackebot1 |
'name' => true, 'password' => true, 'message' => true, 'tel' => true, 'adresse' => true, 'pays' => true, 'ville' => true, 'activite' => true, 'validate' => true ], '[original]' => [], '[virtual]' => [], '[hasErrors]' => true, '[errors]' => [ 'email' => [ 'unique' => 'The provided value is invalid' ] ], '[invalid]' => [ 'email' => 'f.aman@hypertech.ci' ], '[repository]' => 'Clients' } |
# |
Nov 6th 2019, 16:20 |
slackebot1 |
[ 'country_id' => true, 'name' => true, 'password' => true, 'message' => true, 'tel' => true, 'adresse' => true, 'email' => true, 'pays' => true, 'ville' => true, 'activite' => true, 'validate' => true, 'last_send' => true, 'ok' => true, 'created' => true, 'modified' => true, 'country' => true, 'item_contacts' => true, 'item_reservations' => true, 'item_reviews' => true ], '[dirty]' => [ 'country_id' => true, |
# |
Nov 6th 2019, 16:20 |
amanfulgence |
/src/Controller/Compte/ClientsController.php (line 208) object(App\Model\Entity\Client) { 'country_id' => (int) 1, 'name' => 'aman hanyrold', 'password' => '$2y$10$fdJl6Z09nLUPA4SBbQXje.qsBIBEF5LbPc7F2b/rBvx5nwd2gs9ne', 'message' => '', 'tel' => '+22541808018', 'adresse' => 'BP 287 abidjan 07', 'pays' => 'lagune', 'ville' => 'abidjan', 'activite' => 'informaticien', 'validate' => (int) 1, '[new]' => true, '[accessible]' => |
# |
Nov 6th 2019, 16:17 |
amanfulgence |
aide me please |
# |
Nov 6th 2019, 16:16 |
amanfulgence |
i need to show this erros to my user |
# |
Nov 6th 2019, 16:16 |
amanfulgence |
'[errors]' => [ 'email' => [ 'unique' => 'The provided value is invalid' ] ], '[invalid]' => [ 'email' => 'f.aman@hypertech.ci' |
# |
Nov 6th 2019, 16:09 |
isvyas |
@dereuromark do you have any reference project that are using it? That would be great help. |
# |
Nov 6th 2019, 16:07 |
isvyas |
No :slightly_smiling_face: |
# |
Nov 6th 2019, 16:07 |
dereuromark |
or the advanced psr2r one which basically is the same + lots of useful things. |
# |
Nov 6th 2019, 16:06 |
marek.sebera |
@isvyas like this? https://book.cakephp.org/2/en/contributing/cakephp-coding-conventions.html |
# |
Nov 6th 2019, 16:06 |
dereuromark |
1.x version |
# |
Nov 6th 2019, 16:06 |
isvyas |
Is there Coding Standard rules specifically for Cakephp version 2? |
# |
Nov 6th 2019, 16:06 |
marek.sebera |
ok, so the complicated, is it possible to run and interact with console/shells/tasks without having shell access at all? |
# |
Nov 6th 2019, 16:04 |
dereuromark |
o_O |
# |
Nov 6th 2019, 16:04 |
marek.sebera |
no, remote dev sincerelly |
# |
Nov 6th 2019, 16:04 |
dereuromark |
we are talking about local dev here, right? |
# |
Nov 6th 2019, 16:04 |
dereuromark |
there is simple and there is complicated :slightly_smiling_face: |
# |
Nov 6th 2019, 16:04 |
marek.sebera |
that is usually disabled for standard webhosting |
# |
Nov 6th 2019, 16:03 |
marek.sebera |
oh, but using exec() |
# |
Nov 6th 2019, 16:03 |
dereuromark |
I shows all missing test classes in UI and you can click to generate the missing ones with simple mouse clicks for app or plugins: https://github.com/dereuromark/cakephp-test-helper - You can steal the code^^ |
# |
Nov 6th 2019, 16:03 |
dereuromark |
sure. I do that in my TestHelper plugin |
# |
Nov 6th 2019, 16:03 |
marek.sebera |
Is it possible to use "bake" command/shell without shell access? like, for example, running it from controller? |
# |
Nov 6th 2019, 16:02 |
dereuromark |
yeah, bad idea IMO |
# |
Nov 6th 2019, 16:01 |
noel |
Oh ok thanks. The docs specifically say that unique should be domain validation – I wonder why that is? |
# |
Nov 6th 2019, 16:00 |
dereuromark |
PS: I recommend first setting up normal validation rules, not domain rules. Especially also for Unique etc. Combined with other rules it would otherwise behave badly. |
# |
Nov 6th 2019, 16:00 |
dereuromark |
check the docs here |
# |
Nov 6th 2019, 16:00 |
dereuromark |
You might have to return the rules at the end? |
# |
Nov 6th 2019, 15:57 |
slackebot1 |
Cake\ORM\Table->checkRules(Object(App\Model\Entity\Device), 'create', Object(ArrayObject)) #1 /Users/me/project/vendor/cakephp/cakephp/src/ORM/Table.php(1933): Cake\ORM\Table->_processSave(Object(App\Model\Entity\Device), Object(ArrayObject)) #2 /Users/me/project/vendor/cakephp/cakephp/src/ORM/Table.php(1638): Cake\ORM\Table->Cake\ORM\{closure}() ``` |
# |
Nov 6th 2019, 15:57 |
slackebot1 |
function buildRules(RulesChecker $rules) { $rules->add($rules->isUnique( ['name'], 'This device is already registered.' )); } } ``` Here's the error: ``` 2019-11-06 15:47:28 Error: [Error] Call to a member function check() on null (/Users/me/project/vendor/cakephp/cakephp/src/Datasource/RulesAwareTrait.php:65) #0 /Users/me/project/vendor/cakephp/cakephp/src/ORM/Table.php(1994): |
# |
Nov 6th 2019, 15:57 |
noel |
Hi all. I'm trying to get started with 3.x validation and have run straight into a wall. I'm able to save from Postman when there's no validation. When I try to add in isunique validation then it breaks. Here's the table: ``` <?php namespace App\Model\Table; use Cake\ORM\Query; use Cake\ORM\RulesChecker; use Cake\ORM\Table; use Cake\Validation\Validator; use Cake\ORM\Rule\IsUnique; class DevicesTable extends Baked\DevicesTable { public |
# |
Nov 6th 2019, 15:33 |
jotpe |
@amanfulgence https://startbootstrap.com/ has some good templates |
# |
Nov 6th 2019, 14:14 |
mario_ |
thanks |
# |
Nov 6th 2019, 14:07 |
dereuromark |
Follow the book/docs/tutorial and bake some code. |
# |
Nov 6th 2019, 14:02 |
mario_ |
How learn conventions cakephp? |
# |
Nov 6th 2019, 14:02 |
mario_ |
Hi |
# |
Nov 6th 2019, 13:55 |
ricksaccous |
pidlo, what are you trying to do? |