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

Как назначить права доступа к статьям по пользователям?


artemgrushin

Recommended Posts

Всем доброго времени! 

Тоже интересует редактирование личного кабинета.

Проблема такая: 

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

Спасибо!

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


Точнее будет сказать так:

как каждому клиенту в его личном кабинете отобразить статью/html-код, которая будет видна только ему одному? Ни у клиента, ни у группы клиентов я не увидел настройки прав доступа к материалам... 

версия opencart: Version 2.0.3.1 (rs.2)

Спасибо!

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


Всем привет!

Присоединяюсь к вопросу VitaliyP

Здравствуйте!

Нужно реализовать следующее: Есть интернет - магазин, нужно сделать личный кабинет по принципу - клиент регистрируется на сайте, при регистрации выбирает тип покупателя розничный покупатель или оптовый (или делать отдельными вкладками / ссылками, т.е. для регистрация оптовика другая форма). Для розничного клиента - стандартный кабинет, для оптовика должно быть следующее - для каждого проставлять индивидуальную скидку (возможно при входе в кабинет отображение цен на сайте оптовых или просто в самом кабинете отображается скидка и учитывается в корзине), все как в стандартном кабинете + показ информации которая не доступна для розничного клиента (акции, специальные предложения, и различные фишки, возможно даже для каждого своя информация). И самое главное что нужно сделать - это интеграция с 1С 8 (информация по оптовым клиентам должна отображатся в 1С, история заказов, скидка, и т.п., но нужно оговаривать)

 

Сайт на Ocstore/Opencart VERSION 1.5.5.1.2

 

Можно ли такое реализовать и какова будет сумма?

в какую сторону копать, если нужно:

1. из админки писать статью/документ по шаблону (соответственно, как создать шаблон для статьи/документа, т.е. выводить для заполнения определенный набор полей/textarea)?

2. как задать право доступа/просмотра этой статьи/документа конкретному клиенту/зарегенному пользователю в его ЛК?

3. в идеале пункт 2 сделать доступным из меню в ЛК клиента. Причем клиент по клику в этом меню попадет именно на статью/документ, которая для него была написана.

Спасибо!

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


Всем привет!

Ответов видимо не будет.. Хотелось-бы узнать причину ))) Сложный вопрос или ответы платные на такие вопросы? Тогда напишите цену вопроса ))

 

Пока пришел к такому выводу:

Создавать статью/и и закрывать доступ к ней/ним в htaccess по пользователю 

Каждому клиенту дать свой логин / пароль для доступа к статьям

 

Костыли конечно.. но другого выхода пока не вижу... 

Либо писать модуль для разграничения прав по клиентам для доступа к материалам сайта + в статьях допиливать выставление ограничений.

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


Где вы пишите статьи?

Какой модуль?

 

Модуль требует доработку

 

1. Создание групп читателей (интерфейс в админке)

2. Назначение этих групп пользователям (интерфейс в админке)

3. Создание интерфейса  в модуле статей для выбора, группы или конкретного(ых) пользователей

4. Еще не придумал

5. Еще не придумал2

 

интерфейс в админке - контроллер, модель, шаблон, языковые файлы)

Написание самого простого модуля, даже типа клона не менее 1 часа

У вас же, как минимум, работы на 5-6 часов. Хотите качественный продукт умножайте 1 час на 15$ - 25$

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

тут нужны довольно серьезные доработки движка, готовых модулей скорее всего нет.

Вот такой ответ и хочу )))

 

chukcha

Благодарю за ответ!

 

Подумалось просто, что раз уж существует функционал вывода в ЛК информации, к примеру, о бонусных баллах, то возможно выводить каким-то образом и другую информацию, созданную специально для данного клиента.. Вопрос в какую сторону копать? ))

Клон модуля бонусных баллов? Или еще что?

По сути ведь ничего сложного в этом не должно быть, функционал уже существует... Вот только в какую сторону и кого пилить ))

 

Спасибо всем за ответы!

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


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

 

Не вопрос, но для этого вам нужно иметь ФУНКЦИОНАЛ

 

А это - поля в шаблоне, это модель (или метод, или встраивание в другие методы, это и контроллер, ) и функционал в ЛК - поле, заполнение поля, а это шаблон, модель, контроллер

 

Вот теперь считайте!!!

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

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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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