2016-04-26 10 views
0

Ich verwende Laravel-Excel, Wenn ich eine Ansicht laden und mit DOMDocument analysieren dann schreibe ich sie in bestimmte Zeile und Zelle der Tabelle, jetzt, wenn auf der Ansicht eine Spalte von fa-check-square-o Symbol verwendet, wie soll ich das erkennen? und wie soll ich das schreiben? Ich denke, wir können nur überprüfen, ob es Unicode ist, schreibe ich?PHPExcel Wie erkennt man, ob eine geladene Ansicht das Symbol `fontAwesome` verwendet und das schreibt?

+0

Unicode Zeichen sind einfache Zeichen - Sie für sie wie für jedes andere Zeichen überprüfen könnten. – Sebastian

+0

Keine mir bekannten Tabellenkalkulationsformate erkennen fontawesome in irgendeiner Weise –

+0

@MarkBaker Aber wenn ich den 'td-> nodeValue' mit' DOMDocument' schreibe, kann er es nicht in die Zelle schreiben, das kann Ursache von 'DOMElement sein '? – jones

Antwort

0

Ich denke, dass man den Blick auf eine Variable zuerst machen kann dann prüfen, ob es fontawesome Symbol Beispiel hat:

$myview = view('blade template')->render(); 

If(strpos($myview,'fa-check')) 
{ 
    // we detected font awesome icon, do something. 
} 
Verwandte Themen