Ilya Gureshidze

Ilya Gureshidze

С нами с 29 декабря 2017; Место в рейтинге пользователей: #506
Ilya Gureshidze
21 февраля 2018, 16:47
0
Похоже на правду) Подходящего плагина не нашел. Видно придется создавать кастомный вариант стандартного MS2 класса оплаты, где брать заранее сохраненные данные об авторе товара и его входных данных для PayPal.
Правда, тут еще придется с каждым заказом таскать инфу о хозяине товара, может даже еще одну таблицу запилить для хранения
Ilya Gureshidze
22 января 2018, 17:09
0
Решил. нашел исходный файл js по адресу assets/components/tickets/js/web/fish_default.js
Там нашел метод
comment: {
		preview: function(form,button) {
		    var trueName = $(form).find("#comment-name").val(); //сохранил тут имя из формы
		    
			$(form).ajaxSubmit({
				data: {action: 'comment/preview'}
				,url: TicketsConfig.actionUrl
				,form: form
				,button: button
				,dataType: 'json'
				,beforeSubmit: function(formData, form, options) {
					// FishSpace: support attachments
					Tickets.comment.addAttachmentsToText(form, formData);
					// endof FishSpace
					$(button).attr('disabled','disabled');
					return true;
				}
				,success: function(response) {
					$(button).removeAttr('disabled');
					if (response.success) {
						$('#comment-preview-placeholder').html(response.data.preview).show();
						$('#comment-preview-placeholder').find('.ticket-comment-author').text(trueName); //подставил имя в превью
						prettyPrint();
					}
					else {
						Tickets.Message.error(response.message);
					}
				}
			});
			return false;
		}