1C Bitrix fejlesztők

AJAX, mennyit ebben a szóban. Hosszú ideig akartam írni AJAX és bitrix, egy kis kritika, néhány javaslat, rassmyshleniya a témában. A többé-kevésbé fejlett Bitrix fejlesztők tudják, hogy az AJAX hogyan működik a Bitrix-ben, és rendszeresen ütközik a CAJAX-szal és más pribludával. Sokan valószínűleg rendeznek.

Számos probléma volt ezzel a pribludával:
1. Minden paraméter a kérelemben szerepel. Így a felhasználó láthatja az összetevő és a sablon nevét, az információs blokkok és partíciók azonosítóit és az összetevő beállításait. Ennek felhasználásával önkényes adatokat továbbíthat, és valójában hozzáférhet azokhoz az információs blokkokhoz, amelyekhez legalább jogosan olvasni. Nos, mindannyian tudjuk, hogy nem minden projekt adminisztrátor ad helyesen beállított jogokat az információs blokkokban. Problémák merülhetnek fel. És bizonyos tulajdonságok megjelenítéséhez a jogokat egyáltalán nem konfigurálják.
2. Nagyon nehéz átküldeni minden paramétert egy lekérdezésre - ez egy nagyon nagy lista, és általában a lekérdezési karakterlánc nem esztétikus.
3. A komponens oldalán található linkek létrehozásával kapcsolatos nehézségek - ismerni kell az összetevőt, sablont és paramétereit, mindezt helyes szintaxissal, adott esetben helyezze be.

Aztán jött a standard Bitrix AJAX és annak végrehajtása. Azóta nem sokat változott. A Bitrix szállítmányban van minden szükséges js-script, a CAJAX osztály a PHP-hez és a dokumentációhoz. By the way, a dokumentáció valami eltűnt az utóbbi időben az AJAX, a régi helyen nem. És a szokásos dokumentációban soha nem volt. Hogy őszinte legyek, a standard Bitrix AJAX-szal nem tudtam kitalálni, hogy működik, nos, nem gondoltam akkoriban, ezért még mindig alkalmaztam a megvalósítást.

Ahogy fejlesztettem a fejlődésemet, átmentem a Prototype-ról a jQuery-re. Elég késő, de fontos átmenet volt. A jQuery-ban a kiválasztók és az AJAX funkcionalitása tökéletesen megvalósul, és a létrehozott kód nagyon szép és kompakt. Mennyiben ítélhet meg olyan személyt, aki nem ismeri a JS-t. Például nagyon szeretem, hogy a dolgok tárgyakra feszülnek.


Ez a kód lehetővé teszi, hogy az eseményt közvetlenül az összes linkre rögzítsük a "link" osztályon, figyelmeztetés jelenik meg a href attribútum szövegével. Szépség, bűn nem használható. Gyönyörű, kompakt és kényelmes. Ez csak egy elválasztott példa, feledésbe merült.

Ezután elmondom Önnek, hogy mi az AJAX kezelőm az utolsó reinkarnációban. Hogy világosabb legyen, több részre osztom

8-800-250-1860 Kapcsolat Oldaltérkép
Weboldal tervezés -