# |
Jun 21st 2018, 10:46 |
neon1024 |
Are email addresses with non-latin characters valid? |
# |
Jun 21st 2018, 10:41 |
neon1024 |
:thumbsup: |
# |
Jun 21st 2018, 10:40 |
qq |
cool! thanks. i ganna try it now. thanks for help! |
# |
Jun 21st 2018, 10:39 |
qq |
correct. |
# |
Jun 21st 2018, 10:39 |
neon1024 |
The sending of files just requires sending a different type of response, https://book.cakephp.org/3.0/en/controllers/request-response.html#sending-files |
# |
Jun 21st 2018, 10:38 |
neon1024 |
Well you want to store your files outside of your `/webroot` folder, so they’re not accessible from the web server |
# |
Jun 21st 2018, 10:38 |
qq |
@neon1024 where should i store files? how to do the redirect when downloading? I have built a CMS with authentication already. (/admin) |
# |
Jun 21st 2018, 10:35 |
neon1024 |
@qq You would serve your files from a controller. Which would allow you to check the auth first |
# |
Jun 21st 2018, 10:32 |
qq |
Hi guys, how to downlaod files with authentication? for example, users only can download files after login. |
# |
Jun 21st 2018, 10:04 |
neon1024 |
Vue.js + CakePHP <3 |
# |
Jun 21st 2018, 09:17 |
lorenzo |
@birdy247 that would be my preference, yes |
# |
Jun 21st 2018, 09:10 |
neon1024 |
Wasn’t sure on the correct pronoun, my apologies :slightly_smiling_face: |
# |
Jun 21st 2018, 09:09 |
neon1024 |
Another coffee then! |
# |
Jun 21st 2018, 09:09 |
neon1024 |
Ahok |
# |
Jun 21st 2018, 09:08 |
neothermic |
She's not |
# |
Jun 21st 2018, 09:08 |
neon1024 |
He’s alive! |
# |
Jun 21st 2018, 09:08 |
neothermic |
@neon1024 Mrrrrr |
# |
Jun 21st 2018, 08:50 |
birdy247 |
model->model2... |
# |
Jun 21st 2018, 08:50 |
birdy247 |
so I should do as above? |
# |
Jun 21st 2018, 08:50 |
lorenzo |
in a table is not terrible, just weird, since it already has the notion of associations |
# |
Jun 21st 2018, 08:49 |
lorenzo |
in a behavior it is o to use `loadModel()` |
# |
Jun 21st 2018, 08:49 |
birdy247 |
I use TableRegistry |
# |
Jun 21st 2018, 08:49 |
birdy247 |
but if I am using a behaviour for example |
# |
Jun 21st 2018, 08:49 |
birdy247 |
thats how I currently do it |
# |
Jun 21st 2018, 08:48 |
birdy247 |
like $this->model->model2->model3 |
# |
Jun 21st 2018, 08:48 |
lorenzo |
are you loading thing that are not associations? |
# |
Jun 21st 2018, 08:48 |
lorenzo |
inside a table you should probably use associations |
# |
Jun 21st 2018, 08:48 |
birdy247 |
@lorenzo and this is ok to d inside another Table? |
# |
Jun 21st 2018, 08:47 |
lorenzo |
@birdy247 @steinkel the way to replace it is by adding the `ModelAwareTrait` to the class and then using `$this->loadModel()` instead |
# |
Jun 21st 2018, 08:27 |
ra7bi |
for that but i was wondering if that plugin support that by default |
# |
Jun 21st 2018, 08:27 |
ra7bi |
i can create config file |
# |
Jun 21st 2018, 08:27 |
neon1024 |
https://book.cakephp.org/3.0/en/views/helpers/form.html#customizing-the-templates-formhelper-uses |
# |
Jun 21st 2018, 08:26 |
neon1024 |
If you want to change the class globally, perhaps you just need a new form template |
# |
Jun 21st 2018, 08:26 |
ra7bi |
thanks in advanced . |
# |
Jun 21st 2018, 08:26 |
ra7bi |
okay let me check that plugin |
# |
Jun 21st 2018, 08:26 |
neon1024 |
You sort that out :see_no_evil: |
# |
Jun 21st 2018, 08:25 |
neon1024 |
Yeah @neothermic |
# |
Jun 21st 2018, 08:25 |
ra7bi |
@neothermic i want to set the class for all inputs in my project |
# |
Jun 21st 2018, 08:25 |
neon1024 |
I would recommend using this, https://github.com/friendsofcake/bootstrap-ui |
# |
Jun 21st 2018, 08:25 |
ra7bi |
my configuration is ``` public $helpers = [ 'Form' => [ 'className' => 'Bootstrap.Form', 'buttons' => [ 'type' => 'primary' ] ] ``` |
# |
Jun 21st 2018, 08:25 |
neon1024 |
`$this->Form->control('Example', ['type' => 'text', 'class' => 'example input']);` |