Default Wert im Feld Externe URL bei Artikel

Für einen bestimmten Produkttyp nutze ich im Admin Backend bei der Anlage des Artikels das Feld “Externe URL”. Leider ist dieses Feld mit dem Wert ‘http://’ vorbelegt, leider nicht leer oder wenigstens mit ‘https://’. Das ist ziemlich nervig, zumal bei einem bestehenden Wert mir Oxid jedesmal ein ‘http://’ vorne drann klatscht und die URL mit dem nächsten Speichern nicht mehr funktioniert. Die URL sieht dann so aus: ‘http://https://’.

Bevor ich jetzt das entsprechende Template (/views/admin/tpl/article_extend.tpl) wegen so einer Kleinigkeit überschreibe, gibt es evtl. via Administration die Möglichkeit den Wert zu setzen?

Ist mir nicht bekannt. Damit es dann auch immer funktioniert, musst neben des Entfernens von http:// in <td class="edittext"> <input type="text" class="editinput" size="40" maxlength="[{$edit->oxarticles__oxexturl->fldmax_length}]" name="editval[oxarticles__oxexturl]" value="http://[{$edit->oxarticles__oxexturl->value}]" [{ $readonly }]> [{ oxinputhelp ident="HELP_ARTICLE_EXTEND_EXTURL" }] </td>

auch das Entfernen von http:// auskommentieren:

public function addDefaultValues($aParams)
{
#$aParams[‘oxarticles__oxexturl’] = str_replace(“http://”, “”, $aParams[‘oxarticles__oxexturl’]);

    return $aParams;
}
1 Like