Перейти к содержимому


Фото
- - - - -

Подать объявление - для зарегистрированных пользователей

форма обратной связи feedback user

  • Чтобы отвечать, сперва войдите на форум
6 ответов в теме

#1 DarAmal

DarAmal
  • Пользователь
  • 763 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 25.12.2017 - 06:57

Приветствую всех!

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

 

Возможно это будет какая-то отдельная форма для подачи (может тот же callme), но думаю проще будет перенаправить user-a на страницу feedback, где необходимо допилить существующую форму и самое ГЛАВНОЕ добавить в форму возможность прикрепить несколько файлов (картинок).

 

Вообще суть подачи объявления, наверное как догадались - эта для Б/У товаров.

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

 

Очень нужны ваши советы, рекомендации по данному вопросу.

 

Спасибо большое!



#2 Maksclub

Maksclub
  • Фрилансер
  • 1 398 сообщений
  • Дизайн, Программирование, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Москва

Опубликовано 25.12.2017 - 08:59

Точно не нужно на фидбек отправлять, а делать отдельный функционал:

  • сделать отдельную связующую таблицу в БД с полями user_id, product_id
  • сделать отдельные методы в api/Products.php (+ скорее всего доработать запросы в имеющихся)
  • сделать отдельный файл в папке view (контроллером так и быть назовем)
  • в личном кабинете сделать форму с добавлением товара

нужно еще подумать над категориями для БУ товаров...


Изменено: Maksclub, 25.12.2017 - 09:01


#3 DarAmal

DarAmal
  • Пользователь
  • 763 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 25.12.2017 - 09:07

Точно не нужно на фидбек отправлять, а делать отдельный функционал:

  • сделать отдельную связующую таблицу в БД с полями user_id, product_id
  • сделать отдельные методы в api/Products.php (+ скорее всего доработать запросы в имеющихся)
  • сделать отдельный файл в папке view (контроллером так и быть назовем)
  • в личном кабинете сделать форму с добавлением товара

нужно еще подумать над категориями для БУ товаров...

Дааа, было бы отлично. Это конечно все в идеале.

 

Но мне хотя бы простенький вариант сделать.



#4 Maksclub

Maksclub
  • Фрилансер
  • 1 398 сообщений
  • Дизайн, Программирование, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Москва

Опубликовано 25.12.2017 - 09:12

Но мне хотя бы простенький вариант сделать.

 

со связующей я погорячился :)

нужно добавить поле user_id к товару, чтобы привязать товар к пользователю

и в любом случае сделать отдельный контроллер, который бы добавлял товар, можно код взять из /simpla/ProductAdmin.php



#5 Пастухов

Пастухов
  • Пользователь
  • 119 сообщений
  • Программирование
  • Откуда:Минск

Опубликовано 25.12.2017 - 09:19

Точно не нужно на фидбек отправлять, а делать отдельный функционал:

  • сделать отдельную связующую таблицу в БД с полями user_id, product_id
  • сделать отдельные методы в api/Products.php (+ скорее всего доработать запросы в имеющихся)
  • сделать отдельный файл в папке view (контроллером так и быть назовем)
  • в личном кабинете сделать форму с добавлением товара
нужно еще подумать над категориями для БУ товаров...

 
Это только верхушка айсберга...
А как продавать будете? Если продавец Вам товар при подаче пришлет и он будет на Вашем складе вместе с Вашими товарами, тогда все просто. А если нет, и покупатель сделал заказ, в котором 5 товаров от 3-х разных продавцов? Если Вы такую ситуацию сами вручную готовы обрабатывать, то проблем нет. А если хотите что-то хоть чуть серьезное, то тут работы на сотни $, если не на тысячи...
А еще надо продавцу давать возможность товар редактировать, удалять и проч - почти полный функционал товаров из админки. 
 

Но мне хотя бы простенький вариант сделать.

 

Для начала хоть немного подумать и словами описать свой простенький функционал, предусмотрев хоть самые основные моменты. А как сейчас -  это "просто хочу". И, скорее всего, хотеть еще долго буду безо всякого результата...



#6 DarAmal

DarAmal
  • Пользователь
  • 763 сообщений
  • Дизайн, Верстка
  • Версия CMS:2.x

Опубликовано 25.12.2017 - 09:27

Я же выше описал. Мое "простенький" - это всего-то доделать форму обратной связи.

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

 

Да, Вы правы, обрабатывать придется в ручную самому админу. Пусть это и топорный вариант, но магазин и аудитория не большая.

 

А то что было бы в идеале - это я понимаю, что функционал огромен и не из дешевых.



#7 Пастухов

Пастухов
  • Пользователь
  • 119 сообщений
  • Программирование
  • Откуда:Минск

Опубликовано 25.12.2017 - 09:39

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

 
Тогда все проще:
http://forum.simplac...-пользователем/





Также с меткой «форма обратной связи, feedback, user»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых