From b to c
At checkout, when a user edits his innvoice addres the layout of the userfileds is gone.
In edit_address_userfields.php in views > user > tmpl on line 38 is an else loop added wich breaks it.
Copying the version of b fixes it.
// Output: Userfields
foreach($this->userFields['fields'] as $field) {
if($field['type'] == 'delimiter') {
// For Every New Delimiter
// We need to close the previous
// table and delimiter
if($closeDelimiter) { ?>
</table>
</fieldset>
<?php
} ?>
<fieldset>
<span class="userfields_info"><?php echo $field['title'] ?></span>
<?php
$closeDelimiter = true;
$openTable = true;
Has become:
// Output: Userfields
foreach($this->userFields['fields'] as $field) {
if($field['type'] == 'delimiter') {
// For Every New Delimiter
// We need to close the previous
// table and delimiter
if($closeDelimiter) { ?>
</table>
</fieldset>
<?php
} else {
?>
<fieldset>
<span class="userfields_info"><?php echo $field['title'] ?></span>
<?php
$closeDelimiter = true;
$openTable = true;
}
and breaks it.
Please use E, yepp sry that was a small error and only visible in some templates.