in my continuing monologue ...
there appears to be no javascript controlls or functions that i can find that would cause the behavior to happen. what am i missing?
Liz
[edit]
so the function hikashopToggleFields is not appearing on my custom fields where it should be. a look in the files revealed this:
the file form_fields.php has the following code for toggling:
<?php foreach($this->extraFields as $fieldName => $oneExtraField) { ?>
<tr id="hikashop_entry_<?php echo $fieldName.'_'.$this->id;?>" class="hikashop_entry_<?php echo $fieldName;?>">
<td class="key">
<?php echo $this->fieldsClass->getFieldName($oneExtraField);?>
</td>
<td>
<?php echo $this->fieldsClass->display($oneExtraField,$this->entry->$fieldName,'data[entry][entry_'.$this->id.']',false,' onchange="hikashopToggleFields(this.value,\''.$fieldName.'\',\'entry\','.$this->id.');"'); ?>
</td>
</tr>
<?php }?>
however my base template looks like this for custom fields:
<?php
$type = $this->type;
foreach($this->extraFields[$type] as $fieldName => $oneExtraField) {
?>
<tr class="hikashop_checkout_<?php echo $fieldName;?>_line">
<td class="key">
<?php echo $this->fieldsClass->getFieldName($oneExtraField);?>
</td>
<td>
<?php
echo $this->fieldsClass->display($oneExtraField,$this->$type->$fieldName,'data');
?>
</td>
</tr>
<?php } ?>
shouldnt there be some language about if the field is limited and applying the toggle function and javascript?? where does this occur and why is it not occurring on my fields?