Мой код выглядит так:
<ul id="sticky-tab" class="hide-on-med-and-down">
@foreach (Sitecore.Data.Items.Item item in _stickyMenu.Children)
{
var popupsourceID = item.Fields[Templates.Navigable.Fields.PopUpSource].ToString();
Item popupData = null;
var classTriger = string.Empty;
if (!string.IsNullOrEmpty(popupsourceID))
{
popupData = Sitecore.Context.Database.GetItem(new Sitecore.Data.ID(popupsourceID));
}
var popupID = string.Empty;
if (popupData != null)
{
popupDataList.Add(popupData);
classTriger = "modal-trigger";
popupID = "#modal-" + popupData.ID.ToShortID().ToString();
}
<li class="content accent-4 z-depth-2 @item.Fields[Templates.Navigable.Fields.CustomClass]" data-color="@item.Fields[Templates.Navigable.Fields.CustomClass]">
<a onclick="gtag('event', 'Click', { 'event_category': 'Outbound Link', 'event_action':'Click','event_label':'Live365BroadcastLaunch-ListenLive' });" class="@classTriger" href="@(popupID==string.Empty?item.LinkFieldUrl(Templates.Link.Fields.Link).ToString():popupID)">
<div class="icon"><img src="@item.ImageUrl(Templates.LinkMenuItem.Fields.IconImage)" /></div>
<div class="text">@item.Fields[Templates.Navigable.Fields.NavigationTitle]</div>
</a>
</li>
}
</ul>
Я хочу добавить условие
Если item.LinkFieldUrl(Templates.Link.Fields.Link).ToString()
= Make-App
, то он запускается onclick
.Иначе, он не запускается onclick
Как я могу решить эту проблему?