[FAQ] html в тексте атрибута

Тема в разделе "OpenCart", создана пользователем beak, 26 июн 2013.

Статус темы:
Закрыта.
  1. beak

    beak

    Регистрация:
    22 янв 2013
    Сообщения:
    161
    Симпатии:
    43
    Может пригодится кому. Если стоит задача ввода html в тексте атрибута, делаем следующее:
    Файл: admin/model/catalog/product.php
    Ищем (~141 строка):
    foreach ($product_attribute['product_attribute_description'] as $language_id => $product_attribute_description) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_attribute SET product_id = '" . (int)$product_id . "', attribute_id = '" . (int)$product_attribute['attribute_id'] . "', language_id = '" . (int)$language_id . "', text = '" . $this->db->escape($product_attribute_description['text']) . "'");
    }

    Меняем на:
    foreach ($product_attribute['product_attribute_description'] as $language_id => $product_attribute_description) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_attribute SET product_id = '" . (int)$product_id . "', attribute_id = '" . (int)$product_attribute['attribute_id'] . "', language_id = '" . (int)$language_id . "', text = '". $this->db->escape(html_entity_decode($product_attribute_description['text'], ENT_QUOTES, 'UTF-8'))."'");
    }
     
  2. SkyLine

    SkyLine

    Регистрация:
    26 сен 2012
    Сообщения:
    341
    Симпатии:
    633
    )))) может то же кому пригодиться > > > HTML code to Product Attribute
     
    Yuriy_Z нравится это.
Статус темы:
Закрыта.