Категории форума

Обзор и введение в плагин Usercategories

Плагин «User Categories» в составе сборки Multistore позволяет организовать пользователей в виде структуры, которая отражает структуру онлайн-каталога товаров в модуле Mstore.


webitproff
webitproff • 20.08.2025 20:40 #1

 

Плагин «User Categories» в составе сборки Multistore позволяет организовать пользователей в виде структуры, которая отражает структуру онлайн-каталога товаров в модуле Mstore.

Если вы еще не знакомы с Multistore, это сборка сайта, представляющая собой систему управления интернет-магазином и онлайн-каталогом товаров оптовых поставщиков и продавцов по модели дропшиппинга.

В модуле Mstore товары делятся на категории:

  1. Электросамокаты
  2. Электровелосипеды
  3. Электроскутеры и мопеды
  4. Запчасти
  5. Аксессуары

Однако иногда требуется найти не товар, а конкретного поставщика или группу поставщиков. Например, можно искать оптового продавца электросамокатов, просматривать его товары в соответствующих категориях и использовать его бизнес-контакты. Этот функционал обеспечивает плагин UserCategories, позволяя создавать пользовательские категории и специализации.

Демонстрация работы плагина.

С помощью плагина можно:

  • Создавать такие же категории, как в модуле Mstore:
    1. Электросамокаты
    2. Электровелосипеды
    3. Электроскутеры и мопеды
    4. Запчасти
    5. Аксессуары
  • Пользователи отмечают в своем профиле категории, в которых они работают.
  • На основе выбранных категорий пользователи отображаются в поиске раздела пользователей по указанной группе (например, поставщики).

Таким образом, UserCategories — это плагин для создания категорий пользователей и специализаций, который помогает структурировать участников сайта, облегчает поиск нужных поставщиков и взаимодействие с ними через бизнес-контакты.

 

Отредактировано: webitproff (23.08.2025 18:23, 10 месяцев назад)
webitproff
webitproff • 31.01.2026 04:08 #2

Вышло обновление плагина категории пользователей User Categories и доступно для бесплатного скачивания.

Демонстрация работы плагина.

 

losdriver
losdriver • 08.02.2026 22:33 #3

#437 webitproff: 
 

Вышло обновление плагина категории пользователей User Categories и доступно для бесплатного скачивания.

Демонстрация работы плагина.

 

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

webitproff
webitproff • 09.02.2026 19:32 #4

#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  - заменить своими значениями, и соответственно уже значения заголовков и описания

 

 

🗿

🧙‍♂️ Радуйся, странниче добрый и честный! Не понапрасну привела тя стезя в земли сии. Зде бо мужи мудры и искусники дела писменнаго и численнаго, что куют словеса и плетут узоры кода, тайны разгадывают и знанием делятся, летописи множа и ремесло цифровое творя.
⬅️ Аще налево пойдеши — обрящеши грамоты древния, писания старинныя и свитки учения. ⬆️ Аще прямо — слово мудрое и совет от мужей разумеющих, что в деле кодописном искусны, получиши. ➡️ Аще направо — сам в писцы и летописцы внидеши, и в ремесло цифровое, где строки и знаки в дело живое обращаются, слово свое в память веков вложиши.
📝 Не медли же — нареки имя свое, и вниди в чин наш, и стань с нами в братстве, где код есть магия, а строки — заклятия живыя, числом и буквою слово едины суть.
🏰 Не тайно есть собрание сие, и не инициации в нем, но многое сокрыто от пришлых и ступалого, понеже не всякому открывается знание, но токмо ищущим и пребывающим в деле сем.