Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/01/2011, 10:47
uylmfs
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 18 años, 3 meses
Puntos: 0
Encontré una alternativa a ligthbox para oscommerce

Hola, Feliz año nuevo.

Encontré una alternativa a lightbox para oscommerce http://www.plashenkov.com/2010/01/lightweight-image-viewer-for-your-site.html
Es superior a ligthbox ya que no usa tantos archivos javascrit ni de tanto tamaño, además los botones de navegación entre imágenes los pone debajo de la imagen y no en la imagen.

No he logrado aún adaptarla para que funcione como lightbox, estoy casi seguro de que la solución esta en la forma de ponerlo en el product_info.php


Código:
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<link rel="stylesheet" href="lightbox.css" type="text/css" media="screen">
<script language="javascript" type="text/javascript"><!--
function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}
function popupWindowAtrib(url) {
  window.open(url,'popupWindowAtrib','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=400,height=300,screenX=150,screenY=150,top=150,left=150')
}

//--></script>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="js/effects.js"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<script type="text/javascript" src="js/builder.js"></script>
<style type="text/css">
<!--
.noactivo {
	font-size: 22px;
	color: #FF0000;
	font-weight: bold;
}
-->
</style>
Ya probé sustituyendo el lightbox.css por slidewindow.css y los
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="js/effects.js"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<script type="text/javascript" src="js/builder.js"></script>
por <script type="text/javascript" src="js/slidewindow.js"></script>

Pero en lugar de abrirse en la misma ventana el slidewindow con los menúes de navegación, se abre solo la imagen.

No estoy seguro de si tendrá que ver o no, pero por las dudas comento que tengo instalada la contribución que permite agregar hasta 6 imágenes extra, ejemplo http://www.tqm.com.uy/catalog/monitor-185-lcd-viewsonic-va1931wa-p-1867.html

Sí lo pudiéramos dejar funcionando, las webs que usan oscommerce con lightbox, se ahorrarían más de 100kb por producto

¿Alguien me podrá dar una manito con esto?

Desde ya gracias
Marcelo