こんにちは、私は joomla 3.0 でモーダル ウィンドウを持っています!
このようにルーターをjavascriptに渡します
<?php $link =JURI::root().'index.php?option=com_projects&view=proyectos&format=raw&task=todosProyecto&id='. $item->id;?>
<li class="item" data-id="id-<?php echo $item->id ?>" data-type="<?php echo $item->categoria ?>">
<a href="#modal" id="<?php echo $link;?>" role="<?php echo $item->id ?>" class="picture" data-toggle="modal">
<img src="<?php echo JURI::root()?><?php echo $item->imagen_portada; ?>"/></a>
<p class="titulo"><?php echo $item->nombre; ?></p>
<p> <?php echo $item->municipio; ?>(<?php echo $item->pais; ?>)<br><?php echo $item->year; ?>
</p>
ローカルではモーダル ウィンドウを開くとうまく動作しますが、サーバーではモーダル ウィンドウにこのコンポーネントの index.php ビューが表示されます。
私の問題はここにあると思います。モデルのリクエストを受けると、これがあります。
public function elegirSeleccionados(){
$this->pagination = $this->get('pagination');
$this->items = $this->get('recientes');
$this->list = $this->get('list');
parent::display();
}
しかし、$this->get('list'); はnullなので、リストにnull値を割り当てる必要があります。私はそれで変わりました..
$this->list = $this->items;
しかし、働かないでください!
何か案が!!!