Inhalte aufrufen

Profilbild
* * * * * 1 Stimmen

Abfrage -> Mobile Ansicht (true, false)


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
2 Antworten zu diesem Thema

#1 Alexander V

Alexander V

    Erfahrener Benutzer

  • Members
  • 295 Beiträge

Geschrieben: 04 September 2016 - 12:22

Hi, wie kann ich folgende Abfrage realisieren?

@if (bin in mobile Ansicht == true)
{
   code
}

Lg, Alex



#2 Marcus Gesing

Marcus Gesing

    SmartStore AG

  • Administrators
  • 3801 Beiträge

Geschrieben: 05 September 2016 - 13:44

@{
  var isMobileDevice = SmartStore.Core.Infrastructure.EngineContext.Current.Resolve<SmartStore.Services.Common.IMobileDeviceHelper>().IsMobileDevice();
}

@if (isMobileDevice)
{
}

Marcus Gesing

Smartstore AG


#3 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 05 September 2016 - 16:28

Noch besser:

@{
  var helper= SmartStore.Core.Infrastructure.EngineContext.Current.Resolve<SmartStore.Services.Common.IMobileDeviceHelper>();
  var isMobileDevice = helper.IsMobileDevice() && helper.MobileDevicesSupported() && !helper.CustomerDontUseMobileVersion();
}

@if (isMobileDevice)
{
}

Damit werden auch Merchant- und Kunden-Einstellungen berücksichtigt.


Murat Cakir
SmartStore AG