To participate you must create an account on apostrophenow.org. If you have already done so, click Login.

root/plugins/apostrophePeoplePlugin/trunk/modules/aPeople/templates/indexSuccess.php @ 3782

Revision 3782, 1.8 KB (checked in by wjohnald, 2 years ago)

refactored categories filter to be saved in the session. Added a wrapper to aPeopleTools for setting and getting user attributes.

Line 
1<?php slot('body_class','a-person view-all') ?>
2
3<?php slot('a-subnav') ?>
4<div class="a-subnav-wrapper blog a-ui clearfix">
5        <div class="a-subnav-inner">
6                <h4 class="filter-title">Filter By</h4>
7                <?php include_component('aPeople', 'sidebar', array()) ?>
8        </div>
9</div>
10<?php end_slot() ?>
11
12<div class="a-area a-area-body">
13
14        <ul class="alphabet-navigation">
15        <?php foreach ($navChars as $char => $people): ?>
16                <?php if (count($people)): ?>
17      <?php if ($anchorNavigation): ?>
18                        <li><a href="#<?php echo $char ?>"><?php echo $char; ?></a></li>
19      <?php else: ?>
20                        <li><?php echo link_to($char, 'aPeople_char', array('char' => $char), array('class' => ($char == $sf_params->get('char')) ? 'active' : '')) ?></a></li>
21      <?php endif ?>
22                <?php else: ?>
23                        <li><span><?php echo $char; ?></span></li>                     
24                <?php endif ?>         
25        <?php endforeach ?>
26        </ul>
27
28        <div class="people">
29        <?php foreach ($peopleChars as $char => $people): ?>
30                <?php if (count($people)): ?>
31                <a class="person-anchor" name="<?php echo $char ?>"></a>
32                <h3 class="person-letter"><?php echo $char ?></h3>
33               
34      <?php include_partial('aPeople/people', array('people' => $people)) ?>   
35
36                <?php endif ?>
37        <?php endforeach ?>
38        </div>
39       
40        <ul class="alphabet-navigation">
41        <?php foreach ($navChars as $char => $people): ?>
42                <?php if (count($people)): ?>
43      <?php if ($anchorNavigation): ?>
44                        <li><a href="#<?php echo $char ?>"><?php echo $char; ?></a></li>
45      <?php else: ?>
46                        <li><?php echo link_to($char, 'aPeople_char', array('char' => $char), array('class' => ($char == $sf_params->get('char')) ? 'active' : '')) ?></a></li>
47      <?php endif ?>
48                <?php else: ?>
49                        <li><span><?php echo $char; ?></span></li>                     
50                <?php endif ?>         
51        <?php endforeach ?>
52        </ul>
53</div>
54
55<?php a_js_call('aPeople.personToggle(?)', array('toggle' => '.person-expand-toggle')) ?>
Note: See TracBrowser for help on using the browser.