
Лучший Ответ pcat , 08 July 2013 - 14:42
Спасибо, Sliapy.
Ваш первоначальный вариант сработал.
Перейти к сообщению

Лучший Ответ pcat , 08 July 2013 - 14:42
Спасибо, Sliapy.
Ваш первоначальный вариант сработал.
Перейти к сообщению
Отправлено 08 July 2013 - 13:13
Отправлено 08 July 2013 - 14:09
Почему они должны быть кликабельные? Это же обычные свойства материала.Но к сожалению все тексты в таблице не кликабельны http://clip2net.com/s/5m4uJi
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 08 July 2013 - 14:17
Файл teaser.php имеет такое содержание :Почему они должны быть кликабельные? Это же обычные свойства материала.
Если вам нужная ссылка на детальную страницу используйте элемент itemname или itemlink в шаблоне teaser таблицы
<?php 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> </tr>
Сообщение отредактировал SmetDenis: 08 July 2013 - 14:32
Отличный тег [code]
Отправлено 08 July 2013 - 14:23
<?php defined('_JEXEC') or die('Restricted access'); $url = $this->app->route->item($item); ?> <tr class="table-row item_<?php echo $item->id;?>"> <td><a href="<?php echo $url ;?>"><?php echo $item->id; ?></a></td> <td><a href="<?php echo $url ;?>"><?php echo $this->renderPosition('cell1'); ?></a></td> <td><a href="<?php echo $url ;?>"><?php echo $this->renderPosition('cell2'); ?></a></td> <td><a href="<?php echo $url ;?>"><?php echo $this->renderPosition('cell3'); ?></a></td> <td><a href="<?php echo $url ;?>"><?php echo $this->renderPosition('cell4'); ?></a></td> </tr>
Сообщение отредактировал SmetDenis: 08 July 2013 - 15:06
Оптимизированный полный вариант
Отправлено 08 July 2013 - 14:30
<?php defined('_JEXEC') or die('Restricted access'); ?> <tr class="table-row item_<?php echo $item->id;?>"> <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('cell5'); ?></td> <td><?php echo $this->renderPosition('cell6'); ?></td> <td><?php echo $this->renderPosition('cell7'); ?></td> <td><?php echo $this->renderPosition('cell8'); ?></td> </tr>
Сообщение отредактировал SmetDenis: 08 July 2013 - 14:33
За не использование тега [code] скоро начну наказывать ;)
Отправлено 08 July 2013 - 14:36
"Кликабельность" каждой колонки это уже изыски. В общей инструкции только общий принцип работы. Под все фичи написать мануал нереально.Возможно ещё где - то можно задать это свойство материалам в колонках? Иначе почему там работает кликабельность , а в примере по Вашей инструкции она отсутствует?
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 08 July 2013 - 14:42 Лучший Ответ
Спасибо, Sliapy.
Ваш первоначальный вариант сработал.
Отправлено 08 July 2013 - 15:02
Денис пробовал ставить ваш код, ссылки в итоге ведут на /url
получилось только так:
<td><a href="<?php echo $url = $this->app->route->item($item);?>"><?php echo $this->renderPosition('cell3'); ?></a></td>
Отправлено 01 August 2013 - 10:26
при выводе кликабельной колонки возникла проблема.
в коде появился после каждого тизера
т.е. грубо говоря без ссылки так
а при вставке ссылки так:
" "
как убрать " "?
код тизера:
<?php defined('_JEXEC') or die('Restricted access'); $url = $this->app->route->item($item); ?> <tr class="table-row item_<?php echo $item->id;?>" > <td class="_left"><?php echo $this->renderPosition('cell1'); ?></td> <td><?php echo $this->renderPosition('cell2'); ?></td> <td><a href="<?php echo $url = $this->app->route->item($item);?>"><?php echo $this->renderPosition('cell3'); ?></a></td> <td><?php echo $this->renderPosition('cell5'); ?></td> <td><?php echo $this->renderPosition('cell6'); ?></td> <td class="myvid"><?php echo $this->renderPosition('cell7'); ?> </td> </tr> <tr class="_baner"><td colspan="6"><?php echo $this->renderPosition('baner');?></td></tr>
Отправлено 01 August 2013 - 12:08
это вроде разделитель - в шаблоне (шестеренка)
JBZoo чат /
Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке