Log message #4033149

# At Username Text
# May 27th 2017, 13:03 joshuaso91 i used $this->Form->hidden(); but when i click submit, it wont let me add to the form
# May 27th 2017, 13:03 joshuaso91 hey guys, how do you hide a form field but still allow the form to add?
# 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