Новые поля Virtuemart: почему режет код

Тема в разделе "Управление товарами, атрибутами, свойствами и цена", создана пользователем ustmm, 20.02.2013.

  1. Offline

    ustmm Пользователь

    Регистрация:
    26.07.2012
    Сообщения:
    121
    Симпатии:
    1
    Пол:
    Мужской
    ВМ 2
    Добавил новые поля по мануалу как здесь:
    http://internet-studio.com.ua/vm2_new_field.php (если не заходит - блог, последняя запись)
    все работает, только при сохрании даных все теги обрезаются.
    к примеру, не могу поставить <br> и т.д.
    Оригинальное поле, т.е. описание, работает без проблем.
    Вставлял теги через базу даных - все работает, без проблем.
    Т.е. почему-то не записывает теги в базу.
    В чем может быть пробелма? Спасибо.
     
  2.  
  3. Offline

    ustmm Пользователь

    Регистрация:
    26.07.2012
    Сообщения:
    121
    Симпатии:
    1
    Пол:
    Мужской
    Вопшем вопрос решен следующим образом и безсонной ночью:
    administartor/components/com_virtuemart/controllers/product.php
    Находим там код
    Код (PHP):
    1. function save($data = 0){
    2.  
    3.         $data = JRequest::get('post');
    4.  
    5.         if(!class_exists('Permissions')) require(JPATH_VM_ADMINISTRATOR.DS.'helpers'.DS.'permissions.php');
    6.         if(Permissions::getInstance()->check('admin')){
    7.             $data['product_desc'] = JRequest::getVar('product_desc','','post','STRING',2);
    8.             $data['product_sizes'] = JRequest::getVar('product_sizes','','post','STRING',2);
    9.             $data['product_s_desc'] = JRequest::getVar('product_s_desc','','post','STRING',2);

    Добавляем новую строку с нашим новы полем!
     

Поделиться этой страницей

Загрузка...