За последние 24 часа нас посетили 20649 программистов и 1113 роботов. Сейчас ищут 396 программистов ...

Обработка 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
    Сообщения:
    1.476
    Симпатии:
    281
  3. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.816
    Симпатии:
    735
    Адрес:
    Татарстан
    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
    Сообщения:
    3.816
    Симпатии:
    735
    Адрес:
    Татарстан
    а чего ожидаете то?
    the_field() - судя по всему это функция js, она у вас где то прописана до вывода данной ссылки??
     
  6. amberson

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

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