Дополнительные поля для компании

Укажите домен без http и слешей. Пример: domain.com
ms_company_additional_fields

Поставка в электронном виде.

Позволяет отображать дополнительные поля вендора для заполнения
Подробное описание
$44.44
$44.44

ms_company_additional_fields

Описание

Модуль Дополнительные поля для компании позволяет отображать дополнительные поля вендора для заполнения. Модуль расширяет функциональность профилей компаний, добавляя возможность создания профилей исполнителей, систему отзывов о компаниях, загрузку файлов и другие дополнительные поля.

Функциональность

  • Дополнительные поля профиля для компаний:
  • Аватар компании
  • Профессиональная деятельность
  • Другие настраиваемые поля
  • Система отзывов о компаниях:
  • Написание отзывов о компаниях
  • Рейтинг компаний
  • Обсуждения в отзывах
  • Ограничение одного отзыва от одного пользователя
  • Профили исполнителей:
  • Создание профилей исполнителей (исполнителей услуг)
  • Отображение ставки, опыта, рейтинга
  • Список других исполнителей
  • Загрузка файлов:
  • Загрузка файлов в профиль компании
  • Автоматическое изменение размера изображений (300x300 для аватара)
  • Интеграция с системой отзывов:
  • Разрешение вендорам оставлять отзывы на свои товары
  • Отображение отзывов в профиле компании

Принцип работы

Модуль работает через систему хуков и контроллеров:

  1. Хук update_image_pairs - обработка загрузки изображений:
  • Автоматически изменяет размер аватара компании до 300x300 пикселей
  • Использует функцию smart_resize_image() для изменения размера
  1. Хук product_reviews_is_user_eligible_to_write_product_review - разрешение отзывов:
  • Разрешает вендорам оставлять отзывы на свои товары
  • Проверяет принадлежность товара компании вендора
  1. Контроллеры:
  • ms_review.php - управление отзывами о компаниях
  • profiles.post.php / profiles.pre.php - обработка профилей
  • companies.post.php / companies.pre.php - обработка компаний
  • products.post.php - обработка товаров
  • orders.post.php - обработка заказов
  1. Функции модуля:
  • fn_ms_company_additional_fields_is_performer() - проверка, является ли компания исполнителем
  • fn_ms_company_additional_fields_get_company_user_info() - получение информации о пользователе компании
  • fn_get_average_rating_products_by_company() - получение среднего рейтинга товаров компании
  • fn_get_popular_company() - получение популярных компаний
  1. Схемы:
  • custom_profiles_fields.php - настройка дополнительных полей профиля
  • create_profiles_fields.php - создание полей профиля

Расположение в админке

Настройки модуля:

  • Модули → Управление модулями → Дополнительные поля для компании

Настройки:

  • ID поля "Стать исполнителем" (become_performers_id) - ID поля профиля для отметки исполнителя (по умолчанию: 0)
  • Один отзыв от одного пользователя (one_review_for_one_user) - ограничение одного отзыва от одного пользователя на компанию (по умолчанию: выключено)

Профили компаний:

  • Профили → Профили - редактирование профилей с дополнительными полями
  • Компании → Компании → Редактирование - редактирование данных компании

Отзывы:

  • Отображаются на странице компании на фронтенде
  • Управление отзывами через контроллер ms_review.php

Важные замечания

  • Модуль работает в режиме мультивендора
  • Требует настройки дополнительных полей профиля для корректной работы
  • Автоматически изменяет размер аватара компании при загрузке
  • Разрешает вендорам оставлять отзывы на свои товары
  • Поддерживает систему рейтингов и обсуждений в отзывах

Похожие товары

$44.44
Выберите опции
Скидка 75%
$44.44 $177.78
Выберите опции
Скидка 40%
$66.67 $111.11
Выберите опции
$44.44
Выберите опции
Скидка 40%
$66.67 $111.11
Выберите опции
Скидка 84%
$44.44 $276.67
Выберите опции