11ответ(ов) в теме
dukalex
не в сети 2 дня
На сайте с 26.12.2014
Участник
Тем 12
Сообщения 35
1
15:37
Версия WP-Recall: 16.26.1
Версия дополнения: 1.9.0
Ссылка на страницу: https://itleaders.vc/task/

Приветствую, добавил поле не фиксированная цена а процент, помогите пожалуйста сделать так что бы при заполнении этого поля цена скрывалась

<div class="task-meta task-price">'. get_post_meta($post_id, 'procent_v_proekte_627b809b6537b', true) .' ' . get_post_meta( $post_id, 'fng-price', 1 ) . ' ' . rcl_get_primary_currency( 1 ) . '</div>';

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
2
18:27

Добрый день.

$percent = get_post_meta($post_id, 'procent_v_proekte_627b809b6537b', true);
echo '<div class="task-meta task-price">'. ($percent? $percent: get_post_meta( $post_id, 'fng-price', 1 )) . ' ' . rcl_get_primary_currency( 1 ) . '</div>';

0
dukalex
не в сети 2 дня
На сайте с 26.12.2014
Участник
Тем 12
Сообщения 35
3
18:55

Спасибо Андрей, только куда его вставлять, у меня слабые знания пхп

	$metas = apply_filters( 'fng_task_metas', $metas, $post_id );

	$content = '<div class="fng-task-metas">
                <div class="task-meta task-price">'. get_post_meta($post_id, 'procent_v_proekte_627b809b6537b', true) .' ' . get_post_meta( $post_id, 'fng-price', 1 ) . ' ' . rcl_get_primary_currency( 1 ) . '</div>';

	$content .= fng_get_post_terms( $post_id );

	if ( $metas ) {
		foreach ( $metas as $id => $meta ) {
			$content .= '<div class="task-meta task-' . $id . '">
						<i class="rcli ' . $meta['icon'] . ' rcl-icon"></i>' . $meta['label'] . ': ' . $meta['content'] . '
					</div>';
		}
	}

	$content .= '</div>';

	return $content;
}

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
4
19:19

измените приведенный вами код так

$percent = get_post_meta($post_id, 'procent_v_proekte_627b809b6537b', true);
$content = '<div class="fng-task-metas">
                <div class="task-meta task-price">'. ($percent? $percent: get_post_meta( $post_id, 'fng-price', 1 )) . ' ' . rcl_get_primary_currency( 1 ) . '</div>';

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
5
19:20

имею ввиду эту часть

$content = '<div class="fng-task-metas">
                <div class="task-meta task-price">'. get_post_meta($post_id, 'procent_v_proekte_627b809b6537b', true) .' ' . get_post_meta( $post_id, 'fng-price', 1 ) . ' ' . rcl_get_primary_currency( 1 ) . '</div>';

0
dukalex
не в сети 2 дня
На сайте с 26.12.2014
Участник
Тем 12
Сообщения 35
6
20:21

Спасибо, только остался значок рубля

0
dukalex
не в сети 2 дня
На сайте с 26.12.2014
Участник
Тем 12
Сообщения 35
7
12:17

Помогите пожалуйста и его скрыть

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
8
18:10

$percent = get_post_meta($post_id, 'procent_v_proekte_627b809b6537b', true);
$content = '<div class="fng-task-metas">
                <div class="task-meta task-price">'. ($percent? $percent: get_post_meta( $post_id, 'fng-price', 1 )). '</div>';

0
dukalex
не в сети 2 дня
На сайте с 26.12.2014
Участник
Тем 12
Сообщения 35
9
18:35

Так знак рубля вообще убирается, а он должен остаться где сумма

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
10
14:22

$percent = get_post_meta($post_id, 'procent_v_proekte_627b809b6537b', true);
$content = '<div class="fng-task-metas">
                <div class="task-meta task-price">'. ($percent? $percent: get_post_meta( $post_id, 'fng-price', 1 ). ' ' . rcl_get_primary_currency( 1 ))  . '</div>';

0
dukalex
не в сети 2 дня
На сайте с 26.12.2014
Участник
Тем 12
Сообщения 35
11
14:37

Спасибо за помощь Андрей

1
Тема закрыта. Публикация новых сообщений запрещена.