2013-05-10 3 views
0

normes strictes: méthode non-statique JoomleagueHelper :: convertDate() ne doit pas être appelée de façon statique, en supposant ce contexte $ de incompatibles dansnormes strictes: convertDate()

<td class="center"> 
<?php 
echo JHtml::calendar( JoomleagueHelper::convertDate($date), 
'match_date'.$row->id, 
'match_date'.$row->id, 
'%d-%m-%Y', 
    'size="9" tabindex="2" ondblclick="copyValue(\'match_date\')"  onchange="document.getElementById(\'cb'.$i.'\').checked=true"'); 
?> 
</td> 

Répondre

0

Si vous appelez convertDate statiquement, puis définir comme une méthode statique:

public static function convertDate() {}

Si vous n'êtes pas l'auteur du code, essayez de définir votre niveau de rapport d'erreurs PHP autre chose que des normes strictes.

+0

fonction publique _getMatches ($ pid) { $ db = JFactory :: getDbo(); $ query = 'SELECT m.id', . 'm.projectteam1_id', . 'FROM #__jmatch m' . 'INNER JOIN #__jpteam AS pt1 ON m.pteam1_id = pt1.id' . 'INNER JOIN ##jround AS r ON m.round_id = r.id' . 'WHERE ((m.team1_result n'est pas NULL et m.team2_result n'est pas NULL)' . 'OR (m.alt_decision = 1))' . 'AND m.pteam1_id> 0 ET m.pteam2_id> 0'; $ db-> setQuery ($ query); $ res = $ db-> loadObjectList(); $ matches = array(); foreach ((tableau) $ res as $ r) { $ correspond à [$ r-> id] = $ r; } return $ correspond à; } – skpleh

+0

Merci tout va bien, un autre exemple sur les normes strictes: Méthode non statique JLGRanking :: _ getMatches() ne devrait pas être appelé statiquement dans – skpleh

Questions connexes