mobilalkalmazás

C kezdeni?

mobilalkalmazás

  • A következő a "1C-Bitrix Site Manager" van szükség:
    • A modul telepíthető mobil platform.
    • Válassza Mobile alkalmazás helyét. Például ez lesz a mappa / myfirst_app /.
    • Fájlok és /myfirst_app/left.php /myfirst_app/index.php.
    • Sablon nem különböznek azoktól, sablonok jönnek létre a rendszeres telek. Az egyetlen különbség - a jelenléte a header.php következő:

    Azaz, hogy hozzon létre egy mobil alkalmazás sablon, meg kell hívni egy eljárás CMobile :: init () egy standard webhelysablonhoz. Ezzel a módszerrel, a kívánt állandókat inicializálva, csatlakoztatva szükséges JS-script megfelelő kliens platform (iOS vagy Android), megteremtette a szükséges tárgyak, stb

  • Később a site-beállítások hozzárendelése sablonnal helyszínen egy mappa / myfirst_app /. Javasoljuk, hogy egyfajta kapcsolat minták 0 vagy 1.
  • Az utolsó lépés -, hogy hozzon létre a mappa / myfirst_app / fájl config.php. Ha a fájl megnyitásakor vissza kell JSON. A fájl a következő legyen: ahol:

    fő - a kezdő oldal a kérelem;
    bal oldal - amelyet be van töltve a bal oldali csúszkát.

    alkalmazás menü

    Most az alkalmazás képes kapcsolódni az oldalon, és azt mutatják tartalmat. Miután csatlakozik a fejlesztő kell, hogy a megfelelő navigációs alkalmazást. Ezért a menüben van szüksége. Gyakran található a bal oldalon a csúszkát. Szerint a tartalmát config.php. mivel az oldal bal oldalán a csúszkát betöltött /myfirst_app/left.php.

    Maradjunk ebben a fájlban bitrix komponens: mobileapp.menu - menü komponens:

    A bemeneti eleme a fizetési lehetőségével MENU_FILE_PATH - a fájl elérési útját menüt. Helyezzük ez a fájl menüben a kívánt útvonalat.

    A menü felépítése egyszerű. Ott oldalán. Minden menüpont van látva a szükséges attribútumok:

    • szöveg - a neve a tétel;
    • data-url - ami mozog, ha rákattint az elemre;
    • osztály - css-osztály menü;
    • id - az azonosító;
    • data-pageid - azonosító, amelyet figyelembe veszi a kérelmet. Ha rákattint az elemre az oldal és progruz zakeshiruetsya. Így a jövőben mindig ki lehet nyitni azonnal, de ez a jelenlegi tartalom ezen az oldalon kell követni.

    Ennek eredményeként megkapjuk itt a menü:

    mobilalkalmazás

    Mi az alkalmazás?

    A forráskód az oldal menü egy kihívás app.enableSliderMenu funkció (true) - Oldja a csúszkát. Milyen tárgy kb. Ez az objektum BitrixMobile 2,0 könyvtárban. amely még éppen lehetővé teszi, hogy kezelje az alkalmazást. Amikor felhívja a sablon alkalmazása CMobile :: init () objektum alkalmazás válik elérhetővé. Ez az objektum tartalmazza számos hasznos funkcióval rendelkezik, a későbbiekben ismertetett során és /bitrix/js/mobileapp/bitrix_mobile.js fájl

    oldal asztal

    Mi helyet oldalunkat /myfirst_app/test.php. arra utal, hogy hozzon létre egy menüpont:

    Indítsa el az alkalmazást, és kattintson az elemre Új menüpont - lásd a + gombot a panel a cím Pull frissíteni, majd kattintson a táblázat. Rákattintok a Táblázat gombra - táblázat megnyílik c adatokat.

    A mobilalkalmazás vannak olyan események, amelyek lehetővé teszik a rugalmas megoldani sok problémát. Kezeli ezeket az eseményeket egyszerűen. Például:

    Azáltal ezt a kódot, mivel ha beszélünk az oldalon: „megnyitása után a zárt, 2 másodpercen belül.”

    Így megkaptuk a csontváz alkalmazások - navigáció, és az első oldalon. Ennek alapján azt is, hogy egy kész megoldás Mobile online áruház (eshop_app modul).

    Megjegyzés: A dokumentáció és API fejlesztők a mobil alkalmazások találhatók itt.

    Kapcsolódó cikkek