ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE3/trunk/apps/pc_frontend/templates/_partsPhotoTable.php @ 10981

Last change on this file since 10981 was 10981, checked in by ShogoKawahara, 12 years ago

#3704:fixed partsPhotoTable doesn't link to the community page correctly

File size: 1.6 KB
Line 
1<?php if (count($options->list)): ?>
2
3<?php
4$options->setDefault('col', 5);
5$options->setDefault('type', 'full');
6$options->setDefault('crownIds', array());
7
8$options->addRequiredOption('pager');
9$options->addRequiredOption('link_to');
10?>
11
12<?php ob_start() ?>
13<?php include_partial('global/pagerRelative', array('pager' => $options->pager, 'link_to' => $options->getRaw('link_to_pager'))) ?>
14<?php $pager = ob_get_flush() ?>
15
16<table>
17<?php $row = ceil(count($options->list) / $options->col) ?>
18<?php for ($i = $j = 1; $row >= $i; $i++): ?>
19<?php if ($options->type === 'full' || $options->type === 'only_image'): ?>
20<tr class="photo">
21<?php for ($j = ($i * $options->col) - $options->col; ($i * $options->col) > $j; $j++): ?>
22<td><?php if (!empty($options->list[$j])): ?>
23<?php if (in_array($options->list[$j]->getId(), $options->getRaw('crownIds'))): ?>
24<p class="crown"><?php echo image_tag('icon_crown.gif', array('alt' => 'admin')) ?></p>
25<?php endif; ?>
26<?php echo link_to(image_tag_sf_image($options->list[$j]->getImageFileName(), array('size' => '76x76')), $options->link_to.$options->list[$j]->getId()) ?>
27<?php endif; ?></td>
28<?php endfor; ?>
29</tr>
30<?php endif; ?>
31<?php if ($options->type === 'full' || $options->type === 'only_name'): ?>
32<tr class="text">
33<?php for ($j = ($i * $options->col) - $options->col; ($i * $options->col) > $j; $j++): ?>
34<td><?php if (!empty($options->list[$j])): ?>
35<?php echo link_to($options->list[$j]->getName(), $options->link_to.$options->list[$j]->getId()) ?>
36<?php endif; ?></td>
37<?php endfor; ?>
38</tr>
39<?php endif; ?>
40<?php endfor; ?>
41</table>
42<?php echo $pager ?>
43<?php endif; ?>
Note: See TracBrowser for help on using the repository browser.