@reavb

Вывести другое значение если оно пустое?

Значение text выводит текст на фронте , значение DESC выводит краткое описание как выводить оба значение
допустим если TEXT пустое выводить DESC

В самом фронте выводится через тег {{TEXT}} файл как html
if (!empty($posts)) {
        foreach ($posts as $key => $post) {
            $user_data = PT_UserData($post->user_id);
            $html_posts .= PT_LoadPage('home/article_list', array(
                'ID' => $post->id,
                'TITLE' => $post->title,
                'DESC'  => PT_ShortText($post->description,190),
                'VIEWS_NUM' => number_format($post->views),
                'THUMBNAIL' => PT_GetMedia($post->image),
                'TEXT' => PT_ShortText($post->text,190),
                'CAT' => ($post->category),
                'URL' => PT_Link('articles/read/' . PT_URLSlug($post->title,$post->id)),
                'TIME' => TranslateDate(date($pt->config->date_style,$post->time)),
                'ARTICLE_URL' => PT_URLSlug($post->title,$post->id),
                'USER_DATA' => $user_data
            ));
        }
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
v3shin
@v3shin
Веб-шаман
'TEXT' => PT_ShortText($post->text ?: $post->description, 190),
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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