Перейти к содержанию
Официальный форум поддержки Simpla

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


Рекомендуемые сообщения

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

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

 

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

 

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

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

 

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

 

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

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

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

Ссылка на сообщение
Поделиться на другие сайты

 

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

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

 

Это только верхушка айсберга...

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

А еще надо продавцу давать возможность товар редактировать, удалять и проч - почти полный функционал товаров из админки. 

 

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

 

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

 

Тогда все проще:

http://forum.simplacms.ru/topic/10569-отправка-файла-пользователем/

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...