Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2017, 06:09   #1
sepraga
Новичок
Джуниор
 
Регистрация: 08.10.2017
Сообщений: 1
По умолчанию Java script / Замена функции

Добрый день.
По умолчанию в таблице размещено значение <span>в наличии</span>
Мне нужно, чтобы при создании в этой записи (ID) произвольного поля (selled) со значением "Продано" выводилось это значение- "Продано"

Вот код, который не работает

[NO PARSE]
function get_selled($id)
{
$src = get_post_meta($id, 'selled', true);
return $src;
}


<?php if ( get_selled($post->ID, 'selled', true) ) : ?>
<? echo $obj['selled'] ?>
<?php else: ?>
<span>В наличии</span>
<?php endif; ?>
[/NO PARSE]

Замена текста на функцию не происходит ..
Почему - в чем ошибка?
sepraga вне форума Ответить с цитированием
Старый 08.10.2017, 10:02   #2
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,586
По умолчанию

с точки зрения синтакса этот кусок верный.

Код:
<?php

function get_selled($id){
    return get_post_meta($id, 'selled', true);
}

if ( get_selled( $post->ID, 'selled', true) ){
    echo $obj['selled'];

}else{
    echo '<span>В наличии</span>';
}
но не понятно что за функция get_post_meta, да и вообще вот так более понятно

Код:
<?php

if ( get_post_meta($post->ID, 'selled', true) ){
    echo $obj['selled'];

}else{
    echo '<span>В наличии</span>';
}

воообщем, смотрите что возвращает функция get_post_meta(...);
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
pompiduskus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
java script ubun JavaScript, Ajax 1 21.04.2017 17:07
C# vs Java (не Java Script), что лучше? Алексей_2012 Свободное общение 60 29.08.2015 23:55
Java Script Doctor_Program JavaScript, Ajax 1 08.02.2015 12:18
Java Script birds JavaScript, Ajax 0 30.03.2012 11:23