notas:catalis_y_ext_js
Catalis y Ext JS
Algunas anotaciones sobre el uso de Ext en Catalis.
Datos del formato MARC 21: XML vs. JSON
datafield @tag @repet @label-eng @label-spa @template indicator @pos (1,2) subfield @code @repet @label-eng @label-spa record: datafield datafields: [ { tag: "100", repet: "NR", label-eng: "Personal name", label-spa: "Nombre personal", template: "1#a", indicators: [ {pos: 1, options: [ {value: '0', label-eng: '', label-spa: ''}, {value: '1', label-eng: '', label-spa: ''}, {value: '3', label-eng: '', label-spa: ''} ]}, {pos: 2, options: []} ], subfields: [ {code: 'a', repet: 'NR', label-eng: '', label-spa: ''}, {code: 'b', repet: 'NR', label-eng: '', label-spa: ''} ] } ]
Para acceder a un datafield específico: método getById() de Ext.data.Store. Ver también query() y queryBy().
Entorno de desarrollo
Bajo Windows, con Apache 1.3. Los archivos están en
G:\svn\campi\catalis\branches\auto\
En httpd.conf:
DocumentRoot "G:\svn\campi\catalis\branches\auto\htdocs" <Directory "G:\svn\campi\catalis\branches\auto\htdocs"> ScriptAlias /cgi-bin/ "G:/svn/campi/catalis/branches/auto/cgi-bin/" <Directory "G:/svn/campi/catalis/branches/auto/cgi-bin">
(idealmente tendría que haber creado un Virtual Host, pero algo no me salió y no quise perder tiempo en eso, pues no estoy usando ese Apache para otras cosas).
En catalis.conf:
SCRIPT_URL=/cgi-bin/catalis_pack/wxis71-1030.exe PATH_HTDOCS=/catalis_pack/ PATH_DB=G:\svn\campi\catalis\branches\auto\bases\catalis_pack PATH_CGI-BIN=G:\svn\campi\catalis\branches\auto\cgi-bin\catalis_pack PATH_LOGS=G:\svn\campi\catalis\branches\auto\bases\catalis_pack\catalis\access_logs PATH_TEMP=G:\svn\campi\catalis\branches\auto\temp\catalis_pack\catalis
wxis está en
G:\svn\campi\catalis\branches\auto\cgi-bin\catalis_pack\wxis71-1030.exe
Ext está en
G:\svn\campi\catalis\branches\auto\htdocs\ext-1.1.1
(aunque sólo nos interesa mantener en svn una carpeta con ejemplos locales).
catalis desarrollo extjs
notas/catalis_y_ext_js.txt · Última modificación: por 127.0.0.1