Padarai encode_json, išsivedi stringą, pastinį į http://jsonlint.com/ ir žiūri kas blogai. Aš vieną kartą buvau susiduręs, kad encode_json vienam serve veikė, kitam ne. Nors duomenys lygiai tokie pat. Pasirodo kažkas dėl serverio nustatymų. Parašiau kažkokį workaroundelį ir suėjo, bet ką konkrečiai dariau - nepamenu :) "Jornada Del Muerto" <jornada@lythum.lt> wrote in message news:jj5ek5$1jt$1@trimpas.omnitel.net... > Po debuginimo paaiskejo, kad problema php funkcijoje json_encode i kur opencart siuncia checkuouto html'a ir gauna ant galo {"output":null}... t.y. json_encode funkcija sugrybauna :/ > > Pvz. vykdom checkout, nueiname iki 5 zingsnio - pasirinkti payment'a ir pazymim kad perskaitem taisykles ir spaudziam toliau ir kaikuriais atvejais su rusisku tekstu bus shpyga taukuota :) > > Sioje stadijoje ta ajaxinio request rezultata galima pamatyt paziurejus: > > opencarto-puslapis/index.php?route=checkout/confirm > > fiziskai sis failas randasi: > > catalog/controller/checkout/confirm.php > > Kad testyt geriau atkopint ji kaip pvz. confirm2.php ir vietoj: > > class ControllerCheckoutConfirm extends Controller { > > parasyti: > > class ControllerCheckoutConfirm2 extends Controller { > > Vat kaip pagydyt json_encode cia klausimas, neesu ajaxistas ar jquery'istas :) gal kas parases savo sia funkcija kuri negrybauna? :) > > JDM.