Vendi Bitrix. Vendosja e zgjidhjeve të gatshme në Bitrix Marketplace: si të kurseni kohë

Bitrix24 ka një API të hapur, e cila u lejon klientëve dhe partnerëve tanë të përmirësojnë zgjidhjen e tyre të intraneteve cloud përmes rregullimit të flukseve të punës dhe logjikës së biznesit brenda portaleve të tyre të bazuara në cloud. Bitrix24 përfaqëson gjithashtu një platformë të shkëlqyeshme SaaS për krijimin e aplikacioneve të personalizuara të bizneseve.

Si të krijoni aplikacionin tuaj për Bitrix24?

Nëse jeni një specialist i IT-së dhe po mendoni të krijoni një aplikacion në internet për Bitrix24, ju lutemi ndiqni këto udhëzime të thjeshta:

  1. Nëse dëshironi që aplikacioni juaj të jetë i disponueshëm për të gjitha llogaritë e Bitrix24, bëhuni partneri ynë duke plotësuar . Nëse dëshironi të krijoni një aplikacion privat vetëm për llogarinë tuaj, regjistrimi nuk është i nevojshëm.
  2. Mësoni gjithçka dhe si mund të krijoni aplikacionet tuaja në ueb.
  3. Zgjidhni "Shto aplikacion" në menynë "Aplikacionet" brenda llogarisë tuaj Bitrix24 (në të majtë) për të ngarkuar aplikacionin tuaj privat ose në profilin tuaj të partnerit nëse dëshironi që aplikacioni juaj të listohet publikisht!

Autorizimi dhe siguria e aplikacionit në ueb

Procesi i shtimit të një aplikacioni të ri në llogarinë tuaj Bitrix24 Cloud është i lehtë dhe ne gjithashtu u përpoqëm ta bëjmë atë sa më transparent dhe të sigurt. Çdo aplikacion ueb ju ofron një listë të të dhënave që mund të përdorë (dhe të ndryshojë) në llogarinë tuaj Bitrix24 dhe kërkon lejen tuaj për ta bërë këtë. Aplikacioni i ri do të instalohet vetëm nëse jepni lejen tuaj.

Mekanizmi i sigurisë oAuth siguron që ky aplikacion ueb të ketë akses vetëm në të dhënat që keni specifikuar (p.sh. një aplikacion ueb mund të kërkojë lejen tuaj për të hyrë në detyrat, drejtimet CRM, etj.).

Keni ide për aplikacione ueb?

Nëse nuk jeni një profesionist i IT-së, por keni nevoja të veçanta që besoni se mund të zgjidhen përmes një aplikacioni të personalizuar në portalin tuaj Bitrix24, mos ngurroni të ndani idetë tuaja me ne! Ne do të bëjmë çmos për ta bërë zgjidhjen tuaj të intranetit një përshtatje të përsosur për biznesin tuaj! Na dërgoni një email

Si të instaloni zgjidhjen falas?

1. Instaloni 1C-Bitrix: Menaxhimi i sitit ose Portali i korporatës .
Ju mund t'i shkarkoni këtu lidhje.

2. Në faqen e zgjidhjes së zgjedhur, klikoni butonin jeshil "Instalo".
Në dritaren që shfaqet, shkruani adresën e faqes ose portalit tuaj (shih pikën 1), klikoni "Instalo"

3. Instalimi do të hapet në një skedë të re, më pas ndiqni hapat e magjistarit.

4. Çdo zgjidhje ka specifikat e veta dhe mund të kërkojë hapa të ndryshëm për të përfunduar instalimin dhe konfigurimin.
Informacioni dhe dokumentacioni i detajuar jepen në kartën e zgjidhjes në bllokun "Instalimi". Ne ju rekomandojmë ta rishikoni këtë informacion përpara se të filloni instalimin.

Si të blini një zgjidhje me pagesë

Për të blerë, klikoni butonin "Bli" në kartën e zgjidhjes, vendosni porosinë tuaj, duke zgjedhur një mënyrë pagese të përshtatshme për ju. Pas pagesës, një letër me një kupon dhe udhëzime për aktivizimin e tij do të dërgohet në emailin që keni specifikuar gjatë porosisë.


Kujdes! Aktivizoni kuponinvetëmmbi projektin për të cilin është blerë zgjidhja. Mos e aktivizoni në çelësat NFR dhe DEMO.Kuponi nuk mund të riaktivizohet


Për të instaluar zgjidhjen që ju nevojitet:
  1. Hyni në panelin e kontrollit të faqes tuaj me të drejtat e administratorit.
  2. Shkoni te seksioni Tregu > Përditëso zgjidhjet - skeda "Aktivizimi i kuponit" dhe futni kuponin në fushën speciale.
  3. Pas futjes së kuponit, zgjidhja e blerë do të shfaqet në listën e zgjidhjeve për instalim. Klikoni "Instalo" dhe ndiqni udhëzimet e mëtejshme.

Mbështetje teknike dhe përditësime

1C-Bitrix nuk është përgjegjës për vendimet e partnerëve në Treg. Mbështetja teknike për zgjidhjet në Marketplace ofrohet nga zhvilluesit e tyre. Detajet e kontaktit dhe rregulloret tregohen në kartën e zgjidhjes në skedën "Mbështetje".

Të gjitha zgjidhjet nga katalogu i Marketplace janë instaluar vetëm në produktet 1C-Bitrix melicencë aktive. Ju mund të kontrolloni statusin në panelin e kontrollit të faqes tuaj, në seksionin "Përditësimet" ose në faqen tonë faqe interneti.

Përditësimet dhe mbështetja për zgjidhjet me pagesë në 1C-Bitrix: Marketplace janë të vlefshme për1 vit.Pas skadimit të periudhës së mbështetjes, mund të blini një version të ri në çdo kohë me një çmim prej 50% të kostos së zgjidhjes (me kusht që zhvilluesi të ketë lëshuar një version të ri dhe numri i tij të jetë më i lartë se ai që keni instaluar). Deri në këtë kohë, zgjidhja juaj do të funksionojë si më parë, mungesa e përditësimeve nuk ndikon në performancën.

Blerje version i ri kryhet nga paneli i kontrollit të faqes suaj: Tregu - Zgjidhjet e instaluara. Aty tregohen edhe afatet për marrjen e përditësimeve.

Marketplace është një shërbim nga 1C-Bitrix që lejon zhvilluesit të ndajnë zgjidhjet e tyre me një audiencë të gjerë klientësh dhe zhvilluesish të tjerë. Cilat janë zgjidhjet? Ky mund të jetë një modul ose komponent i gatshëm për një projekt të bazuar në produkte nga 1C-Bitrix, të tilla si "Menaxhimi i sitit" ose " Portali i korporatës", ose një faqe interneti të gatshme edhe në platformat 1C-Bitrix. Kategoria e parë e zgjidhjeve përfshin kryesisht një audiencë të zhvilluesve të tjerë, ndërsa e dyta është më e përqendruar te klientët. Zgjidhjet mund të jenë ose me pagesë ose falas.

Përfitimet e përdorimit të këtij instrumenti për zhvilluesit kjo është një mundësi për të marrë fitim, klientë të rinj dhe pikë shtesë për të rritur vlerësimin e tyre në sistemin partner 1C-Bitrix. Një bonus i këndshëm: për zgjidhjen e parë të postuar, Bitrix jep të ashtuquajturat pikë të mirëseardhjes - trefishon shumën e duhur.

Për të vendosur zgjidhje në Marketplace, duhet të kryeni disa hapa:

    Ju duhet të bëheni një partner 1C-Bitrix.

    Lidhni një marrëveshje licence.
    Për të vendosur zgjidhje me pagesë, kërkohet një marrëveshje licence. Marrëveshja është përfunduar në llogari personale partner.

    Përgatitni një zgjidhje në përputhje me kërkesat e kompanisë.
    Rregullat, rregulloret dhe kërkesat mund të gjenden në llogarinë tuaj personale në seksionin "Tregu", dhe kërkesat për zgjidhje mund të gjenden në lidhjen.

    Përgatitni materiale grafike për krijimin e një magjistari të instalimit të zgjidhjeve dhe për postimin e zgjidhjes në Marketplace.

    Krijoni një magjistar instalimi dhe mblidhni një paketë shpërndarjeje të zgjidhjes.
    Dokumentacioni për krijimin e zgjidhjeve të gatshme Marketplace Bitrix Framework.

    Kryerja e testimit të pavarur të zgjidhjes.
    Plani i testimit mund të gjendet në kursin e zhvilluesve të Kornizës Bitrix.

    Përgatitni tekste, cilësime dhe të dhëna për përshkrimin e zgjidhjes mbështetje teknike.
    Kjo është gjithashtu fazë e rëndësishme, sepse nga përshkrimi klienti duhet të kuptojë se cila është zgjidhja juaj, nëse i përshtatet atij dhe nëse ia vlen të blihet.

    Zgjidhni emrin e zgjidhjes dhe kategorinë për vendosje në katalogun e zgjidhjeve të gatshme.
    Duhet pasur parasysh se klientët shpesh kërkojnë zgjidhje duke kërkuar me emër dhe ndryshimi i emrit kërkon dërgimin e versioneve të reja të anekseve të kontratës, ndaj është e rëndësishme që menjëherë të zgjidhni emrin e duhur për zgjidhjen.

    Përgatitni një faqe demo.
    Për ta bërë më të lehtë për klientët të kuptojnë se zgjidhja juaj është pikërisht ajo që ata po kërkonin dhe për të vendosur për një blerje, ju duhet të përgatitni një demonstrim në internet të zgjidhjes së përfunduar.

    Shkarkoni paketën e shpërndarjes në llogarinë personale të partnerit tuaj.
    Mund të lexoni më shumë rreth shkarkimit në faqen e internetit të Marketplace. Pyetjet e përgjithshme rreth vendosjes mund të gjenden në llogarinë tuaj personale në seksionin "Tregu".

    Prisni për moderim të vendimit tuaj.
    Ju lutemi vini re se procesi mund të zgjasë mjaft kohë. Nëse konstatohen mospërputhje me kërkesat, vendimi do të kthehet për rishikim dhe, pas eliminimit të mangësive, procesi i moderimit do të përsëritet sërish. Në këtë rast, vendimi kthehet pas mospërputhjes së parë të gjetur, kështu që mund të mos kaloni moderim disa herë radhazi dhe të humbni shumë kohë. Prandaj, ju rekomandojmë që menjëherë të njiheni me kërkesat dhe të mos e kaloni fazën e testimit të produktit tuaj.

    Mendoni për mënyrat për të tërhequr blerësit e zgjidhjeve.
    Sepse nuk mjafton të krijosh produkt i mirë, kanë nevojë për ndihmë audienca e synuar gjeni atë!

Zhvillimi i zgjidhjeve të gatshme do t'ju lejojë të arrini më shumë nivel të lartë zhvillimin. Ju do të jeni në gjendje të zhvilloni një produkt ashtu siç e shihni, duke marrë parasysh nevojat e klientëve dhe do të keni mundësinë të rrisni numrin e klientëve, kënaqësia e të cilëve varet nga cilësia e zgjidhjes suaj, mirëmbajtja e saj dhe mbështetja teknike. Dhe për klientët ky është një fillim i shpejtë dhe mjaft i lirë. Prandaj, ju këshillojmë që të shikoni më nga afër këtë mjet të dobishëm nga 1C-Bitrix.

Marina Sennikova

CTO, whatAsoft

Tregu 1C-Bitrix është tashmë më shumë se 3 vjeç, por për mendimin tim nuk ka ende materiale trajnimi të plota me shembuj zhvillimi. Ky problem nuk u zgjidh as me lirimin e zyrtarit kurs trajnimi 1C-Bitrix me mësime video. Ndoshta dokumentacioni API është i mjaftueshëm për zhvilluesit me përvojë, por për disa vite tani, duke menduar se si të bëj zgjidhjen time, as nuk dija nga të filloja.

Sidomos për të zgjidhur këtë problem, lëshova zgjidhjen time më të thjeshtë me funksionalitet minimal (në versionin 0.2) - "SimpleAdaptive Landing".

Struktura:

Veçoritë:

Struktura:

    • ÇFARË VËMË - ../site/
      • “Shërbimet” - ../service/

Veçoritë:

  • *** - Përmban një kopje të dosjeve publike (ciriliku është i pranueshëm).
    • Në vendet ku përmbajtja supozohet të zëvendësohet me vlerat e futura në fushat e magjistarit nga përdoruesi, ka MACROES.
  • në mënyrë sekuenciale. SHEMBULL:

Parimi i paketimit të faqes në internet:

Faza 3 – Moduli

Struktura:

Veçoritë:

Parimi i paketimit

  1. Le të bëjmë një mjeshtër.

Faza 4 – Arkivi për Tregun

Parimi i paketimit:

Struktura:

I njëjtë me arkivin e tregut me disa përjashtime*

  • ** - /VERSION_NUMBER/..

Veçoritë:

Parimi i paketimit:

  1. Ne e marrim arkivin me modulin më të fundit të qëndrueshëm (i plotë), të gjitha ndryshimet do të jenë në magjistarin e instalimit të faqes.
  2. Fshirja e skedarëve të pandryshuar
  3. Ne përgatisim "skedarët shoqërues" (përditësim, version i modulit, përshkrim)
  4. Arkivo dosjen me të gjitha përmbajtjet në VERSION_NUMBER.zip

Urra, moduli/përditësimi është gati për t'u dërguar në Market!

Një shembull i një zgjidhjeje të thjeshtë të gatshme për Tregun 1C-Bitrix

Tregu 1C-Bitrix është tashmë më shumë se 3 vjeç, por për mendimin tim nuk ka ende materiale trajnimi të plota me shembuj zhvillimi. Ky problem nuk u zgjidh as me lëshimin e kursit zyrtar të trajnimit 1C-Bitrix me mësime video. Ndoshta dokumentacioni API është i mjaftueshëm për zhvilluesit me përvojë, por për disa vite tani, duke menduar se si të bëj zgjidhjen time, as nuk dija nga të filloja.

Sidomos për të zgjidhur këtë problem, lëshova zgjidhjen time më të thjeshtë me funksionalitet minimal (në versionin 0.2) - "SimpleAdaptive Landing".

Në depon e GitHub, unë publikova 5 angazhime që korrespondojnë me 5 fazat e shndërrimit të një siti të thjeshtë në një modul të plotë për Tregun (dhe përditësimin e tij pasues):

  • Faza 1 - Faqja e internetit
    • Faza 2 – Magjistari i krijimit të faqes në internet
    • Faza 3 - Moduli (që përmban një magjistar)
    • Faza 4 - arkiv për dërgim në Marketplace 1C-Bitrix
    • Faza 5 - Arkivi me PËRDITËSIM për 1C-Bitrix Marketplace

Pra, le të shohim shkurtimisht se çfarë përmban çdo fazë dhe çfarë transformimesh ndodhin me të:

Faza 1 - Faqja e internetit

Këtu

Struktura:

  • Skedarët publikë – / (nga rrënja e faqes)
  • Skedarët e shablloneve të sitit – /bitrix/templates/TEMPLATE_ID/

Veçoritë:

  • Ne ruajmë skedarë për zonat e përfshira në strukturën e faqes (në mënyrë që të mund të shtoni lehtësisht faqe të reja uljeje në seksione të ndryshme të faqes dhe të trashëgoni "rrëshqitjet" e nevojshme të zonave të përfshira)
  • Thirrja për përfshirjen e zonave është në faqen index.php (më duket e papërshtatshme sepse paraqet rrezikun që redaktorët e përmbajtjes të korruptojnë kodin për thirrjen e komponentëve, por nuk shton ndonjë përfitim. Megjithatë, ishte kërkesë e detyrueshme kalimi i vendimeve dhe sfidave të moderimit u zhvendos nga shablloni në faqen në versionin 0.2.1)

Faza 2 – Magjistari i krijimit të faqes në internet

Këtu

Struktura:

  • Vetë moduli është /bitrix/wizards/NAME_SPACE/MASTER_NAME/..
    • .përshkrim.php* - ../.përshkrim.php
    • Wizard wizard.php** - ../wizard.php
    • Skedarët e gjuhës së magjistarit (magjistari dhe përshkrimi!) - ../lang/language_ID/
    • Fotografitë (përdoren në magjistarin e instalimit për të DIZAJNuar procesin e instalimit) - ../images/
    • ÇFARË VËMË - ../site/
      • Skedarët publikë*** - ../public/LANGUAGE_ID/
      • Skedarët e shablloneve**** - ../templates/TEMPLATE_ID/
      • “Shërbimet” - ../service/
        • Lista e shërbimeve******* - ../.services.php
        • "Llojet"/"Grupet" e shërbimeve, për shembull KRYESORE******** - ../main/

Veçoritë:

  • * - përmban versionin e magjistarit (jo kritik) dhe një sërë hapash të magjistarit (është e rëndësishme të shtoni hapa të rinj në grup!)
  • ** - Përmban vetë hapat e magjistarit, si dhe "vlerat e parazgjedhura". E rëndësishme në këtë skedar:
    • Kaloni vlerat e "parazgjedhura" nga grupi kryesor në hapin e duhur dhe përpunoni ato atje, edhe nëse nuk planifikoni t'i ndryshoni ato me porosi
    • Në hapat e duhur, plotësoni fushat, krijoni uebsajte, kopjoni skedarë nga dosjet e skedarëve (seksioni "ÇFARË VENDOJMË"). Asnjë veprim specifik.
    • Është e papranueshme përdorimi i alfabetit cirilik!!! Ne fusim të gjitha karakteret cirilike në frazat gjuhësore!
  • **** - Përmban një kopje të skedarëve të shabllonit. E rëndësishme:
    • Cirilika NUK lejohet. Ose përdorni skedarë gjuhësorë ose makro.
    • Në vendet ku përmbajtja supozohet të zëvendësohet me vlerat e futura në fushat e magjistarit nga përdoruesi, ka MACROES.
  • ****** - Një sërë shërbimesh që lidhen në mënyrë sekuenciale. SHEMBULL:

"TYPE_NAME/GROUP" => Array(

"NAME" => GetMessage ("SERVICE_MAIN_SETTINGS"),

"FAZAT" => Array(

"service_file_1.php",

"service_file_2.php",

"service_file_3.php",

  • ******* - Dosjet me emrat e grupeve/llojeve përmbajnë skedarë shërbimi. Shërbimet bëjnë modifikime SPECIFIKE. Për shembull, ata zëvendësojnë makrot në skedarë / shabllone publike me vlera nga magjistari i instalimit (në shembull) ose blloqe të importit të informacionit (jo në shembull).

Parimi i paketimit të faqes në internet:

  1. Ngarko skedarët publikë në /bitrix/wizards/NAME_SPACE/MASTER_NAME/site/public/LANGUAGE_ID/
  2. Ngarko shabllonin në /bitrix/wizards/NAME_SPACE/MASTER_NAME/site/templates/template_ID/
  3. Zëvendësoni pjesët e nevojshme me makro
  4. Ne shkruajmë magjistarin dhe përshkrimin hap pas hapi me variabla që janë të rëndësishëm për publikun/shabllonin
  5. Ne shkruajmë shërbime që punojnë me makro
  6. Ne projektojmë (shkruajmë fraza gjuhësore, etj.)

Faza 3 – Moduli

Këtu

Struktura:

  • * - /bitrix/modules/PARTNER_CODE.MODULE_CODE/..
    • Përfshi i detyrueshëm** - ../include.php
    • Skedarët e gjuhës së modulit - ../lang/LANGUAGE_ID/
    • instaluesi i modulit - ../install/
      • Versioni i modulit*** - ../version.php
      • Instaluesi**** - ../index.php
      • Instalimi Wizard***** - ../wizards/
      • Komponentët******* - ../komponentët/

Veçoritë:

  • * - kodi i partnerit me shkronja të vogla. Kodi i modulit është gjithashtu me shkronja të vogla latine pa nënvizime (ndryshe nga shablloni/master)
  • ** - Nëse nuk zbatoni mbrojtje për versionin demo, atëherë ai mund të jetë bosh.
  • *** - Kritike për tregun!
  • **** - Përmban kodin për modulin me partnerin.
  • ***** - Një kopje e përmbajtjes së dosjes përkatëse të fazës së mëparshme. Kur instalohet, zgjidhja kopjohet në dosjen /bitrix/wizards/, duke ju zhvendosur në Fazën 2.
  • ****** - Nuk tregohet në shembull. Thjesht kopjohet në dosjen e duhur kur instaloni modulin.

Parimi i paketimit

  1. Le të bëjmë një mjeshtër.
  2. Rendisim të gjitha llojet e xhingël sipas boshllëkut.

Faza 4 – Arkivi për Tregun

Këtu

Parimi i paketimit:

  1. Merrni përmbajtjen e dosjes /bitrix/modules/PARTNER_CODE.MODULE_CODE/ dhe vendoseni në dosjen /.last_version/
  2. Arkivoni dosjen /.last_version/ në archive.last_version.zip

Faza 5 - Përditësimi i tregut

Këtu

Struktura:

I njëjtë me arkivin e tregut me disa përjashtime*

  • ** - /VERSION_NUMBER/..
    • Përshkrimi i tekstit të përditësimit*** - ../description.ru
    • Instaluesi i përditësimit**** - updater.php

Veçoritë:

  • * - Vetëm skedarët e NDRYSHUAR përfshihen në përditësim
  • ** - Në vend të /.last_version/, numri i versionit të modulit përdoret në emrin e dosjes (duhet të përputhet me numrin e versionit të modulit në /VERSION_NUMBER/install/version.php)
  • *** - Skedar teksti, i përdorur për të shfaqur informacione rreth përditësimit në Tregun 1C-Bitrix
  • **** - Në rastin më të thjeshtë, një mostër nga depoja mund të përdoret ende në të.

Parimi i paketimit:

  1. Ne e marrim arkivin me modulin më të fundit të qëndrueshëm (i plotë), të gjitha ndryshimet do të jenë në magjistarin e instalimit të faqes.
  2. Fshirja e skedarëve të pandryshuar
  3. Ne përgatisim "skedarët shoqërues" (përditësim, version i modulit, përshkrim)
  4. Arkivo dosjen me të gjitha përmbajtjet në VERSION_NUMBER.zip

Urra, moduli/përditësimi është gati për t'u dërguar në Market!



Ndani me miqtë ose kurseni për veten tuaj:

Po ngarkohet...