Comunidad de diseño web y desarrollo en internet online

Ayuda con calendario Jquery

Citar            
MensajeEscrito el 26 Abr 2017 02:07 pm
A ver, me encuentro desesperado, perdón si hay errores en el post, va sin intención.
Intente de todo con el siguiente problema que voy a comentar y no funciono.

Estoy haciendo una web para una radio mediante Wordpress. El tema que me parecio acorde al tema fue TA-MUSIC. Estoy por finalizar y por fin sacar la web pero hay una cuestion que me complico la ultima sección.

Mediante este tema se pueden crear eventos (fechas especiales, fiestas,etc),



El tema es que este editor de eventos usa un calendario en ingles





eh intentado meterme dentro del tema y editar el archivo jquery.datePicker.min.js (En el directorio \ta-music\inc\custom-meta-boxes\js) directamente cambiando todo al español. Luego lo subi con FIlezilla pero todo sigue en ingles. ¿Alguna idea de como solucionar esto?

Por axldiaz

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Abr 2017 07:27 pm
bueno eso lo se solucionar en nativo en teoria creo que deberias localizar cual es el objeto date y tambien cuales son los elementos donde ponen may april ... sunday en teoria solo debes crear un array con los nombres en español para el mes y otro array para los dias donde creo recordar el primer elemento 0 (objetodate.getMonth()) es enero, y en (objetodate.getDay()) 0 es domingo , eso es porque siguen el orden judio (jejeje) luego simplemente (textContent en el elemento) con los valores array que sea, otra opcion es directamente detectar cada elemento del calendario y hacer un replace simple y llanamente --> Objetoelemento.textContent.replace(stringold,stringnew) bueno la idea global podria ser por ejemplo -->
Bmes=String('Jan,Feb,...').split(',');
Ames=String('Enero,febrero,marzo....').split(',');
Adia=Strint('domingo,lunes,martes.....').split(',');
for(i in elementoparent){var k=Bmes.indexof(i);i.textContent=Ames[k]; .......}
.....
Debes localizar el elemento parent de cada elemento de dia y tambien el de mes piensa que es posible se ubique dentro de un evento es decir el elemento calendario se encuentra si el usuario hace algo para que aparezca -> o bien el elemento calendario esta en visibility=hidden/visible o simplemente cada vez que sucede ele evento lo crea y cuando cierra o desaparece el evento elemento.remove() eso lo debes ver tu , HUMMM como verlo??? bueno yo desde firefox utilizo desde la consolaweb -> inspector y elegir elemento de pagina que es un icono de un cuadrado con una flecha apuntando al centro del cuadrado donde apretes con el mouse te aparecera el elemento que quieres para realizar comprobaciones insitu simplemente en la linea de comandos de la consola de firefox yo pongo si tengo la id del elememnto document.getElementById(''), piensa tambien que algunos elementos no tienen id asi que debes jugar con document.childNodes[x] .parentNode ..... siendo x un numero int del array de objetoselementHtml. En teoria por o que veo la idea seria ingresar un javascipt que te localizara esos elementos y te los cambiara a posteriori (hablamos de milisegundos ) si elemento calendario es un embedElement asi que debes jugar tambien con eso. Bueno espero haberte dado algunas ideas. Si no te aclaras hice un elementodiv calendario en javascript que se puede añadir a cualquier documento que hice para hacer reservas de hoteles.

Por aukun

Claber

200 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 26 Abr 2017 09:33 pm

aukun escribió:

bueno eso lo se solucionar en nativo en teoria creo que deberias localizar cual es el objeto date y tambien cuales son los elementos donde ponen may april ... sunday en teoria solo debes crear un array con los nombres en español para el mes y otro array para los dias donde creo recordar el primer elemento 0 (objetodate.getMonth()) es enero, y en (objetodate.getDay()) 0 es domingo , eso es porque siguen el orden judio (jejeje) luego simplemente (textContent en el elemento) con los valores array que sea, otra opcion es directamente detectar cada elemento del calendario y hacer un replace simple y llanamente --> Objetoelemento.textContent.replace(stringold,stringnew) bueno la idea global podria ser por ejemplo -->
Bmes=String('Jan,Feb,...').split(',');
Ames=String('Enero,febrero,marzo....').split(',');
Adia=Strint('domingo,lunes,martes.....').split(',');
for(i in elementoparent){var k=Bmes.indexof(i);i.textContent=Ames[k]; .......}
.....
Debes localizar el elemento parent de cada elemento de dia y tambien el de mes piensa que es posible se ubique dentro de un evento es decir el elemento calendario se encuentra si el usuario hace algo para que aparezca -> o bien el elemento calendario esta en visibility=hidden/visible o simplemente cada vez que sucede ele evento lo crea y cuando cierra o desaparece el evento elemento.remove() eso lo debes ver tu , HUMMM como verlo??? bueno yo desde firefox utilizo desde la consolaweb -> inspector y elegir elemento de pagina que es un icono de un cuadrado con una flecha apuntando al centro del cuadrado donde apretes con el mouse te aparecera el elemento que quieres para realizar comprobaciones insitu simplemente en la linea de comandos de la consola de firefox yo pongo si tengo la id del elememnto document.getElementById(''), piensa tambien que algunos elementos no tienen id asi que debes jugar con document.childNodes[x] .parentNode ..... siendo x un numero int del array de objetoselementHtml. En teoria por o que veo la idea seria ingresar un javascipt que te localizara esos elementos y te los cambiara a posteriori (hablamos de milisegundos ) si elemento calendario es un embedElement asi que debes jugar tambien con eso. Bueno espero haberte dado algunas ideas. Si no te aclaras hice un elementodiv calendario en javascript que se puede añadir a cualquier documento que hice para hacer reservas de hoteles.

Por axldiaz

1 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.