Vadiev Dem Опубликовано: июня 2, 2014 Жалоба Поделиться Опубликовано: июня 2, 2014 Подскажите, можно ли сделать чтоб в категориях было не автозаполнение родительской категории, а выпадающий список (select) выбора родительской категории? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: июня 3, 2014 Жалоба Поделиться Опубликовано: июня 3, 2014 Можно, если у вас хватит скила - можете переписать tpl и js шаблона. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. Tom Опубликовано: июня 10, 2014 Это популярное сообщение. Жалоба Поделиться Опубликовано: июня 10, 2014 admin\view\template\catalog\category_form.tpl найти строки 61-65 <tr> <td><?php echo $entry_parent; ?></td> <td><input type="text" name="path" value="<?php echo $path; ?>" size="100" /> <input type="hidden" name="parent_id" value="<?php echo $parent_id; ?>" /></td> </tr>заменить на <tr> <td><?php echo $entry_parent; ?></td> <td><select name="parent_id"> <option value="0" selected="selected"><?php echo $text_none; ?></option> <?php foreach ($categories as $category) { ?> <?php if ($category['category_id'] == $parent_id) { ?> <option value="<?php echo $category['category_id']; ?>" selected="selected"><?php echo $category['name']; ?></option> <?php } else { ?> <option value="<?php echo $category['category_id']; ?>"><?php echo $category['name']; ?></option> <?php } ?> <?php } ?> </select></td> </tr>в самом низу добавить скрипт ( я вставил ниже 289 строки) <script type="text/javascript"><!-- // Filter $('input[name=\'filter\']').autocomplete({ delay: 500, source: function(request, response) { $.ajax({ url: 'index.php?route=catalog/filter/autocomplete&token=<?php echo $token; ?>&filter_name=' + encodeURIComponent(request.term), dataType: 'json', success: function(json) { response($.map(json, function(item) { return { label: item.name, value: item.filter_id } })); } }); }, select: function(event, ui) { $('#category-filter' + ui.item.value).remove(); $('#category-filter').append('<div id="category-filter' + ui.item.value + '">' + ui.item.label + '<img src="view/image/delete.png" alt="" /><input type="hidden" name="category_filter[]" value="' + ui.item.value + '" /></div>'); $('#category-filter div:odd').attr('class', 'odd'); $('#category-filter div:even').attr('class', 'even'); return false; }, focus: function(event, ui) { return false; } }); $('#category-filter div img').live('click', function() { $(this).parent().remove(); $('#category-filter div:odd').attr('class', 'odd'); $('#category-filter div:even').attr('class', 'even'); }); //--></script> admin\controller\catalog\category.php добавить перед if (isset($this->request->post['parent_id'])) {это // Выпадающий список категорий $categories = $this->model_catalog_category->getAllCategories(); $this->data['categories'] = $this->getAllCategories($categories); if (isset($category_info)) { unset($this->data['categories'][$category_info['category_id']]); }особо не проверял накидал на скорую руку. sten и Justify 2 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
kabantejay Опубликовано: августа 25, 2014 Жалоба Поделиться Опубликовано: августа 25, 2014 работает четко! спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
sonicking Опубликовано: января 26, 2016 Жалоба Поделиться Опубликовано: января 26, 2016 спасибо Tom! работает!!! а можно ли то же самое прикрутить для продуктов, т.е. вернуть вариант как в версии 1551 нашёл два модуля для отключения автокомплита http://www.opencart.com/index.php?r...7&filter_search=Autocomplete&filter_license=0http://www.opencart.com/index.php?r...r_search=Autocomplete&filter_license=0&page=1 но оба выдают ошибку Parse error: syntax error, unexpected '}' in G:\************\OpenServer\domains\*****************\vqmod\vqcache\vq2-admin_view_template_catalog_product_form.tpl on line 317 заранее спасибо за ответ Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
djinn2 Опубликовано: августа 11, 2016 Жалоба Поделиться Опубликовано: августа 11, 2016 В 26.01.2016 at 15:02, sonicking сказал: а можно ли то же самое прикрутить для продуктов, т.е. вернуть вариант как в версии 1551 Присоединяюсь к вопросу. Будет очень хорошо если поможете... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.