Добавление товара пользователем FEU

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Locked
User avatar
iturbay
Forum Members
Forum Members
Posts: 85
Joined: Mon Sep 29, 2014 5:38 am

Добавление товара пользователем FEU

Post by iturbay »

Возникла необходимость чтобы пользователи FEU могли добавлять или изменять товары (сделан каталог врачей и отделений больницы с помощью модуля {Products}). Возможно ли это как то осуществить? пока что сумел осуществить добавление записей блога методом action='fesubmit', выводиться страница добавления записи блога (новости в моем случае) . Есть ли такая возможность в модуле Products?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Добавление товара пользователем FEU

Post by guro »

Готового решения у Products нет.
Но, вы можете попробовать сделать следующее:
1. Создать форму для добавления/изменения товара. В качестве action формы ничего не указывать, т.е. форма отправит данные на ту же страницу. В method указать post.
2. Создать тег пользователя, в котором будет осуществляться обработка данных передаваемых из формы. В теге сделать проверку на передачу, к примеру, переменной $_POST['form_edit']. В этом теге предусмотреть все проверки введенных данных (во избежании sql-инъекций). После проверки данных, следует написать sql запросы к БД. (в какие таблицы и какие запросы выполнять для добавления/изменения данных можно посмотреть в /modules/Products/action.addproduct.php и /modules/Products/action.editproduct.php, соответственно). После добавления/изменения данных, пользователя следует перебросить на страницу, с которой была отправлена формы. Это нужно для того, чтобы в случае обновления страницы (F5, Ctrl+R, через меню и т.д.), данные не записались повторно в БД.
Locked

Return to “Russian - русский”