
Я думаю, что это фрагмент кода в Opencart, который я надо доработать, но вопрос как:
Код: Выделить всё
if ($data['keyword']) {
$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
}
Код: Выделить всё
. $this->db->escape($data['keyword']) . "'")
. $this->db->escape(strtolower(trim(preg_replace('/[^a-zA-Z0-9]+/', '-', $data['keyword']), '-')))
он выполняет свою часть работы, но следующая задача — заменить все акценты. Я создал function.php с помощью этого кода:
Код: Выделить всё
Это должно помочь, но я не знаю, как заставить его работать с другой частью кода.
Это часть product.php. Файл, в котором его необходимо скопировать.
Код: Выделить всё
This is the part of product.php Would you please advice me what exactly and where to put?
Подробнее здесь: [url]https://stackoverflow.com/questions/34600357/how-to-replace-accent-characters-in-opencart-for-seo-url[/url]