1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
    Скрыть объявление
  3. Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
    Скрыть объявление
  4. Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
    Скрыть объявление

Как вывести Пользовательское поле в item.php

Тема в разделе "Шаблоны и улучшения", создана пользователем jaan, 8 янв 2016.

  1. jaan

    jaan Новичок

    Господа во первых хочу сказать вам Спасибо что вы есть и помогаете другим в решении проблем с osclass.

    У меня такой вопрос. В поиске искал похожее не нашел.

    Как мне вывести одно только поле из Пользовательских полей.
    Сейчас есть два пользовательских поля которые я создал. Первое поле Доставка почтой второе поле Телефон.
    Если я вывожу echo osc_item_meta_value();

    То мне выводит все поля. Я так понимаю что это массив.

    А как мне вывести только поле телефона. Я настройках Пользовательского поля указал в расширенных опциях Имя идентификатора user-phone я так понимаю это теперь ключ элемента массива?

    Помогите пожалуйста советом как вывести только значение поля телефон.
     
  2. centurion

    centurion Администратор Команда форума

    Номер телефона идет отдельной функцией, вы можете убрать телефон из пользовательских полей и оставить доставку
     
  3. jaan

    jaan Новичок

    Спасибо за ответ. Только я наоборот хотел вывести только поле телефон. Теперь другая задача. Можно ли как-то вставить поля Страна Город Район в форму регистрации пользователя? а то как то неудобно потом приходиться заходить в аккаунт что бы там вписать Страну Город Район при чем каждое значение по отдельности вводить и сохранять неудобно.
     
  4. centurion

    centurion Администратор Команда форума

    Можно, только смысл? При подаче объявления заполнять приходится эти поля.
     
  5. jaan

    jaan Новичок

    Просто я думал что после регистрации указав Страну Регион и город при создании объявления уже не требуется заполнять эти поля. Да и в моей теме при создании объявления поля Страна и город не обяязательны можно объявление опубликовать без указания Страны и Города. Может логично сделать поля бязательными к заполнению но не знаю как это сделать.
     
  6. centurion

    centurion Администратор Команда форума

    Ой, прошу прощения! Я просто не подумал что такое кому-то в голову придет =)
     
  7. jaan

    jaan Новичок

    Создателю моей темы видно пришло.
     
  8. centurion

    centurion Администратор Команда форума

    Мы не поддерживаем сторонних разработок и свои особо не рекламируем. Но давайте попробуем разобрать технический вопрос.
    После приезда я обязательно отвечу на все вопросы и помогу.
     
  9. jaan

    jaan Новичок

    Поставил плагин называется requiredreg так же косяки. Вывел в регистрационной форме поля страна город район. Включил поддержку javascript в плагине. В итоге выбираем страну через js вставляется поле уезд и город выбираю уезд. По идее должны подцепится города но не выходят. В поле города пусто. Хотя города есть.
     
  10. jaan

    jaan Новичок

    А почему свои не рекламируете?
     
  11. centurion

    centurion Администратор Команда форума

    Я не еврей, но отвечу вопросом на вопрос! А зачем?
    Хотите демо доски объявлений вашей тематики? Если у нас есть работы, покажем. Покажем и наработки и готовые решения. Но зацикливаться на готовом не стоит. Может ваше решение будет не как ширпотреб.
    И еще один фактор нас побуждает к работе, такой как деньги! Наверно смысла нет содержать все хозяйство только из-за одной рекламы, от которой прибыли практически нет =)
    Вы хотите доску, уверены в своих силах и финансах? Тогда давайте работать! А не просто посмотреть что люди могут сделать!
     
  12. Maksim

    Maksim Новичок

    Здравствуйте решили как-нибудь этот вопрос? Тоже очень нужно вывести отдельный элемент
     
  13. jaan

    jaan Новичок

    Нет не решил на сегодня я больше не использую этот скрипт доски объявлений
     
  14. centurion

    centurion Администратор Команда форума

    Вам именно что нужно вывести, одно дополнительное поле или все?
    Как вариант можно вывести их отдельно, вот пример:

    Создаем нужные нам поля - телки (telki), бычки (bichki), коровки (korovki) - на английском пишем там где "Расширенные опции"
    Далее пишем функцию в шаблон, я вставляю туда куда мне нужно вывести:

    PHP:
    <?php $custom_field = array();
        if( 
    osc_count_item_meta() >= ) { 
            while ( 
    osc_has_item_meta() ) { 
                if(
    osc_item_meta_value() !="") {
            
    $custom_field_name[osc_item_meta_slug()] = osc_item_meta_name();
            
    $custom_field_value[osc_item_meta_slug()] = osc_item_meta_value();
             }
        }
    ?>
    Ну и выводим наши дополнительные поля:
    PHP:
    <?php echo $custom_field_value['telki'] ;?>
    <?php 
    echo $custom_field_value['bichki'] ;?>
    <?php 
    echo $custom_field_value['korovki'] ;?>
    Вот и все.
     
  15. Maksim

    Maksim Новичок

    Огромное Вам СПАСИБО!!!
    То что нужно!
     
  16. webberegulya

    webberegulya Активный пользователь

    Спасибо! Да действительно нужное решение.
     
Загрузка...

Поделиться этой страницей