Перейти к содержимому


Фотография
- - - - -

Ссылка детальную страницу


Лучший Ответ SmetDenis , 24 December 2013 - 08:51

Вот такой вариант должен работать.

<td><?php
echo '<a href="' . $this->app->route->item($item) . '">';
echo $this->renderPosition('cell1');
echo '</a>';
?></td>
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 rabotairk

rabotairk

Отправлено 22 December 2013 - 09:09

Как сделать ссылку на детальную страницу по полю рубрика (нужно при нажатии на дизайнер как на демо сайте, например, чтобы переходило на дет. стр., а сейчас только при нажатии кнопку print, открывается детальная страница) http://tistina.um.la...lyu/basesis-rec

 

ознакомилась с этой темой но у меня в настройках, нет такого

http://forum.jbzoo.c...e-v-obyavlenii/

 

ns.JPG


  • 0

#2 SmetDenis

SmetDenis

Отправлено 22 December 2013 - 16:01

Обрамите вывод позиции в шаблоне ссылкой на материал
 
echo '<a href="'.$this->app->route->item($item).'">'.$this->renderPosition('POSTION_NAME').'</a>';

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 rabotairk

rabotairk

Отправлено 24 December 2013 - 06:05

defined('_JEXEC') or die('Restricted access');
?>
<tr class="table-row item_<?php echo $item->id;?>">
    <td><?php echo $item->id; ?></td>
    <td><?php echo $this->renderPosition('cell1'); ?></td>
    <td><?php echo $this->renderPosition('cell2'); ?></td>
    <td><?php echo $this->renderPosition('cell3'); ?></td>
    <td><?php echo $this->renderPosition('cell4'); ?></td>
    <td><?php echo $this->renderPosition('cell5'); ?></td>
<td><?php echo $this->renderPosition('cell6'); ?></td>
<td><?php echo $this->renderPosition('cell7'); ?></td>
</tr>
 
    <td><?php echo $this->renderPosition('cell1'); ?></td> это заменить на это я правильно поменяла:
 
  1. <td><?php echo '<a href="'.$this->app->route->item($item).'">'.$this->renderPosition(''cell1'').'</a>';
  2. или вот так
  3.  
  4. <td><?php echo '<a href="'.$this->app->route->item($item).'">'.$this->renderPosition(''cell1'').'</a>'; ?></td> 
  5. оно не работает в таком виде, белый экран, это я делаю в тизере

  • 0

#4 SmetDenis

SmetDenis

Отправлено 24 December 2013 - 08:51   Лучший Ответ

Вот такой вариант должен работать.
<td><?php
echo '<a href="' . $this->app->route->item($item) . '">';
echo $this->renderPosition('cell1');
echo '</a>';
?></td>

  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 rabotairk

rabotairk

Отправлено 24 December 2013 - 12:36

спасибо, а то я сама не догадалась бы что нужно несколько echo и прочее


  • 0




Click to return to top of page in style!