Jump to content

Recommended Posts

Добрый день, коллеги!

Достался по наследству сайт по предложении онлайн обучения http://educator.by/

Нужен модуль вывода расписания на сайт.

Подскажите может кто знает из чего слепить, или кто-то сможет слепить, за нормальную цену.

 

Описание модуля: 

для CMS OCSHOP.CMS Версия 1.5.6.3.2. ( но очень кажется что это опенкарт чистой воды)
 
Описание:
Модуль вывода расписания занятий по определенному курсу на сайте: http://educator.by/, или на сборные программы.
 
Работа клиентской части модуля:
По клику по закладке (можно создать хлястик как в оналйн консультанте, только с правой стороны края экрана и по центру) справой стороны экрана "расписание", должен запускаться скрипт, который будет сравнивать заголовок курса тег <title> или <h1> со страницы открытого курса, или искать данные из тега <span class="title-programms"> (это будут страницы сборной программы) и выводить данные из базы данных в модальном окне для разширений экрана не мене 980px, или на отдельной вкладке на всех устройствах с разрешением менее 979px.
 
Работа административной части модуля:
Загрузка данных расписания должна производится из админ-панели т.е. админ-дополнения-модули, в даминке должен быть стандартный модуль, где по клику "изменить"  было бы пройтт на страничку самого модуля и оттуда возможно "загрузить" файлик расписания (.xlsx), по кнопке "загрузить". Дожна быть указана дата последней загрузки расписания там же в модуле.
 
Данные которые дложны выводится на клиенсткой части модуля (в модульном окне или на странице):
 
Название курса
дата  время занятий
дата  время занятий
дата  время занятий
дата  время занятий
дата  время занятий
(данные указаны по наименованию полей расписания) - важно стартует несколько групп в разное время, выводить надо все данные.
 
Для программ повышения квалификации надо выводить расписание всех курсов указанных в программе.
 
 
ВНИМАНИЕ: 
файлик будет большой, надо будет проверить и если надо увеличить время работы сервера.
в базу данных загружать надо данные, только тех курсов что указаны на сайте остальные пропускать (для этого надо запускать проверку данных из файлика и базы данных).
расписание, которое просрочено, показыватся не должно!!!
 
Запуск расписания должно появлятся только на сраничке с курсом http://educator.by/adobe-muse-cc-2014-sozdanie-veb-sajtov-bez-html или программой - http://educator.by/net-razrabotchik-razrabotka-programmnogo-obespechenija
 
 
Рекомендации:
Для загрузки данных нужно создать новую таблицу в БД с нужными полями и написать скрипт, с регулярным выражением который будет проверять данные БД из таблички и сравнивать их с файликом и если данные совпадают, то писать их в базу.
 
Для выгрузки надо сделать скрипт который возмет данные с заголовка <title> или <h1> страницы, и проверит есть ли на странице с тегом <span class="title-programms"> и если нет, то возмет данные из заголовка <title> или <h1> проверит совпадение через регулярные выражения и выведет нужные данный на клиентской части модуля, если скрипт найдет данные с тегом <span class="title-programms"> то выведет данные  для каждого значения из этих тегов.
 
прикладываю файлик расписания

groups_3.zip

Share this post


Link to post
Share on other sites

Я бы советовал использовать для этих целей moodle, а не opencart

Да она корявая (даже ужасная по сравнению с opencart),  но там все есть для дистанционного обучения

Я предпочитаю opencart для многих задач, но для дистанционного обучения я делал одному университету на moodle.

Как не крути а там всё для этого уже есть

Share this post


Link to post
Share on other sites

Привет! По сути, тут надо только вывести расписание остальное все нормально работает, плюс, не я делал, отдали с "барского" плеча, чего добру пропадать, все вроде уже настроил. И опенкарт лезит не плохо  в топ. Само обучение запускается с отдельного интерфейса, по ссылке. Так что по сути роли не играет никакой.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By legioner26
      666.00 руб
      Скачать/Купить дополнение


      Модификатор автозаполнения картинок категорий
      Разработан модификатор автозаполнения картинок категорий из первой найденной картинки товара категории, а так же проставляются картинки для главных категорий и под категорий
      версии OpenCart 2.0, 2.1, 2.2, 2.3, 3.x  
      Просто заливаете товары с картинками, а картинки на категории проставятся сами.
      Устанавливаете модификатор как указано на картинке, чистим в модификациях кеш и обновляем. 
       
      Иногда бывает когда некорректно удалены картинки, и они сохранены в базе Для этого надо зайти через phpmyadmin и удалить из полей картинки из таблица oc_category
      UPDATE `oc_category` SET image=''
      http://prntscr.com/rkmuy3
      Введете этот запрос для очистки всех изображений категорий в случае проблем.
       
       
      Добавил legioner26 Добавлено 31.08.2017 Категория Модули Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 950  
    • By Leingard
      650.00 руб
      Скачать/Купить дополнение


      FakeReviews PRO - генерация отзывов для товаров
      Все мы хотим, чтоб в нашем магазине  покупали как можно больше товаров! Увеличение конверсии - главная цель каждого владельца магазина. Данный модуль создан как раз для этой цели.
      При помощи функционала данного модуля, Вы сможете наполнить Ваши товары интересными отзывами, которые окажут положительное влияние на клиента и обеспечат дополнительный стимул заказать именно у Вас.
       
      Возможности:
      Выбор товаров в которые добавлять отзывы Кнопка "Добавить положительные отзывы" - добавит в список отзывы из встроенной базы Неограниченное количество отзывов, которые можно добавить как в один товар, так и в несколько Укажите имена пользователей и отзывы добавятся от их имени. (Можно указать всего 1 имя). Диапазон дат - позволяет добавить отзывы равномерно, между выбранными промежутками, что создаст видимость постоянно добавления отзывов Возможность выбрать оценку, с которой добавятся отзывы Возможность выбрать статус добавляемых отзывов  
      Демо: 
      Админка: http://gameshara.ru/module/admin/ (demo, demo) Фронт: http://gameshara.ru/module/index.php?route=product/product&product_id=43  
      Активация:
      Напишите автору модуля после покупки: https://opencartforum.com/profile/17442-leingard/  
      Дополнительно:
      Отзывы добавляются в случайном порядке и не дублируются в выбранных товарах. Т.е. если у Вас выбрано 2 товара и 10 отзывов, то в каждый товар попадёт по 5 отзывов.  
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 23.01.2018 Категория Блоги, новости, статьи Системные требования Сайт разработчика Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      Не проверялось Обращение к серверу разработчика Да Старая цена 700  
    • By Leingard
      Все мы хотим, чтоб в нашем магазине  покупали как можно больше товаров! Увеличение конверсии - главная цель каждого владельца магазина. Данный модуль создан как раз для этой цели.
      При помощи функционала данного модуля, Вы сможете наполнить Ваши товары интересными отзывами, которые окажут положительное влияние на клиента и обеспечат дополнительный стимул заказать именно у Вас.
       
      Возможности:
      Выбор товаров в которые добавлять отзывы Кнопка "Добавить положительные отзывы" - добавит в список отзывы из встроенной базы Неограниченное количество отзывов, которые можно добавить как в один товар, так и в несколько Укажите имена пользователей и отзывы добавятся от их имени. (Можно указать всего 1 имя). Диапазон дат - позволяет добавить отзывы равномерно, между выбранными промежутками, что создаст видимость постоянно добавления отзывов Возможность выбрать оценку, с которой добавятся отзывы Возможность выбрать статус добавляемых отзывов  
      Демо: 
      Админка: http://gameshara.ru/module/admin/ (demo, demo) Фронт: http://gameshara.ru/module/index.php?route=product/product&product_id=43  
      Активация:
      Напишите автору модуля после покупки: https://opencartforum.com/profile/17442-leingard/  
      Дополнительно:
      Отзывы добавляются в случайном порядке и не дублируются в выбранных товарах. Т.е. если у Вас выбрано 2 товара и 10 отзывов, то в каждый товар попадёт по 5 отзывов.  
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
    • By pushka
      Всем привет, с платформой знаком недавно и потихоньку в процессе создания сайта обучаю по типу решения проблеем в ходе их проявления.
      Разобрался пока вроде со всем, но лишь одно не даёт мне покоя уже не первую безсонную ночь.
      Вопрос: Чем же загружать товары из прайс листов на сайт т.к. поставщика сейчас у меня 3 и все предоставляют прайс листы в почтив любых форматов: xls, xml, csv и тдд.
      PS: На данный момент только поставил себе на тестовые сайты:  Автоматическая обработка прайс-листов v9.1,  Универсальный Import/Export Pro и софтину на пк Winshop Пока буду дальше в них пытаться всё сделать красиво и если кто то может помочь буду рад совету.
      Версия Opencart 3
       
      И так  был бы очень признателен если подскажите альтернативу перечисленному выше
       
      Спасибо за внимание и надеюсь на ваш совет или помощь.
      Так же за помощь могу какой то монетой вам помочь, ведь любой труд должен быть оплачиваемый в пределах разумного 
       
       
       
    • By louise170
      800.00 руб
      Скачать/Купить дополнение


      Доставка Плюс
      Модуль позволяет создавать произвольное количество различных способов доставки.

      Возможности:
      Для каждой доставки можно задавать цену в своей валюте. Создание доставок в зависимости от стоимости и веса заказа. Фильтрация по регионам, городам, группам покупателей, весу и стоиомсти заказа. К цене заказа можно добавить стоимость обработки заказа. В качестве суммы заказа можно брать либо сумму только за товары, либо сумму за товары с учетом скидок, купонов, налогов, кредита и т.п. При нулевой цене можно задать свой любой текст, который покупатели увидят вместо цены. Скидки-наценки на доставки прямо внутри модуля, так, чтобы покупатель видел уже конечную стоимость доставки. Отображение описания доставки только для выбранной доставки или всегда независимо от того какая доставка выбрана. Возможность добавить свои скрипты для каждой из доставок (так можно, например, сделать отображение карты). При совместной работе с модулем Группы товаров можно задавать сложную логику отображения доставок в зависимости от входящих в корзину товаров, например, можно задать, чтобы доставка отображалась только тогда, когда в корзине есть хотя бы один товар из группы A и ни одного товара из группы B. Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.

      Модуль тестировался на OpenCart:
      1.5.2.1 1.5.4.1 1.5.5.1 1.5.6 1.5.6.4 2.0.0.0 2.0.1.1 2.1.0.1 2.2.0.0 2.3.0.2 3.0.2.0 Ocstore: 2.3.0.2
      Maxystore: 2.0.3.1
      Модуль "Доставка Плюс" совместим с модулем упрощенной регистрации и заказа Simple и модулем Группы товаров.
      Для второго Опенкарта модуль "Доставка Плюс" совместим с оформлением заказа fastorder, oct_fastorder (шаблоны Shop-store2 и Luxury).
       
      Поддерживаемые языки
      русский английский украинский
        Пример работы модуля
      http://ocstore1541.opencartplus.ru/
      http://opencart2200.opencartplus.ru/
      http://ocstore2302.opencartplus.ru/
      http://opencart3020.opencartplus.ru/

      Демо админки
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2200.opencartplus.ru/admin/
      http://ocstore2302.opencartplus.ru/admin/
      http://opencart3020.opencartplus.ru/admin/
       
      доступ
      demo / demo

      Лицензия
      При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.

      Установка
      Инструкция по установке находится в архиве модуля в папке readme.

      Требования к серверу
      На хостинге должен быть PHP 5.6 или выше. На хостинге должен быть установлен ionCube Loader версии 10.0 или выше. Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_домен/test_ioc_php.php
      Настройка
      Для привязки способов оплаты к способам доставки в модуле Simple можно использовать следующие названия dostavkaplus.sh1, dostavkaplus.sh2, dostavkaplus.sh3 и т.д.

      FAQ
      FAQ по модулю "Доставка плюс" FAQ общие вопросы по Опенкарту Добавил louise170 Добавлено 18.06.2013 Категория Доставки Системные требования PHP 5.6+, IonCube Loader версии 10.0+, для Опенкарт 1.5.х - VQMOD не ниже версии 2.4.1 Сайт разработчика Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0
      2.3
      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
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.