PhoneGap JQTouch приложение Joomla и MySQL - PullRequest
0 голосов
/ 17 марта 2011

Я работаю над проектом, и он должен выполнить следующее:

  1. Пользователь входит в joomla
  2. Вносит изменения в некоторые из своих профилей
  3. Эта новая информация обновляется в базе данных

До этого момента joomla будет делать все, поэтому вопрос заключается в том, как мне взять информацию из базы данных и вызвать ее в приложение для телефонной связи.Я использую phonegap и jqtouch для приложения и joomla с jomsocial для обновления.

Я не могу открыть приложение только для мобильной версии веб-сайта, потому что Apple отклонит его из магазина.Мне нужно, чтобы это решение помогало людям обновлять свой профиль, и эти обновления будут автоматически публиковаться в их приложении.Все пользователи вводят данные на одном сайте и совместно используют базу данных.Однако в каждом профиле будет свое приложение, которое будет выпущено на рынки, поэтому сейчас я сосредоточен на шаблонной структуре, которую можно легко изменить на пользовательскую часть базы данных.

Из моего понимания файлов phpостаться на сервере для обработки информации.Большой вопрос, как я могу вызвать эту информацию в приложение телефонной связи?

Ответы [ 2 ]

0 голосов
/ 04 апреля 2011

Если XML локальный, Jeepstone верен.Если это не так, как вы собираетесь получить это?Чтобы сделать это, не сталкиваясь с междоменными проблемами, я предлагаю вам попробовать этот плагин jQuery на стороне телефонного разрыва ... http://code.google.com/p/jquery-jsonp/.Таким образом, чтобы использовать преимущества этого изящного инструмента, вы настроите публичные функции в этом скрипте так, чтобы они возвращали массив json_encoded.С этим вы можете делать то, что хотите, на стороне телефонного разрыва.

Я. Apple хочет, чтобы ваше приложение не было бесполезным без интернета.Но создать index.html, чтобы показать пользователю что-то, очень просто.Используйте функции отказа и успеха в библиотеке jsonp, чтобы при необходимости показать проблемы с подключением.

0 голосов
/ 18 марта 2011

Чтобы отобразить XML как HTML, вам нужно проанализировать его через таблицу стилей XSLT. Это преобразует ваши XML-узлы в HTML. Конечно, вы можете просто использовать PHP XML-парсер. Я думаю, что есть один в комплекте с Joomla, но есть много там.

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

...