Перейти к содержанию
Форум поддержки пользователей VamShop

Дополнительные поля товаров - html редактор


Server Kubedinov

Рекомендуемые сообщения

задача разделить основное поле - описание товара на несколько частей,

можно добавить опцию "Дополнительные поля товаров", но там нет возможности форматировать текст (html редактор ), а это нужно, например для переноса строки.

вопрос,

1. как сделать так, чтобы поля - "Дополнительные поля товаров" были с более широким полем для в ввода текста с возможностью его форматирования (html редактор)?

2. как вынести потом эти поля на первую страницу при заполнении товара?

3. как сделать включенной по умолчанию (html редактор) ?

заранее благодарен за помощь

Ссылка на сообщение
Поделиться на другие сайты

SKM

Сделай просто доп. поля в виде textarea, т.е. в /admin/includes/modules/new_product.php замени:


<?php echo vam_draw_input_field("extra_field[".$extra_fields['products_extra_fields_id']."]", $pInfo->extra_field[$extra_fields['products_extra_fields_id']]); ?>
[/code] на:
[code]
<?php echo vam_draw_textarea_field("extra_field[".$extra_fields['products_extra_fields_id']."]", $pInfo->extra_field[$extra_fields['products_extra_fields_id']]); ?>
и в /inc/vam_wysiwyg_tiny.inc.php замените:

mode : "none",
[/code] на:
[code]
mode : "textareas",

Что б html-редактор грузился во все textarea поля, в том числе и в textarea доп. полей.

Ссылка на сообщение
Поделиться на другие сайты

Спасибо, инструкции выполнил,

заработало, но на странице "Дополнительные поля товаров"

поле для текста в урезанном варианте и пишет следующее:

Warning: Missing argument 3 for vam_draw_textarea_field() in /home/u13235/sotashopspbru/www/admin/includes/functions/html_output.php on line 234

что то нужно сделать еще?

и где регулируется размер поля textarea?

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте заменить уже изменённую строку:


<?php echo vam_draw_textarea_field("extra_field[".$extra_fields['products_extra_fields_id']."]", $pInfo->extra_field[$extra_fields['products_extra_fields_id']]); ?>
[/code] на:
[code]
<?php echo vam_draw_textarea_field("extra_field[".$extra_fields['products_extra_fields_id']."]", 'soft', '103', '25', $pInfo->extra_field[$extra_fields['products_extra_fields_id']]); ?>

Как-то так навернео, посмотри вобщем как сделано textarea поле для vam_draw_textarea_field('products_description_ ... чуть выше в этом же файле.

Ссылка на сообщение
Поделиться на другие сайты

как перенести - Дополнительные поля товаров

на первую страницу при заполнении товаров?

Ссылка на сообщение
Поделиться на другие сайты

Нужно править /admin/includes/modules/new_product.php

Переносить куда тебе нужно код. доп. полей, выше по файлу просто поставить код.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...