Moushe.ru

Блог обо всём

OpenCart 1.5.4 делаем шаблон CompStore (4 часть)



Сегодня мы переведём vQmod oc_admin_panel_redesign и один модуль, я планировал урок подлиннее но я обещал сегодня поработать над магазином одного из наших читателей.

1

Список задач на сегодня:

1. Переведём oc_admin_panel_redesign

2. Переведём CR2 HTML Module

И так приступим:

1.1. Откроем файл home.php (../admin/language/russian/common) и изменим этот код (43-44):

$_['error_logs']                    = 'Папка для логов %s недоступна для записи!';
?>

на этот:

$_['error_logs']                    = 'Папка для логов %s недоступна для записи!';

// Admin Panel Redesign
$_['text_product']                     = 'Товары';
$_['text_category']                 = 'Категории';
$_['text_manufacturer']             = 'Производители';
$_['text_banner']                     = 'Баннеры';
$_['text_seo']                         = 'SEO URLs';
$_['text_module']                     = 'Модули';
$_['text_shipping']                 = 'Доставка';
$_['text_payment']                     = 'Оплата';
$_['text_information']              = 'Страницы';
$_['text_order']                     = 'Заказы';
$_['text_customer']                 = 'Покупатели';
$_['text_coupon']                     = 'Купоны';
$_['text_review']                     = 'Отзывы';
$_['text_settings']                 = 'Настройки';
$_['text_mailshots']                   = 'Почта';
$_['text_backup']                     = 'Бэкап/Вос-ие';
$_['text_help']                     = 'Поддержка';
$_['text_special']                     = 'Sale Items';
$_['text_featured']                 = 'Рекомендуемые';
$_['text_options']                     = 'Опции';
$_['text_vouchers']                 = 'Сертификаты';
$_['text_attributes']              = 'Атрибуты';
?>

1.2. Откроем файл oc_admin_panel_redesign.xml ( ../vqmod/xml ) и удалим эти строки (8-41):

<file name="admin/language/*/common/home.php">
<operation>
<search position="after">
<![CDATA[
$_['text_customer']
]]></search>

<add><![CDATA[
$_['text_product']                     = 'Products';
$_['text_category']                 = 'Categories';
$_['text_manufacturer']             = 'Manufacturers';
$_['text_banner']                     = 'Banners';
$_['text_seo']                         = 'SEO URLs';
$_['text_module']                     = 'Modules';
$_['text_shipping']                 = 'Shipping';
$_['text_payment']                     = 'Payment';
$_['text_information']              = 'Info Pages';
$_['text_order']                     = 'Orders';
$_['text_customer']                 = 'Customers';
$_['text_coupon']                     = 'Coupons';
$_['text_review']                     = 'Reviews';
$_['text_settings']                 = 'Shop Settings';
$_['text_mailshots']                   = 'Mailshots';
$_['text_backup']                     = 'Backup / Restore';
$_['text_help']                     = 'Support';
$_['text_special']                     = 'Sale Items';
$_['text_featured']                 = 'Featured Items';
$_['text_options']                     = 'Manage Options';
$_['text_vouchers']                 = 'Gift Vouchers';
$_['text_attributes']              = 'Attributes';

]]></add>
</operation>
</file>

Всё, главная страница админки переведена.

2. Открываем папку module (../admin/language/english/module) и копируем файл cr2htmlmodule.php в папку module (../admin/language/russian/module), открываем его и заменяем это (1-33):

<?php
// Heading
$_['heading_title']    = 'CR2 HTML Module';

// Text
$_['text_module']         = 'Modules';
$_['text_success']        = 'Success: You have saved settings for CR2 HTML Module!';
$_['text_content_top']    = 'Content Top';
$_['text_content_bottom'] = 'Content Bottom';
$_['text_column_left']    = 'Column Left';
$_['text_column_right']   = 'Column Right';

// Entry
$_['entry_product']       = 'Products:';
$_['entry_area_id']       = 'HTML Area:';
$_['entry_layout']        = 'Layout:';
$_['entry_position']      = 'Position:';
$_['entry_status']        = 'Status:';
$_['entry_sort_order']    = 'Sort Order:';
$_['entry_borderless']    = 'Boxless Design:<br /><span class="help">Completely disables the default module HTML wrapping (including borders and header).</span>';
$_['entry_borderlesswarn']= 'Use caution when enabling this as you may mess up your website layout, depending on the HTML code you use.';
$_['entry_classname']     = 'CSS Class:';
$_['entry_area']          = 'HTML Area';
$_['entry_code']          = 'HTML Content:<br /><span class="help">Use the "View Source" button to avoid any issues when writing complex HTML.</span>';
$_['entry_header']        = 'Show Title:<br /><span class="help">Display title in module header.</span>';
$_['entry_title']         = 'Title:<br /><span class="help">If this is empty and "Show Title" is set to yes, the module will display the default title.</span>';
$_['entry_yes']          = 'Yes';
$_['entry_no']               = 'No';

// Error
$_['error_permission']    = 'Warning: You do not have permission to modify this module!';
$_['error_code']          = 'Code Required';
?>

на это:

<?php
// Heading
$_['heading_title']    = 'CR2 HTML Модуль';

// Text
$_['text_module']         = 'Модули';
$_['text_success']        = 'Настройки модуля обновлены!';
$_['text_content_top']    = 'Верх Страницы';
$_['text_content_bottom'] = 'Низ страницы';
$_['text_column_left']    = 'Левая колонка';
$_['text_column_right']   = 'Правая колонка';

// Entry
$_['entry_product']       = 'Товары:';
$_['entry_area_id']       = 'Область HTML:';
$_['entry_layout']        = 'Схема:';
$_['entry_position']      = 'Позиция:';
$_['entry_status']        = 'Статус:';
$_['entry_sort_order']    = 'Порядок сортировки:';
$_['entry_borderless']    = 'Дизайн Boxless:<br /><span class="help">Полностью отключает стандартное оформление HTML модуля (включая границы и заголовок).</span>';
$_['entry_borderlesswarn']= 'Проявите осторожность, вы можете привнести беспорядок в свой шаблон, создавая свой HTML код.';
$_['entry_classname']     = 'Класс CSS:';
$_['entry_area']          = 'HTML область';
$_['entry_code']          = 'HTML содержимое:<br /><span class="help">Используйте кнопку "Источник" чтобы избежать проблем, при создании сложного HTML кода.</span>';
$_['entry_header']        = 'Отображать заголовок:';
$_['entry_title']         = 'Заголовок:<br /><span class="help">Если вы не заполнили это поле, но выбрали отображение заголовка, будет отображён заголовок по умолчанию.</span>';
$_['entry_yes']          = 'Да';
$_['entry_no']            = 'Нет';

// Error
$_['error_permission']    = 'У Вас нет прав для управления этим модулем!';
$_['error_code']          = 'Необходим код';
?>

(P.S. — если мой перевод неточен прошу прощения и не забывайте изменить кодировку на UTF-8 без Bom)

На этом наш урок подошёл к концу, ждите следующих уроков. Улыбка

9 Комментариев

  1. Вечер Добрый !!! установил новую тем, пропали регионы при регистрации 😕 please Help Me

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      22.01.2013 at 21:32

      Выбирайте стандартный шаблон и посмотрите появились они или нет, если нет значит тема заменяла родные файлы ОпенКарта, скачивайте шаблон заново, и смотрите какие внутри папки.

  2. Владислав, доброго дня! Снова вопрос и снова «не по окладу» 😈 .
    Вопрос по выводу например SKU в карточке товара и модулях на главной. Нарвался на ошибку и никак не могу расковырять. Не посоветуете хоть куда рыть, ибо весь код уже перебрал. упёрся рогами и буксую. Суть изложил тут:
    http://opencartforum.ru/topic/16793-вывод-sku-в-карточке-товара-и-на-главной-косяк/

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      22.01.2013 at 21:59

      В пятницу посмотрю, может что-то смогу подсказать

  3. Спасибо!!! исправил … 😉

  4. Вечер добрый, не знаю в какую тему к Вам обратиться, скажите, пожалуйста, скачал и установил шаблон палиоксис на опенкарт 1.5.4.1. Хочу сделать так, чтобы категории главного меню не повторялись с категориями слева. то есть вверху такие рубрики типа «О нас», «Контактная информация», «Доставка» и т.д., а слева — группа товаров, т.е. такие рубрики как «Компьютеры», «Ноутбуки» и т.д. Уже неделю взрывается мозг. Не могу найти ответ.

  5. Сергей

    16.08.2014 at 22:42

    Спасибо за интересные статьи.
    у меня к Вам просьба, не могли бы описать о CR2 HTML Module, понятно что написал коротко и установить слева, справа смотрится хорошо, а если большую статью и что бы отображалось коротко а когда подведешь мышь что бы раскрывалось полностью. вообще это возможно сделать этим модулем. За ранее благодарен.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.08.2014 at 11:44

      Установите модуль новости — и сделаете то, что вам необходимо, модуль можно найти на myopencart.com.

Добавить комментарий

Your email address will not be published.

*

CAPTCHA image
*

© 2016 Moushe.ru При копировании материалов, ссылка на нас обязательна!

Вверх ↑



Яндекс.Метрика