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

Модуль ExportImport Tool 2.3.0.2


Maxshiva

Recommended Posts

Доброго времени суток.

 

Приобрёл недавно opencart.pro, и делаю на нём новый сайт, с целью перетянуть товары со старого. На старом сайте был движок 2.3.0.2 и на новом такой же. Но как выяснилось всё таки они отличаются.

На старом сайте стоял модуль ExportImport Tool 2.3.0.2 для работы с товарами в Excel, с помощью него и планировал перенести товары на новый сайт.

Но при попытке установить этот модуль на новый сайт столкнулся с проблемами

Далее установочный код 

 

Скрытый текст



<file path="admin/controller/common/menu.php">
        <operation error="skip">
            <search><![CDATA[$data['text_backup'] = $this->language->get('text_backup');]]></search>
            <add position="after"><![CDATA[
        $data['text_export_import'] = $this->language->get('text_export_import');
            ]]></add>
        </operation>
        <operation error="skip">
            <search><![CDATA[$data['backup'] = $this->url->link('tool/backup', 'token=' . $this->session->data['token'],]]></search>
            <add position="after"><![CDATA[
        $data['export_import'] = $this->url->link('tool/export_import', 'token=' . $this->session->data['token'], (version_compare(PHP_VERSION, '2.2.0.0') >= 0) ? true : 'SSL');
            ]]></add>
        </operation>
    </file>
    <file path="admin/language/*/common/menu.php">
        <operation error="skip">
            <search><![CDATA[$_['text_backup']]]></search>
            <add position="after"><![CDATA[
$_['text_export_import']               = 'Export / Import';
            ]]></add>
        </operation>
    </file>
    <file path="admin/view/template/common/menu.tpl">
        <operation error="skip">
            <search><![CDATA[<li><a href="<?php echo $backup; ?>"><?php echo $text_backup; ?></a></li>]]></search>
            <add position="replace"><![CDATA[<li><a href="<?php echo $backup; ?>"><?php echo $text_backup; ?></a></li><li><a href="<?php echo $export_import; ?>"><?php echo $text_export_import; ?></a></li>]]></add>
        </operation>
    </file>
    <file path="admin/controller/common/column_left.php">
        <operation error="skip">
            <search><![CDATA[if ($this->user->hasPermission('access', 'tool/log')) {]]></search>
            <add position="before"><![CDATA[
            if ($this->user->hasPermission('access', 'tool/export_import')) {
                $tool[] = array(
                    'name'       => $this->language->get('text_export_import'),
                    'href'     => $this->url->link('tool/export_import', 'token=' . $this->session->data['token'], true),
                    'children' => array()        
                );
            }
            ]]></add>
        </operation>
    </file>
    <file path="admin/language/*/common/column_left.php">
        <operation error="skip">
            <search><![CDATA[$_['text_backup']]]></search>
            <add position="after"><![CDATA[
$_['text_export_import']             = 'Export / Import';
            ]]></add>
        </operation>
    </file>
</modification>


 

 

Весь юмор в том, что файла admin/controller/common/menu.php нет в корне сайта!

И как дальше быть - не понимаю.

Прошу помощи.Как установить данный модуль и куда делся файл admin/controller/common/menu.php ?

Изменено пользователем WarStyle
Картинки, код и логи прячьте под спойлер!
Ссылка на комментарий
Поделиться на других сайтах

если нужно старый сайт обновить до актуальной версии движка, то лучше не товары таскать а устанавливать новый движок на старую базу. если не получится то велкам в личку - могу сделать под ключ

Ссылка на комментарий
Поделиться на других сайтах

34 минуты назад, BuslikDrev сказал:

Его никогда не было в 2.3.0.2

перепроверил, действительно нет. Но у меня на старом сайте откуда то взялся. И в инструкции модуля сказано, что работает с 2.3.0.2. Ничего не понимаю.

Может посоветуете другой модуль для версии PRO? Желательно бесплатный

27 минут назад, Влад сказал:

если нужно старый сайт обновить до актуальной версии движка, то лучше не товары таскать а устанавливать новый движок на старую базу. если не получится то велкам в личку - могу сделать под ключ

Версии движков совпадают, раньше был просто opencart, а теперь сборка pro.

Я вообще думал будет достаточно перенести базы данных, но не прокатило

Ссылка на комментарий
Поделиться на других сайтах

47 минут назад, Maxshiva сказал:

Я вообще думал будет достаточно перенести базы данных, но не прокатило

 

ну тогда надо снимать дампы и смотреть на разницу структуры БД и переносить все ручками в новую структуру - это очень кропотливое занятие.

 

модуль экспорта\импорта номер 1 как по мне - это АОП от usergio, но он платный как и все хорошее и качественное, но ему под силу выгрузить каталог с вашего сайта и загрузить его в про версию.

 

с учетом объема работ, если ручками, его цена покажется вам  более чем бесплатной -)

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу