Este es un ejemplo de un servicio en internet para docentes:
Además del carro de compras,tiene pay-pal y un sección de comentarios muy eficiente.
http://materiateles.teleszona61.com/
***************************
Conozca DocCF, gestione fácilmente su Centro Educativo y proyecte su nivel académico ya!
Control escolar, académico y administrativo para academias, institutos técnicos, colegios y jardines infantiles. Flexible a cualquier sistema educativo en Latinoamérica y España.
http://www.grupocfdeveloper.com/productos.htm
*************
Vale la pena explorar:
La Biblioteca Digital Mundial, pone a disposición en Internet, de manera gratuita y en formato multilingüe, importantes materiales fundamentales de culturas de todo el mundo.
http://www.wdl.org/es/
*************
Just programming and db tips
viernes, 31 de julio de 2015
jueves, 30 de julio de 2015
mod_rewrite y getJSON
cakephp 404
Al mover el código de una máquina a otra, con una copia fresca de WAMP, el servidor no localiza los recursos como css, js, imágenes, etc.
La solución es activar mod_rewrite en http.conf:
C:\wamp\bin\apache\apache2.4.9\conf
****************************
¿How to get json data from cakephp find?
Usar getJson como en este ejemplo de home.js
var path = "escuelas/getEscuelas/.json";
$.getJSON(path, null, processgetEscuelas).error(errorgetEscuelas);
en el controller:
$escuelasArray = $this->Escuela->find('all'...
Y simplemente despues del find():
echo (json_encode($escuelasArray, JSON_FORCE_OBJECT));
No necesita nada más; regresa este formato:
cortesía de
http://stackoverflow.com/questions/19969751/jquery-looping-each-json-key-value-not-working
**********************************
¿Cómo hace post a un grupo de checkboxes?
http://www.wastedpotential.com/html-multi-checkbox-set-the-correct-way-to-group-checkboxes/
Pendiente revisar error:
Al mover el código de una máquina a otra, con una copia fresca de WAMP, el servidor no localiza los recursos como css, js, imágenes, etc.
La solución es activar mod_rewrite en http.conf:
C:\wamp\bin\apache\apache2.4.9\conf
****************************
¿How to get json data from cakephp find?
Usar getJson como en este ejemplo de home.js
var path = "escuelas/getEscuelas/.json";
$.getJSON(path, null, processgetEscuelas).error(errorgetEscuelas);
en el controller:
$escuelasArray = $this->Escuela->find('all'...
Y simplemente despues del find():
echo (json_encode($escuelasArray, JSON_FORCE_OBJECT));
No necesita nada más; regresa este formato:
{"0":{"Escuela":{"name":"C\u00edrculo de Estudio","id":"3"}},"1":{"Escuela":{"name":"Escuela de pr\u00e1cticas"
,"id":"4"}},"2":{"Escuela":{"name":"Escuela Secundaria T\u00e9cnica 1","id":"2"}},"3":{"Escuela":{"name"
:"Escuela Secundaria T\u00e9cnica 27","id":"1"}}}
que se puede parsear así:
$.each($escuelas, function (key, value) {
$.each(value, function (key, value) {
console.log(value.id);
console.log(value.name);
$('#escuela').append('<option value=' + value.id + '>' + value.name + '</option>');
});
});
http://stackoverflow.com/questions/19969751/jquery-looping-each-json-key-value-not-working
**********************************
¿Cómo hace post a un grupo de checkboxes?
http://www.wastedpotential.com/html-multi-checkbox-set-the-correct-way-to-group-checkboxes/
HTML Multi checkbox set – the correct way to group checkboxes
Pendiente revisar error:
uncaught exception: out of memory in Ajax Process
Siguiente:
Obtener un arreglo de los checkbxes marcados, para asignar este arreglo en un getJSON ajax:
var formData = {
username: $('#username').val(),
password: $('#UserPassword').val(),
email: $('#email').val(),
// Escuela para seleccionar grupos
escuela: $('#escuela').val(),
//Arreglo de checkboxes seleccionados
'grupos[]': mapIDArray // $("#grupo").val()
};
miércoles, 8 de mayo de 2013
cakephp: condition OR most basic
$recipients = $this->Client->Recipient->find('list', array(
'conditions' => array(
'OR' => array(
array('Recipient.client_id' => $id),
array('Recipient.client_id' => null),
)
),
'order' => 'name'
));
'conditions' => array(
'OR' => array(
array('Recipient.client_id' => $id),
array('Recipient.client_id' => null),
)
),
'order' => 'name'
));
db: add constraint para evitar/remover duplicados
ALTER IGNORE TABLE asistencias ADD UNIQUE INDEX idx_date_empl(as_date, employee_id );
Suscribirse a:
Entradas (Atom)