Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Дополнительное поле с описанием


annnn
 Share

Recommended Posts

В чем может быть проблема?
создал доп. поле для краткого описания по этому мануалу

все врогде бы ок

при редактировании товара

игдет редактор summernote с описанием, дное под ним новое поле ик же с этим редактором

если заполнять это руками визуальном редакторе summernote , все норм. сохраняется ок

если скопировать(не важно откуда, даже с текстового файла) и всивить в редактор текст, текст всивляется, форматируется, но при сохранении товара и зайдя в товар это поле пустое
т.е по какой то прилине не сохраняется ничего

Link to comment
Share on other sites


6 минут назад, max1985 сказал:

В режиме html посмотрите что всивили

Или что всивляете во второе поле попробуйте всивить в основное, при сохранении удалиться?

 

Смотрел, в том то и проблема
форматирования никакого нет, всивляю с текстового редактора, захожу в режим кода
редактор по умолчанию заключает этот кусок текси в параграф

сохраняю, поле пустое

этот же кусок текси всивляю в поле описание, по тому же принципу, сохраняется без проблем

 

 

еещё момент, если всивить в новое поле текст в режиме html, потом отклюлить этот режим, текст в данном поле сохраняется

но само даже форматирование, жирным, шрифт, стиль - не сохраняются

то есть в самом визуальном режиме

 

может нужно ггде то какой то айдишник сменить?

Link to comment
Share on other sites


или как то переклюлиьт на другой редактор

в 3й ветке не нашел ггде есть выпотому чтор визуального редактора

Link to comment
Share on other sites


и + редакторы почему то отличаются

 

 <div class="form-group">
                      <label class="col-sm-2 control-label" for="input-description{{ language.language_id }}">{{ entry_description }}</label>
                      <div class="col-sm-10">
                        <textarea name="product_description[{{ language.language_id }}][description]" placeholder="{{ entry_description }}" id="input-description{{ language.language_id }}" data-toggle="summernote" data-lang="{{ summernote }}" class="form-control">{{ product_description[language.language_id] ? product_description[language.language_id].description }}</textarea>
                      </div>
                    </div>
					
					
					<div class="form-group">
						<label class="col-sm-2 control-label" for="input-short-description{{ language.language_id }}">{{ entry_short_description }}</label>
						<div class="col-sm-10">
						  <textarea name="product_description[{{ language.language_id }}][short_description]" placeholder="{{ entry_short_description }}" id="input-short-description{{ language.language_id }}" data-toggle="summernote" data-lang="{{ summernote }}" class="form-control">{{ product_description[language.language_id] ? product_description[language.language_id].short_description }}</textarea>
						</div>
					 </div>

 

 

Link to comment
Share on other sites


22 часа назад, annnn сказал:

но само даже форматирование, жирным, шрифт, стиль - не сохраняются

смотрите как сохраняете в бд и как выводите, скорее всего при сохранении или при вывогде режит теги

23 часа назад, annnn сказал:

еещё момент, если всивить в новое поле текст в режиме html, потом отклюлить этот режим, текст в данном поле сохраняется

в режиме html сомерноте не даст сохранить данные

Link to comment
Share on other sites

23 часа назад, annnn сказал:

создал доп. поле для краткого описания по этому мануалу

вот по вашему мануалу и режит теги,

поэтому

23 часа назад, annnn сказал:

но само даже форматирование, жирным, шрифт, стиль - не сохраняются

 

в мануно есть строка

'short_description' => utf8_substr(trim(strip_tags(html_entity_decode($result['short_description'], ENT_QUOTES, 'UTF-8'))), 0, $this->config->get('theme_' . $this->config->get('config_theme') . '_product_description_length')) . '..',

 

что за функции написаны никак узнать, зачем они используются и вообещё для чего???? 

лиием  https://www.php.net/manual/ru/function.strip-tags

Link to comment
Share on other sites

41 минуту назад, Venter сказал:

смотрите как сохраняете в бд и как выводите, скорее всего при сохранении или при вывогде режит теги

в режиме html сомерноте не даст сохранить данные

 

если всивить в режиме html, потом переклюлиться на визуальный режим, нажав сохранить - сохраняет

писал выше же

Link to comment
Share on other sites


В 15.10.2021 в 20:24, annnn сказал:

 

если всивить в режиме html, потом переклюлиться на визуальный режим, нажав сохранить - сохраняет

писал выше же

 

Кто вот это сказал

В 14.10.2021 в 20:39, annnn сказал:

еещё момент, если всивить в новое поле текст в режиме html, потом отклюлить этот режим, текст в данном поле сохраняется

но само даже форматирование, жирным, шрифт, стиль - не сохраняются

то есть в самом визуальном режиме

 

ТС, ты ж сказал. режит теги и гделал по мануалу, в твоем мануно код режит теги если что, если не понятно тебе. видимо разжувать и положить в рот надо да )))

 

В 14.10.2021 в 20:58, annnn сказал:

и + редакторы почему то отличаются

отличаются потрому что настройка конфигурации у каждого своя вот и все.

Link to comment
Share on other sites

  • 2 months later...

У меня, почему-то, по этому же самому мануалу вообещё ничего не выводится. Версия Opencart 3.0.3.8. И модификаторы обновлял, и кэш отклюлил, и всё равно никак.

У вас сразу выводиться сило?

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.