Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Проблемы с порядком категорий при переносе базы данных


Recommended Posts

Здравствуйте форумчане. Столкнулся с такой проблемой: перевожу сайт с ocStore 1.5.4.1 на 1.5.5.1.2. Соответственно перенес базу данных на новый движок. Вроде бы все нормально, но если зайти в товар/связи и посмотреть на список категорий, то они там расположены в разброс ( не так, как ранжированы во вкладке Каталог/категории - тут все нормально). Если кто знает, в чем может быть проблема, подскажите пожалуйста.

Змінено користувачем Dimdimych
Надіслати
Поділитися на інших сайтах


vqmod, сортирует этот список по алфавиту

 

<?xml version="1.0" encoding="UTF-8"?>
<modification>
        <id>Sort categories in administration</id>
        <version>1.0</version>
        <vqmver>2.X</vqmver>
        <author>codehandler.ru</author>
        <file name="admin/view/template/catalog/product_form.tpl">
                <operation info="replace sort id">
                        <search position="replace"><![CDATA[
                        <select name="main_category_id">
                        ]]></search>
                        <add><![CDATA[
                        <select id="cat1" name="main_category_id">
                        ]]></add>
                </operation>
        </file>
        <file name="admin/view/template/catalog/product_form.tpl">
                <operation info="replace sort id">
                        <search position="replace"><![CDATA[
                        <div class="scrollbox">
                        ]]></search>
                        <add><![CDATA[
                        <div class="scrollbox" style="width: 70% !important;" id="cat2">
                        ]]></add>
                </operation>
        </file>
        <file name="admin/view/template/catalog/product_form.tpl">
                <operation info="replace sort id">
                        <search position="replace"><![CDATA[
                        <script type="text/javascript" src="view/javascript/ckeditor/ckeditor.js"></script> 
                        ]]></search>
                        <add><![CDATA[
                        <script type="text/javascript" src="view/javascript/ckeditor/ckeditor.js"></script> 
                        <script>
                            var $dd = $('#cat1');
                            var selectedVal = $dd.val();
                            $dd.html($('#cat1 option').sort(function(x, y) {return $(x).text() < $(y).text() ? -1 : 1;}));
                            $dd.val(selectedVal);
                            
                            var $dd = $('#cat2');
                            var selectedVal = $dd.val();
                            $dd.html($('#cat2 div').sort(function(x, y) {return $(x).text() < $(y).text() ? -1 : 1;}));
                            $dd.val(selectedVal);
                        </script>
                        ]]></add>
                </operation>
        </file>
</modification>
Надіслати
Поділитися на інших сайтах

Спасибо все получилось. Вот-только я что-то не понял - такая беда случилась из-за переноса базы или в 1.5.5.1.2 это стандарт? Просто у меня на 1.5.4.1 эти категории в настройках товара сортируются так-же, как ранжированы сами категории при создании...

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.