Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как добавить переменную в кнопку


Ch0oJoy

Recommended Posts

Подскажите как сделать чтоб переменная работала в кнопке? 

Есть переменная {order_link}

Есть код кнопки 

<table cellspacing="0" cellpadding="0" style="font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; margin-bottom: 10px; border-spacing: 0px; border-collapse: collapse; padding: 0px; vertical-align: middle;"><tbody><tr style="padding: 0; vertical-align: middle;">
<td class="button" align="center" style="padding: 8px 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #ffffff; display: block; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; border-collapse: collapse!important; vertical-align: middle; font-family: &quot;Helvetica&quot;,&quot;Arial&quot;,sans-serif; font-weight: normal; margin: 0; line-height: 23px; font-size: 14px; width: auto!important; text-align: center; background-color: #ef233c;">
        <a class="btn_txt" href="{order_link}" style="color: #ffffff; font-size: 16px; font-weight: bold; font-family: sans-serif; text-decoration: none; display: inline-block;">Мои заказы</a>
      </td>
    </tr></tbody></table>

 

Но в итоге получается так:

385140593_2021-05-1014_45_54.png.e7417f1dd4f6235741bc3792fdbd2d71.png

Надіслати
Поділитися на інших сайтах


26 минут назад, Ch0oJoy сказал:

Но в итоге получается так:

Выглядит так, будто в order_link есть какие то символы, которые браузер считает окончанием тега А. Ну а так вы всё правильно делаете.

Надіслати
Поділитися на інших сайтах

39 минут назад, iglin сказал:

Выглядит так, будто в order_link есть какие то символы, которые браузер считает окончанием тега А. Ну а так вы всё правильно делаете.

А как можно узнать где формируется order_link? это переменная модуля шаблонов писем

Надіслати
Поділитися на інших сайтах


2 часа назад, Ch0oJoy сказал:

А как можно узнать где формируется order_link?

Очевидно в контроллере который подгружает этот шаблон. А что там в ней можете посмотреть в браузере открыв инструменты разработчика. 

Надіслати
Поділитися на інших сайтах

@Ch0oJoy Так правильно:

<table cellspacing="0" cellpadding="0" style="font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; margin-bottom: 10px; border-spacing: 0px; border-collapse: collapse; padding: 0px; vertical-align: middle;"><tbody><tr style="padding: 0; vertical-align: middle;">
<td class="button" align="center" style="padding: 8px 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #ffffff; display: block; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; border-collapse: collapse!important; vertical-align: middle; font-family: &quot;Helvetica&quot;,&quot;Arial&quot;,sans-serif; font-weight: normal; margin: 0; line-height: 23px; font-size: 14px; width: auto!important; text-align: center; background-color: #ef233c;">
        <a class="btn_txt" href="https://my-site.com/index.php?route=account/order/info&order_id={order_id}" style="color: #ffffff; font-size: 16px; font-weight: bold; font-family: sans-serif; text-decoration: none; display: inline-block;">Мои заказы</a>
      </td>
    </tr></tbody></table>

 

где, вместо https://my-site.com подставить свой домен.

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.