Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » uniGUI - создание веб-приложений на Delphi

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

Открыть новую тему     Написать ответ в эту тему

XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uniGUI – это библиотека, позволяющая создавать веб-приложения в классической Delphi-манере, посредством визуальных компонентов,  в большинстве случаев не требуется знать ни HTML, ни CSS, ни JavaScript, вся разработка ведётся лишь на одном языке – Delphi.
 
Офсайт uniGUI
 
Для рендеринга на стороне клиента uniGUI использует библиотеки Sencha Ext JS, а также Sencha Touch.
 
  • Большая тема по UniGUI https://www.sql.ru/forum/1264360/primenenie-unigui
  • Варианты добавления favicon в uniGUI
  • три режима в одном проекте
     
     
     
     

  • Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 17:41 29-04-2020 | Исправлено: XPerformer, 20:13 11-05-2020
    andyzubov

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я бы сказал что скорее RIA

    Всего записей: 490 | Зарегистр. 02-04-2015 | Отправлено: 11:32 27-10-2020
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скорей всё-таки SPA
    https://qna.habr.com/q/339666

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 11:53 27-10-2020
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    andyzubov
    вы перешли уже на TMS web core?
     
    Добавлено:
    Кто нибудь использовал  
    Unigui связке REST?

    Всего записей: 878 | Зарегистр. 04-04-2011 | Отправлено: 12:23 27-10-2020
    andyzubov

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    вы перешли уже на TMS web core?

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

    Цитата:
    Кто нибудь использовал  
    Unigui связке REST?

     
    А в чем проблема? Дергаем url, получаем данные в json, десериализуем их в какой-нибудь датасет. Но вообще в данном случае унигуи как бы так себе вариант, так как по факту мы имеем практически 2 бэка.

    Всего записей: 490 | Зарегистр. 02-04-2015 | Отправлено: 13:06 27-10-2020
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет всем  
    помогите или можете попросить там ихнем форуме
    #
     
     
    Есть меню кнопка
    хочу что бы при клике на него отображал dropmenu ширина меню должно быть одинакова с меню кнопкой. Форуме нашел ответ как это сделать но оно как то не правильно работает то отображается нормально то есть ширина меню одинакова с кнопкой, иногда нет ширина меню короче получается можете помочь
     
    Заранее благодарен
     
     

    Всего записей: 878 | Зарегистр. 04-04-2011 | Отправлено: 12:08 09-12-2020
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Below is the incremental changelog for uniGUI - v1.90.0.1541:
     
    #


    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 16:03 13-12-2020
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    X11
    Когда унигуй будеть юзать MODERN Sencha?
     

    Всего записей: 878 | Зарегистр. 04-04-2011 | Отправлено: 14:08 14-12-2020
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Насколько я понимаю, то уже давно, т.к.  MODERN Sencha = Sencha touch = uniGUI Touch.
    Поправьте меня, если я не прав.
     

    Цитата:
    ...Modern UI which is Sencha Touch....

    ист: http://forums.unigui.com/index.php?/topic/5421-extjs-6-and-the-merging-of-extjs-sencha-touch/

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 14:24 14-12-2020
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Below is the incremental changelog for uniGUI - v1.90.0.1542:
    #


    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:12 18-12-2020
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    X11
    Добрый день
    У вас нет темпаки?  
    new-unigui-theme-pack-2 от герхард если есть поделитесь  
    #

    Всего записей: 878 | Зарегистр. 04-04-2011 | Отправлено: 15:33 18-12-2020
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нет, я это не покупал.

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 15:44 18-12-2020
    NewVector

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет. Кто нибудь может подсказать пример использования TUniDridExcelExporter ? Я что - то ничего не могу найти на эту тему.

    Всего записей: 72 | Зарегистр. 20-04-2006 | Отправлено: 11:43 19-12-2020
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    см. демки в папке Demos\Desktop\Grid - Exporter\

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 12:09 19-12-2020
    NewVector

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо огромное, всего то exportgrid надо вызвать. Как сам не догадался в примерах посмотреть....

    Всего записей: 72 | Зарегистр. 20-04-2006 | Отправлено: 13:55 19-12-2020
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v1.90.0.1543
     
    #


    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 12:52 01-01-2021
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет всем
    Пожалуйста дайте пример  
    Как работать с рисунками через Image URL?
     
    Есть справочник товаров  
    До этого я все рисунки сохранил в базе поле blob многие говорят это не хороший метод,
    лучше сохрани URL рисунки вместо BLOB
     
    Как это сделать?
     
    Заранее благодарен
     

    Всего записей: 878 | Зарегистр. 04-04-2011 | Отправлено: 11:45 11-01-2021
    andyzubov

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ну надо перелить изображения в файлы, на которые затем можно давать ссылки.
    вариантов 2: локальный и удаленный
    локальный, файлы изображений хранятся на том же сервере что и сам unigui и по факту им же как вебсервером они и отдаются.
    вариант второй, изображения заливаются в удаленное хранилище например типа S3, к которому есть http интерфейс, у многих такое есть. Я например в одном из проектов залил изображения в хранилище S3 от mail.ru, а проект unigui на них фактически ссылается обычными http ссылками.
    Первый вариант в реализации проще, второй перспективнее.

    Всего записей: 490 | Зарегистр. 02-04-2015 | Отправлено: 12:25 11-01-2021
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мне локальный тоже пойдет.
    Пример как это реализовать можете дать?
     

    Всего записей: 878 | Зарегистр. 04-04-2011 | Отправлено: 12:52 11-01-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mrUlugbek, все храниться на дискев папке /files/img/...., а не в базе.
    В десктопной сетке DBGrid я пока не делал вывод картинок.
    Если нужно выводить просто в TuniImage, то там есть свойство URL, куда и вставляй путь к файлу.
    Что касается мобильной версии.
    В событии onCalcFields строишь путь и записываешь в поле типа fkCalculated.  
    У меня листинг на базе TUnimDBListGrid +  шаблонизатор XTemplate.
     
    В любом случае поизучай их примеры.
     

    Цитата:
    лучше сохрани URL рисунки вместо BLOB  

    Само собой, т.к. серверной части, в случае с BLOB, придется тратить время и ресурсы на сохранение картинки на диск. Никаких TStream в вебе и в браузере нет, в любом случае картинка сохраняется на диск, в кэш.
     
    Можно, конечно, поизвращаться и кодировать картинку в Base64 и передавать как текст, а в браузере раскодировать.

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 13:03 11-01-2021
    andyzubov

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не совсем понимаю что там показывать, в базе хранится например относительный путь и имя файла /dfg3/dfgdfg.png. На диске в папке проекта unigui есть папка images в которой лежит нужное нам изображение /dfg3/dfgdfg.png.
    После чего в том же гриде например вы можете сослаться из нужного поля на нужное вам изображение получив его путь из БД. Например, взяв событие OnGettext у нужного вам датасета и вернув ссылку на изображение которое и будет отображено в гриде
     
    procedure TFrameManagerMain.qEtapEtapStateIDGetText(Sender: TField;
      var Text: string; DisplayText: Boolean);
    begin
      inherited;
      Text:= Format('<img src="images/actions/%d.png" style="vertical-align:middle">',[Sender.AsInteger]);
    end;
     
    Идея я думаю понятна

    Всего записей: 490 | Зарегистр. 02-04-2015 | Отправлено: 13:07 11-01-2021
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » uniGUI - создание веб-приложений на Delphi


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru