Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Реализация функции "Нашли ошибку - выделите мышкой и нажмите Ctrl+Enter"

Автор KTIРаздел JS и AJAX

Ответов: 2
Просмотров: 12298
Последний ответ 03 Мая 2012, 10:37:19
от KTI
Реализация фильтра

Автор SumrakrndРаздел Шаблоны XSLT

Ответов: 28
Просмотров: 5784
Последний ответ 06 Марта 2016, 19:23:50
от aghigay

0 Пользователей и 1 Гость просматривают эту тему.

*

muralex

  • *
  • 23
  • +0/-0
    • Просмотр профиля
    • Muralex - создание сайтов
Реализация калькулятора на UMI
« : 02 Июля 2012, 19:02:54 »
Приветствую!
Интересует реализация калькулятора на UMI, кто может направить в правильное  русло как это лучше реализовать?
На форме будут применяться разные формочки: чекбоксы, переключатели, выпадающие списки...
Какой модуль лучше применять?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Реализация калькулятора на UMI
« Ответ #1 : 03 Июля 2012, 09:34:51 »
Судя по тому что вы находитесь в разделе разработка модулей, вы хотите написать свой модуль и тогда вопрос надо ставит немного по другому, а если вы хотите на основе какого-то модуля содать доработку типа "Калькулятор", то надо перенести данную тему в раздел custom макросы.

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

На данный момент, калькулятор быстрее сделать статичным. То есть создать некую статичную html форму, которая будет обращаться к js или php коду, который будет высчитывать и возвращать вам результат вычислений.

*

muralex

  • *
  • 23
  • +0/-0
    • Просмотр профиля
    • Muralex - создание сайтов
Re:Реализация калькулятора на UMI
« Ответ #2 : 03 Июля 2012, 09:54:03 »
Хотелось бы, чтобы он работал следующим образом:
- добавление форм как через модуль обратная связь;
- задание цен для полей (скрытых от пользователей);
на подобии: _http://krwork.ru/razrabotka_saitov_sozdanie_internet_magazina/komplektacii_sajta_i_cena_sozdaniya/
При этом, чтобы тот, кто будет этот калькулятор настраивать, не пришлось лезть в код для изменений: названий, цен, расположения.

Пока реализовано как отдельный шаблон и в места где необходимо вставка каких-то данных используется макрос %data getProperty()%

М.б. есть решения лучше и проще?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Реализация калькулятора на UMI
« Ответ #3 : 03 Июля 2012, 10:24:31 »
если учитывать ваши пожелания, то надо дейсвительно писать отдельный модуль. А если делать наиболее простой вариант, то это то, что вы уже сделали (если я вас правильно понял).

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

*

slik

  • *
  • 1
  • +0/-0
    • Просмотр профиля
Re:Реализация калькулятора на UMI
« Ответ #4 : 24 Апреля 2013, 13:38:29 »
тот же вопрос....нужен калькулятор типа http://www.dostupokna.ru/tseny/okonnyy-kalkulyator/
подскажите, с чего начать, что учить, как реализовать.....читал много всего...ниче не понял(
в joomla все намного проще...написал модуль, через админку человек может править некоторые параметры, которые необходимо, вывел модуль в соответственной  позиции на сайт и все....все на сайте....а тут какие то макросы, шаблонизаторы, типы....и т.д.....подскажите, с чего начать что в последовательности делать???

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re:Реализация калькулятора на UMI
« Ответ #5 : 24 Апреля 2013, 18:26:36 »
Начните с написания детального ТЗ 8) Пропишите всю логику работы, посмотрите, какие данные и в каком месте Вам нужны.

А потом можно взяться за админку. Например, достаточно хорошая статья на вики - http://wiki.umisoft.ru/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F_(%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B)
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Реализация калькулятора на UMI
« Ответ #6 : 25 Апреля 2013, 07:06:20 »
в joomla все намного проще...написал модуль, через админку человек может править некоторые параметры, которые необходимо, вывел модуль в соответственной  позиции на сайт и все....все на сайте....а тут какие то макросы, шаблонизаторы, типы....и т.д.....подскажите, с чего начать что в последовательности делать???
joomla - umi
модуль - модуль
человек может править некоторые параметры - поля в типах данных
вывел модуль в соответственной  позиции - вызвал макрос соответствующего модуля, используя xslt или tpl шаблон