Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Предзаполненные комментарии в админке


Recommended Posts

Хочу сделать предзаполненные комментарии в админке, чтобы каждый раз не колотить одно и тоже при изменении статуса заказа.

Сделал таблицу, через модель и контроллер вытащил значения на форму в админке.

Теперь просто надо при нажатии кнопки "Вставить" текст копировать в textarea комментария (никуда не отправлять, просто copy-paste).

В конце order_info.twig вешаю такой обработчик на кнопку (для теста значение "Test", потом будут из comboboxа выше). При нажатии на кнопку текст вроде вставляется, но тут же выкидывает из сессии админки.

ЧЯДНТ? Надо писать полный обработчик url с ajaxoм и токеном даже если данные копируются без вызова контрола?

$('#button-comment').on('click', function() {
	$('textarea[name=\'comment\']').val('Test');
	
});

 

image.thumb.png.271812903755738b8fb9b616fd4b07d6.png

 

код кнопки "Вставить":

<div class="text-right">
<button id="button-comment" data-loading-text="{{ text_loading }}" class="btn btn-primary"><i class="fa fa-plus-circle"></i> {{ button_comment_add }}</button>
</div>

 

Змінено користувачем drnemo
Надіслати
Поділитися на інших сайтах


Нет там никаких сильных наворотов

 

2 минуты назад, drnemo сказал:

но 350р ))

Вы потратите 3-часа на поиск решения
А так.. имея открытй код модуля вы поймете как это работает

Надіслати
Поділитися на інших сайтах

1 час назад, stickpro сказал:

Только что попробовал сделал кнопку с таким же обработчиком текст вставился и не выкинуло

Вот и мне показалось что ничего сложного...

Может от места на форме зависит (в каком dive например), или последовательность в блоке скриптов...

Надіслати
Поділитися на інших сайтах


15 часов назад, stickpro сказал:

Только что попробовал сделал кнопку с таким же обработчиком текст вставился и не выкинуло

А кнопку где размещаете? И с каким кодом, что-то типа этого?

<div class="text-right">
	<button id="button-comment" class="btn btn-primary"><i class="fa fa-plus-circle"></i> {{ button_comment_add }}</button>
</div>	

У меня после отработки выкидывает из сессии а в адресной строке такое:

.../admin/index.php?order_status_id=5&presetcommend_id=1&comment=Test2

 

Даже если обработчик этой кнопки пустой....

$('#button-comment').on('click', function() {
  
});

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.