Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Как сделать платный доступ к страницам в opencart? Или виртуальные временные товары?


Recommended Posts

Подскажите пожалуйста, заказчик хочет такую штуку на сайт, как это реализовать, возможно есть хотя бы полу-готовый плагин или хотя-бы какой-то похожий.
Вариант первый: Пользователь оплатил просмотр страницы на 12 часов и в этот период может посмотреть эту страницу когда ему удобно. Сам сайт будет на opencart, тк на нем еще будет интернет-магазин, загвоздка в том, что opencart умеет делить пользователей на группы. Так вот, допустим при оплате, пользователь попал в отдельную "платную" группу и имеет доступ к некому платному контенту, а вот как указать к какому именно... очень не понятно

Или второй вариант: на платных страницах планируется видео-уроки, возможно это как-то получится сделать через виртуальные товары, чтобы у человека в личном кабинете это видео висело те самые 12 часов, а потом пропадало, или просто был к нему доступ в общем списке видео-товаров.

Подскажите пожалуйста как лучше такое сделать.

Link to post
Share on other sites

1. Сделать показа товара по конкретной группе 

2. Добавить пользователю время добавления в группу, через 12 часов меняем группу 

Link to post
Share on other sites
45 минут назад, ArtemPitov сказал:

1. Сделать показа товара по конкретной группе 

2. Добавить пользователю время добавления в группу, через 12 часов меняем группу 

Как дополнение, для доступа к одному только материалу (продукту который куплен), нужно ище будет:

3. Например: Отдельной таблицой oc_restrict_access_products (условное название)

Колонки: customer_id (клиент), product_id (продукт), expired (дата)

Проверять есть ли доступ: клиенту до продукта до даты. Соответственно если expired < текущей даты - доступа уже не будет.

 

Проверка на групу стандартная: 

$this->customer->getId() # id покупателя
$this->customer->getCustomerGroupId() # id групы 

Берем запрос с БД по id user который хочет взять продукт, если нет такого лесом, иначе дальше, дальше пока будет не будет потвержден.

Нужно знать продавать "виртуальный товар будет из страницы категорий и или на странице продукта";

Доступ к видео, отдельным модулем(страничкой) или скрытый текст на странице продукта(*?), что там визуально будет размещено и т.д.

Так как тут только стандартная логика работы скрипта расписана.

Link to post
Share on other sites
22 часа назад, Lele сказал:

Подскажите пожалуйста, заказчик хочет такую штуку на сайт, как это реализовать, возможно есть хотя бы полу-готовый плагин или хотя-бы какой-то похожий.
Вариант первый: Пользователь оплатил просмотр страницы на 12 часов и в этот период может посмотреть эту страницу когда ему удобно. Сам сайт будет на opencart, тк на нем еще будет интернет-магазин, загвоздка в том, что opencart умеет делить пользователей на группы. Так вот, допустим при оплате, пользователь попал в отдельную "платную" группу и имеет доступ к некому платному контенту, а вот как указать к какому именно... очень не понятно

Или второй вариант: на платных страницах планируется видео-уроки, возможно это как-то получится сделать через виртуальные товары, чтобы у человека в личном кабинете это видео висело те самые 12 часов, а потом пропадало, или просто был к нему доступ в общем списке видео-товаров.

Подскажите пожалуйста как лучше такое сделать.

Не понятно зачем под эти цели опенкарт, ну да ладно.

Добавьте таблицу, что то вроде pay_to_user и к примру добавить актив и дату окончания активности. А на контроллере уже делать проверку. В этом случае не нужно колхозить группы, плюс можно по таблице выставлять и какой контент и прочее.

Link to post
Share on other sites
8 часов назад, VTstudio сказал:

Не понятно зачем под эти цели опенкарт, ну да ладно.

да я уже рассматриваю WP, просто много задач сваливается на сайт: интернет магазин, платные просмотры видео уроков и аукцион, но уже в самом начале такой адовый затык с закрытыми странами, что очень хочется отказаться от опенкарта.
PS: спасибо за ответы всем

Link to post
Share on other sites

4 часа назад, Lele сказал:

да я уже рассматриваю WP, просто много задач сваливается на сайт: интернет магазин, платные просмотры видео уроков и аукцион, но уже в самом начале такой адовый затык с закрытыми странами, что очень хочется отказаться от опенкарта.
PS: спасибо за ответы всем

Забудьте про WP
Это все равно что ездить на Audi A8 а потом пересесть в TAЗ 2101
WP - пробойная, небезопасная, неандертальская г..архитектура
Всё, это прошлый век
Лучшее php e-commerce решение на сегодняшний день - opencart

opencart не идеален, но это безопасная современная CMS
И здесь вариантов нет, к сожалению

В opencart все это делается -просто озвучьте бюджет

Link to post
Share on other sites
8 часов назад, markimax сказал:

Забудьте про WP
Это все равно что ездить на Audi A8 а потом пересесть в TAЗ 2101
WP - пробойная, небезопасная, неандертальская г..архитектура
Всё, это прошлый век
Лучшее php e-commerce решение на сегодняшний день - opencart

opencart не идеален, но это безопасная современная CMS
И здесь вариантов нет, к сожалению

В opencart все это делается -просто озвучьте бюджет

Мой смайл, который удалили все это и говорил одним движением

 

А так да, чистая правда, причем, что я кардинально поменял мнение за год работы. 

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

  • +1 1
Link to post
Share on other sites

уговорили) буду дальше мучать опенкарт, только вопрос офтоп теперь, есть ли какой-то модуль оплаты для него, который переводит деньги на расчетный счет, в обход ККТ и закона 54-ФЗ?

10 часов назад, markimax сказал:

В opencart все это делается -просто озвучьте бюджет

На тему бюджета отпишу позже, вам в пм лучше или сюда?

Link to post
Share on other sites

31 минуту назад, Lele сказал:

уговорили) буду дальше мучать опенкарт, только вопрос офтоп теперь, есть ли какой-то модуль оплаты для него, который переводит деньги на расчетный счет, в обход ККТ и закона 54-ФЗ?

На тему бюджета отпишу позже, вам в пм лучше или сюда?

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

Link to post
Share on other sites
1 час назад, markimax сказал:

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

Примерный порядок цен не подскажите? Я даже не представляю цен, особенно исходя их примерной стоимости готовых модулей от 300 до 6000 примерно, тут же задача не сильно сложная, тем не менее за такую вещь мне выставили 120к... извините, это бред. Я прекрасно понимаю, что свои особенности и прочее, но готовые и гораздо сложные модули продаются за 5000

Link to post
Share on other sites

2 часа назад, Lele сказал:

Примерный порядок цен не подскажите? Я даже не представляю цен, особенно исходя их примерной стоимости готовых модулей от 300 до 6000 примерно, тут же задача не сильно сложная, тем не менее за такую вещь мне выставили 120к... извините, это бред. Я прекрасно понимаю, что свои особенности и прочее, но готовые и гораздо сложные модули продаются за 5000

Ищите, у каждого разработчика "своя цена"  Вы не особо понимаете что вложение в разработку модуля может стоит и 100k фактически личных средств, инвестиций. За время которое потратил разработчик на модуль, он мог бы заработать больше. А средства надо "отбивать"? обычная рыночная экономика. Кушать то надо как то и кормить семьи
У кого то час стоит 10$ а у кого то 20 евро, 30$, зависит от квалификации.
Вы поймите, есть средняя цена человеко часа, от неё все и отталкиваются
Разработчик приблизительно видит сколько часов займет задача.
Поверьте и за 20 евро в час у профессионалов стоит очередь в километры, так чего он будет размениваться на задачу которая требует много часов, когда за это время он отработает с большим количеством клиентов и заработает больше.
Вот так и составляется цена. 10-12k рублей за фактически основной функционал, на котором основан весь ваш проект, вполне адекватная цена для профессионала, который свою работу делает качественно а не костылями и граблями.
Ищите, это рынок, у кого то дешевле расценки. Но это как со "стоматологом" или автомастером, супер специалистов которых мало, поэтому к хорошем у мастеру очередь в километры и по записи. И расценки будь здоров, но вы получите качественную услугу

Link to post
Share on other sites

Задача, не совсем стандартная в рамках OC

1. Нужно расширить функционал групп пользлвателей
Условно, 1 доп поле = 1 час (Это и таблица, и форма, и модели - т.е. не сложно, но это время)

 

2. Расширение функционала карточки товара
Поле доступности товара в группе - 1 час для админки - ну, и вы, и разработчик захотят, чтоб это было не только красиво и удобно

до 2х-3х часов работы во фронте

а. модели работающие с товаром (добавлено одно поле, нужна фильтрация), а это как минимум штук 5-7 запросов

б. Контроллер для управления, проверок

в.. Одна из самых затратных - шаблоны - хочу значок здесь, нет хочу там, а тут на мобиле не видно и т.д

 

3. Контроль оплаты, контроль доступности - 1 час

 

4 неозвученное 1 час

 

итого стартовое время 6 часов
+ 3 часа рисков
+ 1-2 часа согласований

Итого 10 часов.
Разброс часовой ставки от 5 до 25уе

+ 30% накладных расходов.

 


 

Link to post
Share on other sites

в среднем такая робота ~200$, это при условии если Вы хотите получить качественную роботу 

Link to post
Share on other sites
8 часов назад, Lele сказал:

Я даже не представляю цен, особенно исходя их примерной стоимости готовых модулей от 300 до 6000 примерно, тут же задача не сильно сложная, тем не менее за такую вещь мне выставили 120к... извините, это бред. Я прекрасно понимаю, что свои особенности и прочее, но готовые и гораздо сложные модули продаются за 5000

Уже много ответили,но вставлю и свои "пять коп"

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

ну а так да, то что вы указали,именно доработка - это порядка 200 уе

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By legionerbk
      Здраствуйте! Установлен CMS - OpenCart 3.0.3.7 (ocStore), при переходе на любое из приложений в магазине OpenCart.com, выбивает ошибку. Подскажите пожалуйста в чем может быть проблема и как ее решить? Спасибо.
       


    • By AlexKorchagin
      Я пробовал убрать часть кода в catalog/controller/product/category.php, но пункты меню остаются на сайте и не меняются. Как мне их редактировать?

    • By kourysan
      Скачать/Купить дополнение Загрузчик картинок для магазинов с большим числом товаров
      Удобный загрузчик файлов для магазинов с большим числом товаров
      К сожалению, родной менеджер файлов в опенкарт очень не удобный и заторможенный.
      Работа с ним приводит к одной из двух проблем:
      1) - все картинки владелец магазина добавляет в одну директорию,
      в результате после того, когда их становится несколько тысяч, сайт начинает серьезно тормозить
      и добавить новую картинку становится достаточно трудно, а порой и вообще не возможно
      2) - владелец магазина знает, что нужно распределять картинки по папкам и делает это.
      В результате, через некоторое время, очень трудно разобраться в какой папке к какому товару лежит картинка.
      Данная версия модуля позволяет добавлять и изменять картинки к товарам и категориям не задумываясь о том,
      где физически эти картинки на сервере будут размещены. Больше об выборе места их размещения заботиться не нужно!
      Картинки загружаются на сервер в директорию image/data, внутри которой автоматически создаются подкатегории вида XX/YY, где XX,YY - числа от 00 до 99
      Преимущества
      файлы добавляются в 1 клик
      можно добавить миллионы картинок и при этом нагрузка на сервер не возрастет
      файлы в папках распределяются равномерно. Не более 100 файлов в папке и не более 100 вложенных папок.
      можно добавлять файлы с одинаковыми именами, они переименовываются автоматически
      нет проблемы в работе с картинками, имеющими русские названия
      структуру папок и файлов с изображениями, можно автоматически конвертировать в оптимизированный формат

      Модуль не изменяет ни каких файлов движка. VQMOD - обязателен
      Протестировано на
      OpenCart 1.5.4, 1.5.5, 1.5.6
      ocStore 1.5.4, 1.5.5
      За основу модуля был взял стандартный filemanager.
      Установка.
      Работает с vqmod
      1. Скопировать файлы из папки upload в корень сайта Если обновляете предыдущую версию согласитесь на замену имеющихся файлов.
      2. Установить модуль "Удобный загрузчик файлов".
      Пожелания о доработке и дальнейшем улучшении функционала приветствуются в теме поддержки модуля.
      Добавил kourysan Добавлено 28.07.2014 Категория Модули  
    • By Rozliv
      Скачать/Купить дополнение Ultimate NEWS
      vQmod - необязателен!
      Модуль тестировался на Opencart
      1.5.4.1
      1.5.5.1
      1.5.6
      1.5.6.1
      Должен работать и на всех остальных версиях поскольку использует свои модели и контроллеры.

      Поддерживаемые языки:
      русский
      английский

      Демка тут: (пока залита старая версия (1.47) - проблема хостера)
      http://ultimate.freshhosting.ru/
      http://ultimate.freshhosting.ru/admin
      login: test
      password: test
      Установка:
      1. Необходимо просто скопировать файлы из архива в соответствующие дирректории.
      2. Внимание!!!! При переходе с более младшей версии модуля - необходимо первым делом открыть модуль из админки! (настройки старой версии автоматически преобразуются)
      3. Файл стиля - catalog\view\theme\default\stylesheet\ultimatenews.css
      4. Без vQmod: Замените оригинальные файлы /catalog/controller/common/seo_url.php и /catalog/controller/common/seo_pro.php
      Если у вас особенная конфигурация, то не заменяйте их!!! в файлах seo_url.php.un и seo_pro.php.un выделены отличия от оригинала, поэтому Вы легко разберетесь и сможете добавить их в свою конфигурацию!!!
      Модуль умеет:
      - Имеет собственный шаблон (layer), на котором отображаются новости и куда можно выводить модули.
      - Модули могут выводить как определенное количество новостей так и одну конкретную новость на любом шаблоне.
      - Есть возможность устанавливать изображение на любую новость для отображения в модулях и новостных страницах.
      - Новость может содержать неограниченное количество изображений и форматированного текста.
      - Для каждой новости возможно использование SEO и Description. (работает с SEO и SEO PRO)
      - Возможность отключить неиспользуемые языки. Соответственно модули и новости для таких языков выводится не будут.
      - Возможность использования собственных текстов (шапки модулей и новостей, ссылки, кнопки, даты) для всех языков системы.
      - Использование Google SiteMap для новостей. (vQmod)
      А так же:
      - Выводить в модулях и списках новостей заголовки (если они есть);
      - Выводить заголовок в шапке модуля для определенной новости;
      - Отображать или прятать дату в модуле;
      - Создавать, редактировать и удалять новости;
      - Групповое удаление новостей;
      - Проверка на дублирование SEO;
      - Проверка перед удалением на использование новости в модулях;
      - Отдельные настройки для админки, модулей и новостной страницы;
      - Возможность устанавливать вывода количества новостей с пагинацией как в новостной странице так и в админке;
      - Проверка на пустой текст новости;
      - Возможность запрета форматирования текста и вывода изображений в новостях;
      - Сортировка публикаций по дате как вверх, так и вниз.
      - Использование заголовка новости в <TITLE>;
      - Возможность ограничивать вывод новости как по количеству символов, так и по количеству слов;
      - Возможность устанавливать запрет как на отображение новости, так и на отображение последней в модулях;
      - Возможность изменять положение текста в модулях;
      - Возможность отображения новостей в "карте сайта". (vQmod)
      - Возможность менять размеры (есть возможность обрезать) изображений в модулях и новостных страницах;
      - Отображение перехода к новости как ссылкой, так и кнопкой;
      - Отображение даты как иконкой, так и текстом;
      PS: По всем проблемам и вопросам обращайтесь: rozliv@mail.ru (так я отвечу быстрее)
      Так же буду рад Вашим предложениям и пожеланиям. По возможности буду воплощать...
      Добавил Rozliv Добавлено 18.09.2014 Категория Модули  
    • By Rammstein91
      Скачать/Купить дополнение Модуль «Печать товарных ценников - Price Tags for Print» для OpenCart 1.5.x ~ 2.x.x
      Модуль «Печать товарных ценников - Price Tags for Print» для OpenCart 1.5.x ~ 2.x.x
       
      Модуль предназначен для владельцев интернет-магазинов, которым необходима печать товарных ценников с актуальными ценами с сайта для выставления товара в своих розничных(оптовых) торговых точках.
      Использует VQMod. Требуется ionCube Loader 5 и выше.
       
      ВОЗМОЖНОСТИ:
      - Печать ценника для одного товара или массовая печать ценников
      - Отображение заголовка в ценнике, изменение текста заголовка и его цвета
      - Отображение цен товаров:
      * Цена (отображается цена без акций)
      * Цена по акции (отображается цена по акции, если она есть)
      * Цена + Цена по акции (отображается зачеркнутая старая цена и цена по акции)
      - Отображение даты печати ценника (мультиязычная)
      - Постоянно дополняемые шаблоны ценников (новый шаблон по ГОСТу)
      - Вывод штрихкодов продукта (для вывода у товара должно быть заполнено поле UPC, только цифры)
      - Расширенная фильтрация: вывод из конкретной категории, по определенному производителю, условные рамки для цены и количества товара. Например, для вывода всех товаров, которые есть в наличии, необходимо в поле фильтра "Количество" - "От" указать "1".
      - Выводимое количество товаров в модуле (сколько товаров будет выводиться в модуле на одной странице)
      - Отображение полупрозрачного логотипа на фоне (логотип должен быть установлен в общих настройках магазина)
       
      УСТАНОВКА:
      1. Распаковать архив.
      2. Cодержимое папки «upload» скопировать в корень сайта.
      <<Для Opencart 2>>
      2. В зависимости включена ли поддержка FTP в настройках магазина («Система» - «Настройки» - «Ваш магазин» - вкладка «FTP») есть два способа установки:
      2.1 С FTP: В админке магазина в разделе «Модули» - «Установка расширений» загрузите архив «pricetagsforprint_2_0.ocmod.zip».
      2.2 Без FTP: Cодержимое папки «upload» из архива «pricetagsforprint_2_0.ocmod.zip» скопировать в корень сайта. Затем в админке магазина в разделе «Модули» - «Установка расширений» загрузите файл «pricetagsforprint.ocmod.xml».
      <<Для Opencart 2>>
      3. Выполнить установку для модуля «DoTheSite.ru | Price Tags for Print» в пункте «Дополнения» – «Модули».
      4. Отправить запрос разработчикам модуля на получение лицензии (см. пункт «ПОЛУЧЕНИЕ ЛИЦЕНЗИИ»). Ввести полученные лицензионные данные в соответствующие поля на вкладке «О модуле» и нажать кнопку «Применить».
      5. Настроить необходимое отображение ценников. Сохранить. Зайти в модуль, выбрать необходимые товары и нажать «Печать выбранных ценников».
       
      ДЕМО:
      Админка демо-сайта:
      http://dothesite.ru/opencart-module/admin
      http://dothesite.ru/opencart-module/admin/2/
      Логин: demoPT
      Пароль: demoPT
       
      ЛИЦЕНЗИЯ:
      1. Запрещается передавать файлы модуля третьим лицам, как на платной, так и на безвозмездной основе.
      2. Покупатель имеет право использовать приобретенный модуль только для установки на собственный интернет-магазин.
      3. Модуль реализуется по принципу "1 покупатель = 1 домен". Срок действия лицензии не ограничен.
      4. Если покупатель будет уличен в нарушении правил описанных выше – он автоматически лишается технической поддержки.
      5. При самостоятельном изменении файлов модуля, которые повлекли к его неработоспособности - покупатель также лишается технической поддержки.
      6. За нарушение пункта 1 данных правил, покупатель будет забанен на форуме и на сайте dothesite.ru. Читайте Правила форума.
       
      ПОЛУЧЕНИЕ ЛИЦЕНЗИИ:
      Для получения лицензии вам необходимо связаться с разработчиками удобным для Вас способом. В обращении вы должны указать на каком сайте, когда и каким пользователем была осуществлена покупка модуля и имя домена, на котором будет работать модуль. Контакты для получения лицензии:
      E-mail:
      get_license@dothesite.ru
      rammstein_91@bk.ru
      ctasy91@mail.ru
       
      ТЕХНИЧЕСКАЯ ПОДДЕРЖКА:
      Техническая поддержка модуля «Печать товарных ценников - Price Tags for Print» доступна только пользователям, числящимся в списке покупателей.
       
      РАЗРАБОТКА МОДУЛЯ:
      Андрей Лежнетев - http://dothesite.ru
      Добавил Rammstein91 Добавлено 29.05.2015 Категория Модули Системные требования Ioncube Loader 5 Метод активации По запросу на почту Ioncube Loader Требуется OpenCart 2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6 ocStore 2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.