Плагин «User Categories» в составе сборки Multistore позволяет организовать пользователей в виде структуры, которая отражает структуру онлайн-каталога товаров в модуле Mstore.
Если вы еще не знакомы с Multistore, это сборка сайта, представляющая собой систему управления интернет-магазином и онлайн-каталогом товаров оптовых поставщиков и продавцов по модели дропшиппинга.
В модуле Mstore товары делятся на категории:
- Электросамокаты
- Электровелосипеды
- Электроскутеры и мопеды
- Запчасти
- Аксессуары
Однако иногда требуется найти не товар, а конкретного поставщика или группу поставщиков. Например, можно искать оптового продавца электросамокатов, просматривать его товары в соответствующих категориях и использовать его бизнес-контакты. Этот функционал обеспечивает плагин UserCategories, позволяя создавать пользовательские категории и специализации.
Демонстрация работы плагина.
С помощью плагина можно:
- Создавать такие же категории, как в модуле Mstore:
- Электросамокаты
- Электровелосипеды
- Электроскутеры и мопеды
- Запчасти
- Аксессуары
- Пользователи отмечают в своем профиле категории, в которых они работают.
- На основе выбранных категорий пользователи отображаются в поиске раздела пользователей по указанной группе (например, поставщики).
Таким образом, UserCategories — это плагин для создания категорий пользователей и специализаций, который помогает структурировать участников сайта, облегчает поиск нужных поставщиков и взаимодействие с ними через бизнес-контакты.
Вышло обновление плагина категории пользователей User Categories и доступно для бесплатного скачивания.
#437 webitproff:
Вышло обновление плагина категории пользователей User Categories и доступно для бесплатного скачивания.
привет, вот уже больше недели как пользуюсь плагином (скачивал у вас с гитхаба) и не могу разобраться как делать перевод названий категорий. сейчас на сайте всего два языка: русский и английский, а еще хочу китайский, но я что-то в ступоре с переводом. подскажите по категориям, как делать или это плагин какой-то нужен ?
#439 losdriver:
привет, вот уже больше недели как пользуюсь плагином (скачивал у вас с гитхаба) и не могу разобраться как делать перевод названий категорий. сейчас на сайте всего два языка: русский и английский, а еще хочу китайский, но я что-то в ступоре с переводом. подскажите по категориям, как делать или это плагин какой-то нужен ?
добрый день.
для решения вопроса перевода категорий (специализаций пользователей) на стороне и в области администрирования сайта, таких инструментов пока нет конкретно под этот плагин.
но, вопрос решить можно довольно просто, переводы нужных строк записываем в файлы локализации своего плагина (бекап делать обязательно всегда перед правками!)
открываем файл plugins/usercategories/lang/usercategories.ru.lang.php и добавляем строки
// usercategories.ru.lang.php
// usercategories structure localization заголовок и описание, язык - русский
if (isset($structure['usercategories']['site-administration']) && is_array($structure['usercategories']['site-administration'])) {
$structure['usercategories']['site-administration']['title'] = 'Администрирование сайтов';
$structure['usercategories']['site-administration']['desc'] = 'Управление, обслуживание и поддержка веб-сайтов на разовой, периодической или постоянной основе';
}
if (isset($structure['usercategories']['websites']) && is_array($structure['usercategories']['websites'])) {
$structure['usercategories']['websites']['title'] = 'Веб-сайты';
$structure['usercategories']['websites']['desc'] = 'Создание и разработка интернет-проектов, Сайты «под ключ», перенос сайтов, Веб-программирование, HTML-верстка, Интернет-магазины';
}
во второй файл, - plugins/usercategories/lang/usercategories.en.lang.php
// usercategories.en.lang.php
// usercategories structure localization - titles and descriptions, English version
первая категория
if (isset($structure['usercategories']['site-administration']) && is_array($structure['usercategories']['site-administration'])) {
$structure['usercategories']['site-administration']['title'] = 'Website Administration & Support';
$structure['usercategories']['site-administration']['desc'] = 'Full management, ongoing maintenance, technical support, and administration of websites — one-time tasks, regular updates, or continuous care';
}
вторая категория
if (isset($structure['usercategories']['websites']) && is_array($structure['usercategories']['websites'])) {
$structure['usercategories']['websites']['title'] = 'Websites & Web Development';
$structure['usercategories']['websites']['desc'] = 'Custom website creation, turnkey web projects, website migration, web development, HTML/CSS coding, e-commerce solutions, online stores';
}
И внимательно (новичкам), здесь ['site-administration'] и ['websites'] - это коды категорий вашей структуры плагина usercategories - заменить своими значениями, и соответственно уже значения заголовков и описания