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

[Поддержка] Описание для производителя [OC 2.0]


tabook

Recommended Posts

Описание для производителя [OC 2.0]


Описание для производителя [OC 2.0]


Данное расширение предназначено для линейки OC 2.0.x и позволяет добавить блок описания к выбранному производителю.

Основные характеристики:

  • поддержка мультиязычности
  • не изменяет никаких файлов (установка через стандартный механизм расширений OC 2.0 - OCMOD)
  • Описание поддерживает разметку HTML со всеми вытекающими плюшками
  • работает на дефолтной теме OC 2.0

Установка:

В админке - меню "Установка расширений" - выбрать архив с расширением и установить. Если установка прошла без ошибок - зайдите в меню "Модификации" и нажмите кнопку "Очистить". Если произошла ошибка - поставьте вот этот фикс, а затем попробуйте еще раз.

Внимание:

Поддержка модуля: помощь в установке, адаптации к шаблону - на платной основе.


 

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

Спасибо за хороший модуль.

 

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

 

Очень хотелось бы увидеть возможность изменить тайтл страницы.

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


Достаточно просто зайти в редактирование производителя, чтобы прошел Edit и создалась новая запись в таблице описаний. Пробел ставить не обязательно.

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

Исправлю чуть позже.

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

language_id можно перенести из WHERE в JOIN

Тоже вариант. Спасибо!

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

и небольшое замечание по ocmod

 

есть большая вероятность, что такая длинная строка будет изменена(другим модом например) и ваше правило не сработает

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "manufacturer m LEFT JOIN " . DB_PREFIX . "manufacturer_to_store m2s ON (m.manufacturer_id = m2s.manufacturer_id) WHERE m.manufacturer_id = '" . (int)$manufacturer_id . "' AND m2s.store_id = '" . (int)$this->config->get('config_store_id') . "'");

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

работать будет на доли секунд медленнее, но будет больше шансов на безотказную работу )

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

Ошибку поправил. Еще раз спасибо уважаемому freelancer!

 

А что касается ocmod, эта вероятность будет всегда :) Я руководствовался следующим - если я делаю полную замену запроса, то, в случае если он уже кем то поправлен ранее, уж лучше пусть упадет мой мод, чем чей-то не запишет нужную инфу.

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

В платной версии ниже )

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

  • 2 months later...

Можно, если знать что и как. Фикс разве не помог?

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

Тогда выполняйте запрос из install.sql вручную. Да и изменения из install.xml тоже

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

А как правильно сделать запрос в бд? 
и еще такой вопрос, install.xml  не будет работать просто если его засунуть в папку vqmod? Обязательно все делать в ручную?

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


$_['entry_description'] = 'Description'; // Heading $_['heading_title'] = 'Manufacturers'; // Text $_['text_success'] = 'Success: You have modified manufacturers!'; $_['text_list'] = 'Manufacturer List'; $_['text_add'] = 'Add Manufacturer'; $_['text_edit'] = 'Edit Manufacturer'; $_['text_default'] = 'Default'; $_['text_percent'] = 'Percentage'; $_['text_amount'] = 'Fixed Amount'; // Column $_['column_name'] = 'Manufacturer Name'; $_['column_sort_order'] = 'Sort Order'; $_['column_action'] = 'Action'; // Entry $_['entry_name'] = 'Manufacturer Name'; $_['entry_store'] = 'Stores'; $_['entry_keyword'] = 'SEO Keyword'; $_['entry_image'] = 'Image'; $_['entry_sort_order'] = 'Sort Order'; $_['entry_type'] = 'Type'; // Help $_['help_keyword'] = 'Do not use spaces, instead replace spaces with - and make sure the keyword is globally unique.'; // Error $_['error_permission'] = 'Warning: You do not have permission to modify manufacturers!'; $_['error_name'] = 'Manufacturer Name must be between 2 and 64 characters!'; $_['error_keyword'] = 'SEO keyword already in use!'; $_['error_product'] = 'Warning: This manufacturer cannot be deleted as it is currently assigned to %s products!';$_['entry_description'] = 'Описание'; // Heading $_['heading_title'] = 'Производители'; // Text $_['text_success'] = 'Настройки успешно изменены!'; $_['text_list'] = 'Производители'; $_['text_add'] = 'Добавить'; $_['text_edit'] = 'Редактирование'; $_['text_default'] = 'Основной магазин'; $_['text_percent'] = 'Процент'; $_['text_amount'] = 'Фиксированная сумма'; // Column $_['column_name'] = 'Производитель'; $_['column_sort_order'] = 'Порядок сортировки'; $_['column_action'] = 'Действие'; // Entry $_['entry_name'] = 'Производитель'; $_['entry_store'] = 'Магазины'; $_['entry_keyword'] = 'SEO URL'; $_['entry_image'] = 'Изображение'; $_['entry_sort_order'] = 'Порядок сортировки'; $_['entry_type'] = 'Тип'; // Help $_['help_keyword'] = 'Должно быть уникальным на всю систему и без пробелов'; // Error $_['error_permission'] = 'У Вас нет прав для изменения производителей!'; $_['error_name'] = 'Название производителя должно быть от 3 до 64 символов!'; $_['error_keyword'] = 'SEO URL занят!'; $_['error_product'] = 'Внимание: Данного производителя нельзя удалить так как назначен %s товарам!!'; 
Parse error: syntax error, unexpected '$query' (T_VARIABLE), expecting function (T_FUNCTION) in /home/www/vqmod/vqcache/vq2-admin_model_catalog_manufacturer.php on line 157

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


 

 

Внимание:

Поддержка модуля: помощь в установке, адаптации к шаблону - на платной основе.

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

 

 

 

Внимание:

Поддержка модуля: помощь в установке, адаптации к шаблону - на платной основе.

 

Понятно все. Подсказки не даете ((

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


А выше разве были не подсказки? Вы просите сделать за вас работу. А я прошу вас за это дать мне немного денег, что не так?

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

  • 8 months later...
  • 2 weeks later...

Добрый день ! Подскажите пожалуйста установили модуль , но описание не отображается почему то у производителей

Аналогичная проблема , решение не нашли ?

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


  • 1 year later...

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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