Kod
public function drawTranslationsTable()
{
$res = '<table class="text wideTable">
<tr class="legend">
<td>Nazwa</td>
<td class="sec">ID tłumaczenia</td>
<td class="thd">Języki strony</td>
<td>Funkcje</td>
</tr>';
$langs = Array();
$tbls = $this->getTranslationsTables();
foreach($tbls as $tbl)
{
$cols = "";
$res .= '<tr class="content">
<td><strong>'.str_replace("_", "/", substr($tbl, 3)).'</strong></td>';
$q = $this->__db->execute("SHOW COLUMNS IN $tbl");
foreach($q as $key => $val)
{
if($val['Field'] != "id" && $val['Field'] != "lang")
{
$cols .= $val['Field'].", ";
}
}
$res .= "<td>".rtrim($cols, ", ")."</td>";
$res .= "<td>".implode(" ", $this->getAvailableLangs($tbl))."</td>";
$res .= '<td><input type="submit" value="Edycja" onclick="window.location.replace(\''.SERVER_ADDRESS.'administrator/management/translationEditor/'.$tbl.'\');" class="customBtn editBtn _m5" />
<input type="submit" value="Usuń" onclick="removeTranslation(\''.$tbl.'\');" class="customBtn removeBtn _m5" /></td>
</tr>';
}
$res .= "</table>";
return $res;
}
{
$res = '<table class="text wideTable">
<tr class="legend">
<td>Nazwa</td>
<td class="sec">ID tłumaczenia</td>
<td class="thd">Języki strony</td>
<td>Funkcje</td>
</tr>';
$langs = Array();
$tbls = $this->getTranslationsTables();
foreach($tbls as $tbl)
{
$cols = "";
$res .= '<tr class="content">
<td><strong>'.str_replace("_", "/", substr($tbl, 3)).'</strong></td>';
$q = $this->__db->execute("SHOW COLUMNS IN $tbl");
foreach($q as $key => $val)
{
if($val['Field'] != "id" && $val['Field'] != "lang")
{
$cols .= $val['Field'].", ";
}
}
$res .= "<td>".rtrim($cols, ", ")."</td>";
$res .= "<td>".implode(" ", $this->getAvailableLangs($tbl))."</td>";
$res .= '<td><input type="submit" value="Edycja" onclick="window.location.replace(\''.SERVER_ADDRESS.'administrator/management/translationEditor/'.$tbl.'\');" class="customBtn editBtn _m5" />
<input type="submit" value="Usuń" onclick="removeTranslation(\''.$tbl.'\');" class="customBtn removeBtn _m5" /></td>
</tr>';
}
$res .= "</table>";
return $res;
}
Zostaje wywalony błąd implode(): Invalid arguments