За последние 24 часа нас посетили 8768 программистов и 483 робота. Сейчас ищут 219 программистов ...

Обработка html тего внутри php

Тема в разделе "PHP для новичков", создана пользователем sentance, 21 сен 2020.

  1. sentance

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

    С нами с:
    28 авг 2017
    Сообщения:
    16
    Симпатии:
    0
    Добрый день. Необходима помощь с вложенностью и отображением переменных.
    Задача:
    Отобразить кнопку в php коде и подставить в нее переменную
    Я это сделал так
    <?php
    if (true)
    echo '<button class="speakers_btn_grn_teaching" style="margin-bottom: 20px" href="'. the_field('ssulkka_na_liqpya') . '" />990 грн</button>'
    ;?>
    Но ссылка с переменной отображается перед самой кнопкой http://prntscr.com/ul2f0t
    Подскажите, как лучше действовать в таком случае?
     
  2. Drunkenmunky

    Drunkenmunky Новичок

    С нами с:
    12 авг 2020
    Сообщения:
    172
    Симпатии:
    28
  3. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    2.410
    Симпатии:
    467
    Адрес:
    Татарстан
    button это не ссылка - a
     
  4. sentance

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

    С нами с:
    28 авг 2017
    Сообщения:
    16
    Симпатии:
    0
    Окей. Поменял на
    <?php
    if (true)
    echo '<a class="speakers_btn_grn_teaching" style="margin-bottom: 20px" href="'. the_field('ssulkka_na_liqpya') . '" />990 грн</a>'
    ;?>

    Ничего особо не поменялось
     
  5. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    2.410
    Симпатии:
    467
    Адрес:
    Татарстан
    а чего ожидаете то?
    the_field() - судя по всему это функция js, она у вас где то прописана до вывода данной ссылки??
     
  6. amberson

    amberson Новичок

    С нами с:
    23 июл 2020
    Сообщения:
    29
    Симпатии:
    2
    Нужна get_field вместо the_field так как the_field выводит текст а не возвращает.