Вывод данных в виджете

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Вывод значений из типа контента

#1 15 ноября 2015 в 20:04
Никак не могу одолеть вроде бы простую вещь. Есть тип контента в котором заполняется два поля «title» и «content». Тип поля «title» текстовый, «content» — дата. Пытаюсь вывести в виджете «Список контента» значения из «title» по условиям: 1. Вывод соответствующих значений при совпадении текущей даты со значением поля «content». 2. Вывод при совпадении месяца, но значение даты меньше текущей даты. 3. Вывод при совпадении месяца, но значение даты больше текущей даты.
А проще: есть тип контента в котором список ФИО учеников и дата рождения. Пытаюсь вывести в виджете «Список контента»: Именинники сегодня, были в этом месяце, будут отмечать в этом месяце. Можно на возмездной основе.
#2 17 ноября 2015 в 02:04
Добавил вот такой код:
  1. <?php $date_current = date('d.m');
  2. if ($items){
  3. foreach($items as $id => $item) {
  4. $item['content'] = date('d.m', strtotime($item['content']));
  5. $item_new = extract($item);
  6. if ($content==$date_current){
  7. $dr = array ($title, $content); }
  8. echo $dr[0];
  9. }
  10. }
  11. ?>
  12.  
Получаю на странице вывода вот такую картинку: http://joxi.ru/5mdQL1auNVjJ21

Как раз по количеству строк, если один именинник, то всё нормально, а если более (например 2, как на картинке), то всё плохо.
Где копать?
#4 20 июня 2016 в 17:50
Вопрос решён
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.