# |
Nov 28th 2017, 15:03 |
neon1024 |
That’ll do it `$content->set('slug', Text::slug(strtolower($content->get('title'))));` |
# |
Nov 28th 2017, 15:03 |
neon1024 |
Ahhh |
# |
Nov 28th 2017, 15:02 |
neon1024 |
File uploaded https://cakesf.slack.com/files/U1BT622HW/F87J3492T/geterrors.txt / https://slack-files.com/T053DPNCM-F87J3492T-9336422a3b |
# |
Nov 28th 2017, 15:01 |
neon1024 |
I just get this, |
# |
Nov 28th 2017, 15:01 |
neon1024 |
Would be nice if Muffin/Slug worked with manually edited fields |
# |
Nov 28th 2017, 15:00 |
slackebot2 |
Action: neon1024 sulks |
# |
Nov 28th 2017, 15:00 |
neon1024 |
This is what you get when the product manager wants to edit their own slugs |
# |
Nov 28th 2017, 14:59 |
neon1024 |
..and I doubt that `$rules->add($rules->isUnique(['slug'], 'Slug already exists.'));` is going to yield any clues :( |
# |
Nov 28th 2017, 14:59 |
neon1024 |
I can hardly paste in a 350 line template |
# |
Nov 28th 2017, 14:59 |
neon1024 |
What code? |
# |
Nov 28th 2017, 14:58 |
birdy247 |
add your code on slack |
# |
Nov 28th 2017, 14:57 |
neon1024 |
It is |
# |
Nov 28th 2017, 14:57 |
birdy247 |
sounds like one of those "too close to see it" bugs |
# |
Nov 28th 2017, 14:56 |
birdy247 |
gist |
# |
Nov 28th 2017, 14:56 |
neon1024 |
Nope |
# |
Nov 28th 2017, 14:56 |
birdy247 |
@neon1024 using a plugin? |
# |
Nov 28th 2017, 14:55 |
birdy247 |
I thought it was supposed to be cleared automatically from time to time |
# |
Nov 28th 2017, 14:55 |
birdy247 |
My debug.log file is growin massive again |
# |
Nov 28th 2017, 14:44 |
neon1024 |
Why am I getting a validation error for an slug not being unique, when it is unique? |
# |
Nov 28th 2017, 14:34 |
obinoob |
nice but not sure how multiple entities should fit in... I see an array of entities I believe I must push each one to an array etc?!? |
# |
Nov 28th 2017, 14:32 |
neon1024 |
I’m not overly familiar as I don’t use it :slightly_smiling_face: |
# |
Nov 28th 2017, 14:32 |
neon1024 |
There is `->transactional()` |
# |
Nov 28th 2017, 14:32 |
obinoob |
yes it does https://api.cakephp.org/3.1/class-Cake.Database.Connection.html#_commit |
# |
Nov 28th 2017, 14:32 |
neon1024 |
https://book.cakephp.org/3.0/en/orm/saving-data.html#converting-multiple-records |
# |
Nov 28th 2017, 14:31 |
obinoob |
perhaps commit returns some bolean value |
# |
Nov 28th 2017, 14:31 |
obinoob |
not sure how to implement rollback in case of failure also not sure that this is the right way acoarding to my data model... |
# |
Nov 28th 2017, 14:30 |
obinoob |
neon1024 I'm looking at this page https://book.cakephp.org/3.0/en/orm/database-basics.html#using-transactions |
# |
Nov 28th 2017, 14:29 |
neon1024 |
ORM does support transactions. In fact everything is a transaction iirc |
# |
Nov 28th 2017, 14:27 |
obinoob |
Hi, I'm registering a new client in system database and I need to process information in the following way: 1) add client info to clients table, 2) add address information etc to address table 3) add phones to phones tables 4) add mails to mails table etc... so if everything fails I need to roll back! I though of using transactions but not sure if ORM covers transactions anyway any suggestions are welcome thank you |
# |
Nov 28th 2017, 13:39 |
casmo |
Onwers* better I think |
# |
Nov 28th 2017, 13:39 |
casmo |
$this->belongsTo('Owner', ['className' => 'Users', 'foreignKey' => 'user_id']); $this->belongsToMany('Users'); |
# |
Nov 28th 2017, 13:38 |
casmo |
Yeah, use a different name and the same 'className' in the options |
# |
Nov 28th 2017, 13:25 |
joopm |
is it possible to have belongsToMany and belongsTo association to the same model? |
# |
Nov 28th 2017, 12:45 |
slackebot2 |
values within the test by `Configure::write("Email", "");` (which works for other tests where i set different config values) but it doesn't work for the email class. any ideas how i can inject alternative config values for `Cake\Mailer\Email` within a single test method? |
# |
Nov 28th 2017, 12:45 |
felix |
hi, i want to test a class that uses `Cake\Mailer\Email`, creates a new instance of Email and gets me the `from` settings of the config. `$email = new Email('default');` `$from = $email->getFrom();` this gets me the correct config values. now, i would like to test the behaviour, when the from settings are not set correctly in the app.php config file (unlikely, but i want to have 100% coverage for this class). i tried to overwrite the config |
# |
Nov 28th 2017, 12:42 |
joopm |
hello |
# |
Nov 28th 2017, 12:41 |
iam.davidheart |
Hello |
# |
Nov 28th 2017, 12:36 |
joopm |
but the goal is not to save in this case,the cancel buton |
# |
Nov 28th 2017, 12:36 |
joopm |
but its flash that the test has been saved |
# |
Nov 28th 2017, 12:36 |
joopm |
i made like this: <?= $this->Form->button(__('Cancel',['type'=>'button','onClick'=>'location.href=\'/test/new-tests\''])) ?> |
# |
Nov 28th 2017, 12:35 |
joopm |
what is the correct way to make cancel button? |