@diaskinkotakbaskin

Как вывести дополнительные поля типа complex и внутри тип association?

Container::make( 'post_meta', 'Дополнительные поля' )
      ->show_on_page(35) 
      ->add_tab('Расписание семинаров' ,[
        Field::make( 'complex', 'time_table_attributes', 'Атрибуты' )
        ->add_fields([
          Field::make( 'text', 'time_table_title', 'Месяц и год проведения семинаров' ),
          Field::make( '  ', 'catalog_project_slider', 'Семинары которые проходят в данное время' )
          ->set_types( [
              [
                  'type'      => 'post',
                  'post_type' => 'project',
                ]
            ] )
          ])
      ]);


мне нужно это вывести. Есть такой код:

<?php if ($time_table_attributes) : ?>
            <?php foreach ($time_table_attributes as $attribute) : ?>
              <div class="timeTable__month">
                <h1><?php echo $attribute['time_table_title']; ?></h1>
              <div class="timeTable__wrapper">
                  <?php         
                        $project_id = get_the_ID();
                        $time_table_attributes = carbon_get_post_meta($project_id, 'time_table_attributes');
                        $catalog_project_slider = carbon_get_post_meta( $project_id, 'catalog_project_slider' );
                        $catalog_project_args_slider = [
                           'post_type' => 'project'
                        ];
                        $catalog_project_query_slider = new WP_Query( $catalog_project_args_slider );
                  ?>
                  <?php while ( $catalog_project_query_slider->have_posts() ) : $catalog_project_query_slider->the_post(); ?>
                        <div class="timeTable__item">
                              <div class="timeTable__item-title">
                                    <a href="<?php the_permalink(); ?>"><h2><?php the_title(); ?></h2></a>
                              </div>
                              <div class="timeTable__item-text">
                                    <div class="timeTable__item-date">
                                    <h3><?php echo carbon_get_post_meta( get_the_ID(),'seminare_date'); ?></h3>
                                    <p><?php echo carbon_get_post_meta( get_the_ID(),'seminare_date_clock'); ?></p>
                                    </div>
                                    <hr>
                                    <div class="timeTable__item-time">
                                    <h3><?php echo carbon_get_post_meta(get_the_ID(),'academic-hours'); ?></h3>
                                    <p>a.к</p>
                                    </div>
                                    <hr>
                                    <div class="timeTable__item-city">
                                    <h3><?php echo carbon_get_post_meta( get_the_ID(),'seminare_geo'); ?></h3>
                                    </div>
                              </div>
                              <div class="timeTable__item-countdown">
                                    <div class="timeTable__item-countdown-container">
                                    <img src="<?php echo get_template_directory_uri() ; ?>/images/time2.png" alt="">
                                    <div class="timer" data-finish="<?php echo carbon_get_post_meta(get_the_ID(), 'crb_event_start_date' ); ?> 00:00">
                                          <div class="timer_section">
                                          <div class="days_1">0</div>
                                          <div class="days_2">0</div>
                                          </div>
                                          <div class="timer_delimetr">:</div>
                                          <div class="timer_section">
                                          <div class="hours_1">0</div>
                                          <div class="hours_2">0</div>
                                          </div>
                                          <div class="timer_delimetr">:</div>
                                          <div class="timer_section">
                                          <div class="minutes_1">0</div>
                                          <div class="minutes_2">0</div>
                                          </div>
                                          <div class="timer_delimetr">:</div>
                                          <div class="timer_section">
                                          <div class="seconds_1">0</div>
                                          <div class="seconds_2">0</div>
                                          </div>
                                    </div>
                                    </div>
                              </div>
                              </div>
                           </div>
                        </div>
                     <?php endwhile; ?>
              <?php endforeach; ?>
            </div>
          <?php endif; ?>


Но он не работает выводит только посты без атрибутов
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы