# |
Mar 1st 2018, 16:35 |
joe |
yes it's not in $this->request->data |
# |
Mar 1st 2018, 16:35 |
wouterdt |
Is there any way to put a custom validation rule in a plugin and use it in a model (not a plugin model)? I'm using CakePHP 2 |
# |
Mar 1st 2018, 16:34 |
savant |
and what happens if you dont use jquery, does it work? |
# |
Mar 1st 2018, 16:34 |
savant |
or doesnt serialize properly? |
# |
Mar 1st 2018, 16:34 |
savant |
so is it just not in `$this->request->data` |
# |
Mar 1st 2018, 16:32 |
joe |
jquery replaces the $key with the int value |
# |
Mar 1st 2018, 16:31 |
slackebot1 |
]); |
# |
Mar 1st 2018, 16:31 |
joe |
I'm using templates so originally that field is defined by: echo $this->Form->select("orderChildren.{$key}.age_months", $ageMonths, [ 'empty' => 'Months', 'div' => false, 'class' => "form-control", 'label' => false, 'required' => false, 'value' => isset($delivery['rental_type']) ? $delivery['rental_type'] : '', |
# |
Mar 1st 2018, 16:30 |
joe |
$this->Form->unlockField('orderChildren[2][age_months]'); |
# |
Mar 1st 2018, 16:30 |
joe |
I've added this in the view |
# |
Mar 1st 2018, 16:30 |
slackebot1 |
value="9">9 Months</option><option value="10">10 Months</option><option value="11">11 Months</option><option value="12">12 Months</option></select> |
# |
Mar 1st 2018, 16:30 |
joe |
<select name="orderChildren[2][age_months]" class="form-control"><option value="" selected="selected">Months</option><option value="0">0 Months</option><option value="1">1 Months</option><option value="2">2 Months</option><option value="3">3 Months</option><option value="4">4 Months</option><option value="5">5 Months</option><option value="6">6 Months</option><option value="7">7 Months</option><option value="8">8 Months</option><option |
# |
Mar 1st 2018, 16:30 |
joe |
here's the input element that get's generated via jquery: |
# |
Mar 1st 2018, 16:28 |
savant |
@joe can you show us the code you are using? |
# |
Mar 1st 2018, 16:28 |
savant |
wouterdt: dont worry, we saw hunter2 |
# |
Mar 1st 2018, 16:28 |
joe |
this is for associated data. Any ideas? |
# |
Mar 1st 2018, 16:28 |
joe |
hey I'm using jquery to dynamically create form input elements, but the data isn't being passed into my controller from these input fields. I passed the name of the dynamically created field to unlockField but it's still not going through. |
# |
Mar 1st 2018, 16:28 |
alexmax |
welp |
# |
Mar 1st 2018, 16:27 |
wouterdt |
that was not very smart :P |
# |
Mar 1st 2018, 16:27 |
savant |
wouter scouter |
# |
Mar 1st 2018, 16:27 |
wouterdt |
msg NickServ identify 100880102 |
# |
Mar 1st 2018, 16:27 |
alexmax |
heh |
# |
Mar 1st 2018, 16:22 |
savant |
nothing |
# |
Mar 1st 2018, 16:22 |
alexmax |
@savant What's so funny about it, other than the name? |
# |
Mar 1st 2018, 16:22 |
angelxmoreno |
rolf |
# |
Mar 1st 2018, 16:22 |
savant |
a very expensive version of postgres |
# |
Mar 1st 2018, 16:22 |
angelxmoreno |
what us a sql server ? |
# |
Mar 1st 2018, 16:21 |
savant |
thats from sql server |
# |
Mar 1st 2018, 16:21 |
savant |
smallmoney(10) is the best data type |
# |
Mar 1st 2018, 16:21 |
angelxmoreno |
savant is typing |
# |
Mar 1st 2018, 16:21 |
angelxmoreno |
glad you solved it |
# |
Mar 1st 2018, 16:21 |
slackebot1 |
Action: alexmax shrugs |
# |
Mar 1st 2018, 16:21 |
alexmax |
*shrug* |
# |
Mar 1st 2018, 16:21 |
alexmax |
but a....smallint(6)? |
# |
Mar 1st 2018, 16:21 |
angelxmoreno |
ah ok |
# |
Mar 1st 2018, 16:21 |
alexmax |
The database field was not a tinyint(1) |
# |
Mar 1st 2018, 16:21 |
angelxmoreno |
do teel |
# |
Mar 1st 2018, 16:21 |
alexmax |
It was a problem with the DB |
# |
Mar 1st 2018, 16:21 |
alexmax |
I figured it out |
# |
Mar 1st 2018, 16:20 |
angelxmoreno |
@alexmax have you inspected the entity and checked if the fields are protected ? |
# |
Mar 1st 2018, 15:55 |
alexmax |
including those that have underscores at the start |