Переделываю модуль отображения категорий
Была задача переделать стандартный список категорий с автодополнением на список с чекбоксами
Добавил форму в шаблоне по аналогии из шаблона товара.
<div class="form-group">
<label class="col-sm-2 control-label" for="input-category"><?php echo $entry_category; ?></label>
<div class="col-sm-10">
<div class="well well-sm" style="min-height: 150px;max-height: 500px;overflow: auto;">
<table class="table table-striped">
<?php foreach ($categories as $category) { ?>
<tr>
<td class="checkbox">
<label>
<?php if (in_array($category['category_id'], $category)) { ?>
<input type="checkbox" name="category[]" value="<?php echo $category['category_id']; ?>" checked="checked" />
<?php echo $category['name']; ?>
<?php } else { ?>
<input type="checkbox" name="category[]" value="<?php echo $category['category_id']; ?>" />
<?php echo $category['name']; ?>
<?php } ?>
</label>
</td>
</tr>
<?php } ?>
</table>
</div>
</div>
</div>
Категории отображаются, выбранные пишутся в базу и отображаются на сайте, но все чекбоксы постоянно имеют атрибут checked="checked"
Подскажите пожалуйста где ошибка?