Webasyst дополнительное поле продукта

Тема в разделе "WebAsyst", создана пользователем droni4, 13 май 2014.

Модераторы: mdss
  1. droni4

    droni4

    Регистр.:
    21 авг 2007
    Сообщения:
    181
    Симпатии:
    7
    Появилась нужда в дополнительном поле для продукта

    Получилось создать по мануалу



    Все вроде бы круто, но!
    никак не могу прикрутить что бы в админке в дополнительное поле вбивать информацию через textarea, а не через input - через input работает на ура

    пробовал:
    Код:
    {html_textarea name="technology" values=$technology rows=3 cols=40 style="width:100%" class="mceEditor"}
    
    {html_textarea name="technology" values=$product.technology rows=3 cols=40 style="width:100%" class="mceEditor"}
    не помогло

    подскажите плиз куда капнуть
     
  2. droni4

    droni4

    Регистр.:
    21 авг 2007
    Сообщения:
    181
    Симпатии:
    7
    Разобрался сам:

    в MySql в SC_products к своей переменной добавил _ru
    Было: technology
    Стало: technology_ru

    далее в файле /published/SC/html/scripts/classes/class.languagesmanager.php добавил свою переменную:
    Было:
    Код:
                $this->ml_tables = array(
                    PRODUCTS_TABLE => array(
                        'name', 'brief_description', 'description', 'meta_title', 'meta_description', 'meta_keywords'
                    ),
    Стало:
    Код:
                $this->ml_tables = array(
                    PRODUCTS_TABLE => array(
                        'name', 'brief_description', 'description', 'technology', 'meta_title', 'meta_description', 'meta_keywords'
                    ),
    После чего в файле /published/SC/html/scripts/templates/backend/product_settings.html поле вывел с редактором через
    Код:
    {html_textarea name="technology" values=$product rows=3 cols=40 style="width:100%" class="mceEditor"}
    И все заработало!
     
  3. kadurinho

    kadurinho

    Регистр.:
    21 июн 2011
    Сообщения:
    602
    Симпатии:
    242
    чтобы не проделывать эти все вещи, достаточно было оформить таким образом

    Код:
    <textarea name="technology" rows=3 cols=40 style="width:100%" class="mceEditor">{$product.technology}</textarea>
    
     
    droni4 нравится это.
  4. droni4

    droni4

    Регистр.:
    21 авг 2007
    Сообщения:
    181
    Симпатии:
    7
    Спасибо за полезную информацию, теперь будем знать!