COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Доска почета

Популярные сообщения

Showing content with the highest reputation on 08/27/14 везде

  1. Tom

    Автозаполнение в категориях...?

    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']]); } особо не проверял накидал на скорую руку.
    1 point