Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Hilfe bei PHP IF-Anweisung für Joomla

Frage Entwicklung PHP

Mitglied: d4shoerncheN

d4shoerncheN (Level 2) - Jetzt verbinden

11.11.2014, aktualisiert 13:10 Uhr, 824 Aufrufe, 2 Kommentare

Guten Morgen,

ich frickel mir gerade eine Joomla-Extension nach meinen Wünschen und Anforderungen über die Template-Overrides um. Das funktioniert soweit auch problemlos, nur bei einer Sache komme ich nicht weiter.

Es geht um diese Zeile:
01.
<li class="item col-<?php echo $column . ' ' . modJHelper::slug($item->tag); ?>">
In der Erweiterung gebe ich eine Zahl an, wie viele Spalten angezeigt werden sollen. Jetzt bekomme ich allerdings Probleme bei der mobilen Ansicht der Website. Also würde ich nun gerne eine IF-Anweisung in das Override schreiben, welches guckt ob der Viewport < 1000px ist und soll dann die Zeile wie folgt eintragen:
01.
<li class="item col-1 . ' ' . modJHelper::slug($item->tag); ?>">
Er überschreibt dann also die Variable $column mit dem festgelegten Wert 1.

Vielen Dank

Gruß
Toni
Mitglied: Arano
LÖSUNG 11.11.2014, aktualisiert um 13:08 Uhr
Hallo Toni,

ich habe nach wievor keinen Ahnung von Joomla.
Aber "col-X" ist doch eine CSS-Klasse(n), definiere sie doch einfach über die Media-Querys für eine Auflösung kleiner als 1000px neu bzw. definiere "col-(N-M)" mit den gleichen Eigenschaften wie "col-1".

~Arano
Bitte warten ..
Mitglied: d4shoerncheN
11.11.2014 um 13:10 Uhr
Moin Arano,

habe es jetzt auch erstmal über die Media-Querys gelöst. Habe auch versucht statt den Klassen der Extension, die von Bootstrap zu nutzen - dies führe unweigerlich aber zu Problemen.

Falls jemand doch noch eine Lösung für die IF-Anweisung hat, wäre ich sehr dankbar. Denn im Quelltext zeigt er nun auch an, dass es sich um zwei Spalten handelt.

Gruß
Toni
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...

Microsoft Office
Keine Updates für Office 2016 (11)

Frage von Motte990 zum Thema Microsoft Office ...