[Joomla] Курсы валют - расширениедля обменки
Привет Phyrshtadskaya4k. И так, я решил запустить эксперимент по написанию расширений для Joomla 3 по ТЗ.
Мне нужно было расширение для пункта обмена валют.
ТЗ Обмен валют
Основные задачи в админ панели:
1 ввод значений в поля созданные в админке, зарегистрированному пользователю с назначенными правами
2 сохранение введенных значений в базе по маске [ значение – дата – время ]
3 ввод данных нужно сделать как в компоненте
(вошел под своим логином админ / появилось вверху справа кнопка с галочками и крестиками – это заполненные и не заполненные поля, галочек по количеству добавленных полей в компоненте / нажал на эту кнопку / всплывающее окно с полями и кнопкой сохранить / заполнил необходимые поля и нажал кнопку сохранить / значения записались в базу и изменились на сайте в тегах {kurs=usd1} {kurs=euro1}
Это уже реализовано и расширение работает
Пример расширения на сайте
Вот несколько скриншотов работы расширения

Но будет обновление
ТЗ обновление
- примерно как вы сделали с графиками, а это вывод значений в теге например {arhiv_USD-1, arhiv_USD1-2 b тд )
Я потратил на 1 часть ТЗ 150$
ТЗ обновление будет стоить 120$
Я ценник установил на первую часть . Пишите о своих предложениях.
Привет Phyrshtadskaya4k. И так, я решил запустить эксперимент по написанию расширений для Joomla 3 по ТЗ.
Мне нужно было расширение для пункта обмена валют.


ТЗ Обмен валют
Основные задачи в админ панели:
- добавлять любое количество полей для ввода например (купить USD, продать USD, купить EURO, продать EURO и т.д)
- вывод любого поля в статьях тегами типа {kurs=usd1} {kurs=euro1} и т.д.
- тег {data} который будет выводить дату и время изменения курсов в виде 13.08.2015 9:45
- вывод курсов с отображением разницы текущего и предыдущего значения в виде значение +- и стрелочки
- создания группы для полей ввода (Розничный курс, Оптовый курс, кросс-курс) и тд.
- модуль построения графиков по выбранным полям (продать USD, купить USD и др.)
- модуль конвертера валют по актуальным данным.
1 ввод значений в поля созданные в админке, зарегистрированному пользователю с назначенными правами
2 сохранение введенных значений в базе по маске [ значение – дата – время ]
3 ввод данных нужно сделать как в компоненте
(вошел под своим логином админ / появилось вверху справа кнопка с галочками и крестиками – это заполненные и не заполненные поля, галочек по количеству добавленных полей в компоненте / нажал на эту кнопку / всплывающее окно с полями и кнопкой сохранить / заполнил необходимые поля и нажал кнопку сохранить / значения записались в базу и изменились на сайте в тегах {kurs=usd1} {kurs=euro1}
Это уже реализовано и расширение работает
Пример расширения на сайте
http://bestrate.com.ua/
Вот несколько скриншотов работы расширения





Но будет обновление
ТЗ обновление
- Импорт значений из файла csv
- плагин для вставки нужного тега в материал из визуального редактора кнопкой
- кнопка "вставить курс" при нажатии отображаются все теги с заголовком из компонента
- системный плагин на подобии как у разработчика Nonamber
- примерно как вы сделали с графиками, а это вывод значений в теге например {arhiv_USD-1, arhiv_USD1-2 b тд )
- Отправка уведомления на указанную почту, когда происходит изменения курсов.
- Авто сохранение курсов, например каждые 15 мин компонент сам сохранял значения, или файл для CRON задачи
Я потратил на 1 часть ТЗ 150$
ТЗ обновление будет стоить 120$
Я ценник установил на первую часть . Пишите о своих предложениях.