Hola, queria saber si alguien me puede dar una mano, tengo un sitio
implementado con CakePhp y agregue ultimamente una galeria de imagenes de
JQuery, el tema es que si bien la galeria funciona me dejo de andar el
sistema de comentarios del Cake, es como que no carga, hay como una
incompatibilidad
entre ambos, alguien tiene idea como hacer para que funcionene los sin
problemas?
el codigo es:
*Para la galeria:*
<script type="text/javascript" src="
https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<?php echo $html->css('show/site') ?>
<?php echo $html->css('show/jquery.popeye') ?>
<?php echo $html->css('show/jquery.popeye.style') ?>
<?php echo $javascript->link('show/jquery.popeye-2.1') ?>
<?php echo $javascript->link('show/jquery.min') ?>
<script type="text/javascript">
<!--//<![CDATA[
$(document).ready(function () {
var options1 = {
}
$('#ppy1').popeye(options1);
});
//]]>-->
</script>
<?php if($slide_fotos): ?>
<?php foreach ($slide_fotos as $foto): ?>
<li>
<a href="<?php echo $photoShow->show_path($foto,
'original') ?>">
<?php echo $photoShow->original($foto);?>
</a>
<span class="ppy-extcaption">
<strong><?php echo $foto['Photo']['name'].' -
'.$album['Album']['name']?></strong><br />
<a href="<?php echo $photoShow->show_path($foto,
'large') ?>" TARGET="_blank"><?php echo ucfirst(__('download', true)) ?></a>
</span>
</li>
<?php endforeach; ?>
*Y para el sistema de comentarios:*
**
<span id="comments_loading" style="font-size: 0.95em"><?php echo
$html->image('snake_transparent.gif', array()) ?> <?php
__('loading')?>...</span>
<div id="comments">
</div>
<?php if($album){?>
<script>
new Ajax.Updater("comments", "<?php echo
$html->url('/photo_comments/ajax_show/photo_id:' . $photo['Photo']['id'].
'/album_id:' . $album['Album']['id']) ?>", { evalScripts:true,
onComplete:function() { $("comments_loading").hide() } });
</script>
<?php } else {?>
<script>
new Ajax.Updater("comments", "<?php echo
$html->url('/photo_comments/ajax_show/photo_id:' . $photo['Photo']['id'])
?>", { evalScripts:true, onComplete:function() {
$("comments_loading").hide() } });
</script>
<?php }?>
<?php if($user->is_user() && !$user->is_guest()): ?>
<form id="post_comment" action="<?php echo
$html->url('/photo_comments/add/' . $photo['Photo']['id'] . '/' .
$album['Album']['id']) ?>" method="post">
<?php echo $form->hidden('PhotoComment/user_id', array('value' =>
$user_object['id'])) ?>
<?php echo $form->hidden('PhotoComment/album_id', array('value' =>
$album['Album']['id'])) ?>
<p>
<label for="PhotoCommentContent"><?php echo ucfirst(__('your
comment', true)) ?></label><br />
<?php echo $form->textarea('PhotoComment/content', array('style' =>
'width: 100%; height: 50px')) ?>
</p>
<p>
<div class="buttons">
<button type="submit" class="positive">
<?php echo $html->image('tick.png') ?>
<?php echo ucfirst(__('add', true)) ?>
</button>
</div>
</p>
</form>
<?php else: ?>
<p id="post_comment">
<?php echo ucfirst(__('you have to be logged in to post a comment',
true)) ?>, <?php echo $html->link(__('signin now', true), '/signin') ?>
</p>
<?php endif ?
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para ver este debate en la Web, visita
https://groups.google.com/d/msg/cakephp-es/-/aKdQ_kDWZksJ.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.