Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function growth_mindsets(){
- ob_start();
- $user = 'user_'.get_current_user_id();
- if( get_field('growth_guides', $user ) ){
- $values = get_field('growth_guides', $user);
- $field = get_field_object('growth_guides', $user);
- $choices = $field['choices'];
- $group = get_field('cognitive_empowerment');
- /*if( have_rows('cognitive_empowerment',$user)){
- while( have_rows('cognitive_empowerment',$user) ){ the_row();
- $guide = get_sub_field('legacy');
- $guide_list = array();
- foreach($guide as $guides){
- $guide_list[] = $guides;
- }
- echo '<pre>';
- print_r($guide_list);
- echo '</pre>';
- }
- } */
- foreach ($choices as $choice_value => $choice_label) {
- foreach ($values as $value) {
- if ($value['value'] == $choice_value) {
- echo '<div style="margin-bottom:20px">';
- echo '<b>'.$choice_label .':</b> ';
- $no_content = 'No data';
- $guide_list = array();
- $type = array('legacy','emerging');
- $count = 0;
- if( have_rows($choice_value, $user) ){
- while( have_rows($choice_value, $user) ){
- the_row();
- for($x=0 ; $x < 2 ; $x++){
- $guide = get_sub_field($type[$x]);
- foreach($guide as $guides){
- $guide_list[] = $guides['label'];
- }
- }
- }
- echo '<pre>';
- print_r($guide_list);
- echo '</pre>';
- }
- if( have_rows($choice_value)) {
- while ( have_rows($choice_value)) {
- the_row();
- for( $n = 0 ; $n < 2 ; $n++){
- echo '<br><i>'.ucwords($type[$n]).'</i></br>';
- if( have_rows($type[$n])){
- while ( have_rows($type[$n])){
- the_row();
- $name = get_sub_field('pdf_name');
- echo '<div style="border:1px solid #eee; padding:10px; margin-bottom:10px">';
- if(array_search($name , $guide_list) !== false ){
- echo '<li><a target="_blank" href="'.get_sub_field('pdf_files').'">'.get_sub_field('pdf_name').'</a></li>';
- }
- echo $name.'<br></div>';
- $count++;
- }
- }else{
- $no_content = '<li>No PDFs yet</li>';
- echo $no_content;
- }
- }
- }
- }else{
- echo $no_content ;
- }
- echo '</div>';
- }
- }
- }
- }
- return ob_get_clean();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement