sss
Signed-off-by: Jeff <jeff@gotenzing.com>
Showing
1 changed file
with
20 additions
and
1 deletions
| ... | @@ -16,7 +16,24 @@ $style = get_field('style'); | ... | @@ -16,7 +16,24 @@ $style = get_field('style'); |
| 16 | $new_window=""; | 16 | $new_window=""; |
| 17 | if($fields['new_window']){ | 17 | if($fields['new_window']){ |
| 18 | $new_window ='target="_blank"'; | 18 | $new_window ='target="_blank"'; |
| 19 | } | ||
| 20 | $return = ''; | ||
| 21 | if($fields['modal']){ | ||
| 22 | $new_window = 'href="javascript:void(0)" data-bs-toggle="modal" data-bs-target="#Modal"'; | ||
| 23 | $page_data = get_page_by_path( $fields['link'] ); | ||
| 24 | $return .= '<div class="modal fade" id="Modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> | ||
| 25 | <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> | ||
| 26 | <div class="modal-content"> | ||
| 27 | <div class="modal-body"> | ||
| 28 | <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> | ||
| 29 | <div class="body-content">'; | ||
| 30 | $return .= $page_data->post_content; | ||
| 31 | $return .='</div></div></div></div></div>'; | ||
| 32 | echo $return; | ||
| 19 | } | 33 | } |
| 34 | |||
| 35 | |||
| 36 | |||
| 20 | switch($style){ | 37 | switch($style){ |
| 21 | case 'image': ?> | 38 | case 'image': ?> |
| 22 | <a class="block-link" <?php echo $new_window; ?> href="<?php echo $fields['link']; ?>"> | 39 | <a class="block-link" <?php echo $new_window; ?> href="<?php echo $fields['link']; ?>"> |
| ... | @@ -60,5 +77,7 @@ switch($style){ | ... | @@ -60,5 +77,7 @@ switch($style){ |
| 60 | break; | 77 | break; |
| 61 | default: ?> | 78 | default: ?> |
| 62 | <p>Please select style.</p> | 79 | <p>Please select style.</p> |
| 80 | |||
| 81 | <?php | ||
| 63 | 82 | ||
| 64 | <?php }; | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 83 | }; | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or sign in to post a comment