Ben o sayfayı (başka bir görünümden) bir yeni içeriği görüntülemek için fade out olacak, bir sayfa var ve.
Genel anlamda, biz burada dikkate ne olmalıdır?
Ben bu mümkün kılmak için nereye kazmak gerekir?
Ajax çeşit kullanarak, başka bir bakış içinde bir görünüm çağırayım mı?
class EquipasController extends OccControllerAction{
public function init(){
if ($this->getRequest()->isXMLHttpRequest()) {
$this->_helper->layout()->setLayout('blank');
//$this->_helper->layout()->disableLayout();
$logger = $this->getInvokeArg('bootstrap')->getResource('Log');
$logger->debug('AJAX Call');
}
}
public function listaAction()
{
echo ("I'm HERE??");
$dados = array('dados1', 'dados2', 'dados3');
}
}
<h1>Tests...</h1>
<a href="<?php echo $this->url(array("controller"=>"equipas","action"=>"lista"), null, true); ?>" class="ajaxloader">Mostra Lista Sff</a>
<div id="testresults">
<h1>Esta é uma coisa que aparece sempre.</h1>
</div>
<script type="text/javascript">
$(function() {
$('.ajaxloader').click(function(event) {
var target = $(this).attr('href');
window.location.hash = target;
$.ajax({
url: target,
success: function(data) {
$('#testresults').html(data);
}
});
return false;
});
});
</script>
When I first load the page, all ok. When I click the link, I actually get an ajax call (because I notice no refresh). When it displays it displays the all page again.
Ben listaAction koyduk yankı göstermek değil! :-(
UPDATE:
When I see my link URL on the browser I see: http://mypage.org/equipas/registo#/equipas/lista
By on the anchor I have: http://mypage.org/equipas/lista
Sorun burada olabilir?