Как сделать так что бы пользователь который добавил данные, только он мог изменять эти данные?

 
Посетитель
small user social cms
Медаль
Сообщений: 624
Версия 2.5.1 Доброго времени суток друзья, я создаю компонент но на данный момент он без админки, вот такой вопрос?

Есть форма заполнения на сайте и ее могут заполнять пользователи и админ, но пока что редактировать и удалять только может админ

Нужно сделать так что бы пользователь который добавил данные, только он мог изменять эти данные, другие пользователи нет
Таблица базы данных одна.
К примеру:
id | user_id | name | surname | и так далее..

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

Вот model.php
Спойлер
Вот add.php
Спойлер
Вот edit.php
Спойлер
Вот battle.php где кнопка удаления и редактирования
Спойлер
Редактировалось: 7 раз (Последний: 4 мая 2016 в 21:53)
Посетитель
small user social cms
Медаль
Сообщений: 624
Val, Посмотрите если не сложно
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 624
Код PHP:
  1. <?php
  2. $this->setPageTitle($battle['title']);
  3.  
  4. $this->addBreadcrumb(LANG_PHOTOBATTLE_CONTROLLER, $this->href_to(''));
  5. $this->addBreadcrumb($battle['title']);
  6.  
  7. if (cmsUser::isAdmin()){
  8. $this->addToolButton(array(
  9. 'class' => 'edit',
  10. 'title' => LANG_PHOTOBATTLE_EDIT,
  11. 'href' => $this->href_to('edit', $battle['id'])
  12. ));
  13.  
  14. $this->addToolButton(array(
  15. 'class' => 'delete',
  16. 'title' => LANG_PHOTOBATTLE_DELETE,
  17. 'href' => $this->href_to('delete', $battle['id'])
  18. ));
  19. }
  20. ?>
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2572
А бакенд? Тут же все расписано https://youtu.be/MmjvTlL59R8?t=1329 (если что, ссылку скопируйте, она с таймстапом)
и 100% информация актуальная, рабочая.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 624
Zau4man:

А бакенд? Тут же все расписано https://youtu.be/MmjvTlL59R8?t=1329 (если что, ссылку скопируйте, она с таймстапом)
и 100% информация актуальная, рабочая.

Я сделал сработало но теперь проблемка, не могу решить


Такой вопрос я добавил поле в базу city_id и записываю его в форме

Код PHP:
  1. Код PHP:
  2. new fieldCity('city_p', array(
  3. 'title' => LANG_PHOTOBATTLE_CITY,
  4. 'rules' => array(
  5. array('required')
  6. )
  7. )),
Он попадает туда с цифрами на пример 50 и как его вывести в шаблоне правильно ?
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.