Как сделать из хука кнопку Есть решение

Всем доброго времени суток.

Есть плагин который выводится в карточке товара вот таким кодом {shopArrivedPlugin::getFormHtml($product)} в виде строки текста (кликабельного) - это плагин сообщить о наличии

Как сделать из него кнопку? ЦСС стили прописал.

3 ответа

  • 1

    ну пропишите стили так чтобы ссылка выглядела как кнопка и все, можно конечно из нее кнопку через js сделать, но имхо это какой-то изврат

    • +1
      Sed_Lex Sed_Lex 13 ноября 2016 22:02 #
      я пробовал по-разному, выходит ерунда

      <a class="button-1" {shopArrivedPlugin::getFormHtml($product)}>

      <p><input type="button" class="button-postupl" {shopPricedownPlugin::getFormHtml($product)}></p>

      <a href="#" class="button-postupl">{shopPricedownPlugin::getFormHtml($product)}</a>

      где я что не так делаю?

  • 1
    Алексей Webasyst 13 ноября 2016 22:49 # Решение

    Это не хук, а хелпер.

    В настройках плагина где указывается текст укажите например <span class="button-1">Сообщить о снижении цены</span> и настройте стили.

    В хелпере помимо видимой ссылки еще добавляется блок который отображается при её нажатии.

    • +1
      Sed_Lex Sed_Lex 13 ноября 2016 23:01 #

      в том то и дело, что настроек плагина доступных нет... подскажите, где лежат файлы плагинов и какой предположительно копать?

      • +2
        Алексей Алексей Webasyst 13 ноября 2016 23:22 #

        Есть настройки. Магазин - Плагины - Уведомление о поступлении

        • +1
          Sed_Lex Sed_Lex 13 ноября 2016 23:26 #

          правильно, есть, но там нету про настройку плагина, только текст и вид сообщения и прочее. см аттач

          • +2
            Алексей Алексей Webasyst 13 ноября 2016 23:32 #

            Если внимательно прочитать предыдущее.
            В поле "Текст ссылки на стр. продукта" указываете

            <span class="button-1">Сообщить о снижении цены</span>

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

            • +1
              Sed_Lex Sed_Lex 13 ноября 2016 23:34 #

              а блин, там хтмл допускается. я дундук.

              спасибо большое :)

  • 1

    Если в вашей теме ко всем кнопкам по умолчанию применяется нужный вид, то вы можете просто написать "<button type=button>Сообщить о поступлении</button>" в графе: "Текст ссылки на стр. продукта". Тогда даже не придется лезть в стили.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите