Домой Wp-Recall WP-Recall: Вопросы и ответы Добавить текст к произвольному полю только если оно заполнено
3ответ(ов) в теме
d1mas1k
не в сети 9 месяцев
На сайте с 24.08.2022
Участник
Тем 27
Сообщения 64
1
04:48
Версия WP-Recall: 16.23.0

Дорогие и отзывчивые разработчики! Не хочется надоедать глупыми вопросами, но тут как нигде оперативно помогают и по существу...
Вопрос слишком узконаправлен потому натыкаюсь на одну воду вокруг да около...
Итак, в Форме публикации Поста юзер может выбрать предпочтительное время для входящих звонков. Он может либо отметить Чекбоксом "круглосуточно", либо указать в произвольном поле типа "Время" два времени чтобы в итоге получилось "с 9:00 до 18:00"
Подскажите пожалуйста, как мне прописать таким образом, чтобы когда юзер отмечает круглосуточно то не выводилось "с" и "до"?! Это должно быть очень просто но я не знаю куда правильно вставить эти предлоги чтоб они отображались только при условии что указаны значения поля Время...

Таким образом вывожу поле Время:
с ID, 'vremya_zvonka_63f62ec2f3f44', true); ?> до ID, 'do_63f6302534f3d', true); ?>

А вообще если это непроблематично, думаю было полезно в самом произвольном поле типа Время добавить возможность указывать Диапазон времени, мне кажется такое часто может понадобиться)
Для Вас минута делов и плюс в карму, а я битый час безрезультатно ищу инфу...нигде не нашел конкретики, одна вода про произвольные поля в целом...

Заранее благодарю!!!

Ссылки на скрины если сумбурно объяснил:

Вы не можете просматривать опубликованные ссылки

Вы не можете просматривать опубликованные ссылки
0
василий
не в сети 6 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 170
2
15:42

Добрый день. Используйте логические операторы if else и сможете выводить данные по разным условиям. Что касается добавления чего то к настройкам поля время то все не так просто как вам кажется. Если вам нужен свой тип поля то вот руководство к действию.

Вы не можете просматривать опубликованные ссылки

кстати там внизу есть ссылка на код для поля диапазона дат по аналогии можете сделать диапазон времени.

0
d1mas1k
не в сети 9 месяцев
На сайте с 24.08.2022
Участник
Тем 27
Сообщения 64
3
02:58

Благодарю за ответ! Копал в сторону if else у меня не получалось, но раз теперь уверен что надо работать именно с этими операторами значит разберусь)
На счет добавления чего то к настройкам поля время - понимаю что не просто, это так, лишь пожелание, возможно Разработчикам интересны мнения к будущим обновлениям)
Еще раз спасибо за отзывчивость! Классный форум!

0
Вы не имеете права на публикацию сообщений в этой теме