PDA

Zobacz pełną wersję : Dwukolorowy nagłówek modułów



morphic
22-04-2014, 20:50
Witajcie,

Chciałbym w swoim szablonie zrobić dwukolorowe nagłówki. No i tutaj pojawia się problem podzielenia nagłówka na string, który jest wczytywany w dwóch zmiennych.

Znalazłem fragment odpowiadający za generowanie title i wygląda on tak

if (in_array($widget->position, array('headerbar', 'toolbar-r' ,'toolbar-l', 'footer'))) { $title = '';} elseif ($title && !($widget->position == 'menu')) { $title = '<h3 class="uk-panel-title">'.$icon.$title.'</h3>';}

natomiast muszę osiągnąć coś na wzór tego typu

$pos = mb_strpos($title, ' ');if ($pos !== false) { $title = '<span class="color">'.mb_substr($title, 0, $pos).'</span>'.mb_substr($title, $pos);}

Czyli podzielić tytuł na substringi (pierwszy z nich musi zawierać pierwszy wyraz tytułu, czyli jak rozumiem znakiem rozgranicznającym będzie spacja).

Próbowałem już na różne sposoby i za każdym razem kiszka.

Macie jakieś pomysły jak by to można rozwiązać?

Z góry dzięki za pomoc.