# |
May 27th 2017, 12:42 |
chris-andre |
Nah, wait. The docs referes to their users.php as you can see available config keys. Do the configuration in your bootstrap.php like Configure::write('Users.Social.login', true); |
# |
May 27th 2017, 12:35 |
chris-andre |
A quick look on the docs says that you should create a config/users.pho file to configure the plugin |
# |
May 27th 2017, 12:32 |
chris-andre |
Im on the phone right now and I dont know the plugin. Just in general, dont change anything in the vendor dir. |
# |
May 27th 2017, 12:29 |
adithya |
Am I supposed to create a new users.php in my apps config directory? |
# |
May 27th 2017, 12:26 |
chris-andre |
Dont change anything i the vendor dir |
# |
May 27th 2017, 12:07 |
adithya |
I was trying to get cakedc users plugin up and running , I've a doubt i.e, when installing the plugin the users.php file will a new one be generated inside my cakephp app or I am supposed to configure everything in the file available in the vendor directory? Any help appreciated! Thanks in advance :grinning: |
# |
May 27th 2017, 00:54 |
GMSteuart |
@rudy1976s you probably dont want to embed the jquery inline for your needs but rather write a separate javascript file to do so |
# |
May 26th 2017, 22:17 |
meder_ |
wait, hold that thought. this is in a transaction |
# |
May 26th 2017, 22:16 |
meder_ |
is there an easy way to debug ->save() not actually inserting a record? |
# |
May 26th 2017, 22:05 |
adithya |
Thank you @chris-andre @igreat |
# |
May 26th 2017, 22:04 |
igreat |
https://github.com/CakeDC/users |
# |
May 26th 2017, 22:03 |
igreat |
@adithya I suggest you look at CakeDC Users Plugin |
# |
May 26th 2017, 22:03 |
chris-andre |
@adithya This might be helpful: https://github.com/FriendsOfCake/awesome-cakephp#authentication-and-authorization |
# |
May 26th 2017, 22:03 |
adithya |
Any links to tutorials or plugins ? |
# |
May 26th 2017, 22:00 |
adithya |
Hello, I'm a beginner and I wanted to know how to add oauth based login with google and fb! How do I go about doing this ? Thanks in advance :grinning: |
# |
May 26th 2017, 21:39 |
rudy1976s |
but I cannot figure out how embed the jquery needed to run it |
# |
May 26th 2017, 21:36 |
rudy1976s |
I am just looking at the core widget |
# |
May 26th 2017, 21:36 |
GMSteuart |
ah, gotcha. i wont be much help then at this point unfortunately. the convo i just had with jeremy though describes a good use case for me implement a custom widget though |
# |
May 26th 2017, 21:27 |
rudy1976s |
I have already implemented it as an element but would like to learn widgets too |
# |
May 26th 2017, 21:26 |
GMSteuart |
lol, well im about to, but let me do some quick research for you, a custom widget might not be necessary for bootstrap |
# |
May 26th 2017, 21:25 |
rudy1976s |
I need to learn how to integrate the BootstrapSwitch as a Form widget but I found the book a bit confusing me :anyone here ahave created custom form widget ? |
# |
May 26th 2017, 21:20 |
GMSteuart |
rudy, i believe there is a 'required' attribute attached to each form input that is required by the model |
# |
May 26th 2017, 21:20 |
jeremyharris |
np, good luck |
# |
May 26th 2017, 21:19 |
GMSteuart |
thanks jeremy |
# |
May 26th 2017, 21:14 |
rudy1976s |
Hello in a form is there a way to know the required field of the model attached to that form ? I need to create a way to bind jeury clienti validation to every form without having to modify every form |
# |
May 26th 2017, 21:11 |
jeremyharris |
so you can either do $this->Form->input(‘check’, [‘type’ => ‘checkbox’, ‘labelOptions’ => [‘for’ => ‘test’]]) everywhere, or use templateVars (an additional array) or overwrite FormHelper::label / control or the widget |
# |
May 26th 2017, 21:10 |
jeremyharris |
so like $this->Form->input(‘check’, [‘type’ => ‘checkbox’, ‘labelOptions’ => [‘templateVars’ => [‘for’ => ‘test’]]]) |
# |
May 26th 2017, 21:09 |
jeremyharris |
I think that template var needs to be passed to your label options still |
# |
May 26th 2017, 20:59 |
GMSteuart |
'nestingLabel' => '<label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect" for="{{for}}">{{input}}<span class="mdl-checkbox__label">{{text}}</span></label>' |
# |
May 26th 2017, 20:59 |
GMSteuart |
unless theres something i am missing when accessing properties inside the string template, my current template is the following: 'checkbox' => '<input class="mdl-checkbox__input" type="checkbox" name="{{name}}" id="{{name}}" {{attrs}}/>', |
# |
May 26th 2017, 20:58 |
GMSteuart |
thanks. thats probably what I will look into doing. the goal was to get MDLs checkboxes implemented. |
# |
May 26th 2017, 20:55 |
jeremyharris |
the widget could basically convert the existing `for` which is created by FormHelper::label |
# |
May 26th 2017, 20:55 |
jeremyharris |
if you want to *always* overwrite it, perhaps extending the LabelWidget or the FormHelper::control would be a better option |
# |
May 26th 2017, 20:54 |
GMSteuart |
$this->Form->control('is_archived', ['type' => 'checkbox']); |
# |
May 26th 2017, 20:54 |
GMSteuart |
i could just have: |
# |
May 26th 2017, 20:54 |
GMSteuart |
<?= $this->Form->control('is_archived', ['type' => 'checkbox', 'templateVars' => ['for' => 'is_archived']]); ?> |
# |
May 26th 2017, 20:54 |
GMSteuart |
so i can work around it by using the templateVars option, my goal was to be as lazy as possible. so instead of having: |
# |
May 26th 2017, 20:50 |
GMSteuart |
@jeremyharris testing |
# |
May 26th 2017, 20:47 |
jeremyharris |
GMSteuart have you tried passing your for into labelOptions when creating the input |
# |
May 26th 2017, 20:40 |
GMSteuart |
I am having trouble finding a solution to configuring the 'for' attribute in a html template of mine. I need to be able to set the attribute to the underscore version of the name rather than the hyphenated version. (e.g. instead of for="foo-bar" have for="foo_bar") |
# |
May 26th 2017, 20:32 |
jeremyharris |
np |