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

droni4

Участник
Регистрация
21 Авг 2007
Сообщения
184
Реакции
8
Появилась нужда в дополнительном поле для продукта

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



Все вроде бы круто, но!
никак не могу прикрутить что бы в админке в дополнительное поле вбивать информацию через 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"}
не помогло

подскажите плиз куда капнуть
 
Разобрался сам:

в 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"}
И все заработало!
 
Разобрался сам:

в 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"}
И все заработало!
чтобы не проделывать эти все вещи, достаточно было оформить таким образом

Код:
<textarea name="technology" rows=3 cols=40 style="width:100%" class="mceEditor">{$product.technology}</textarea>
 
чтобы не проделывать эти все вещи, достаточно было оформить таким образом

Код:
<textarea name="technology" rows=3 cols=40 style="width:100%" class="mceEditor">{$product.technology}</textarea>
Спасибо за полезную информацию, теперь будем знать!
 
Назад
Сверху