Вставьте в фигурные скобки псевдоним с помощью Jquery / Javascript
Я даже не уверен, возможно ли это вообще или насколько легко, но я пытаюсь понять, как, если это возможно, использовать jquery или javascript для вставки псевдонима для поля формы / фигурных скобок, где курсор в данный момент выбран на странице.
Позвольте мне попытаться объяснить это немного лучше.......
Итак, я иду к форме шаблона электронной почты, справа от формы у меня есть 3 кнопки,
NAME , REP , DATE
Name = {leadname}
Business Name = {businessname}
Date = {datesent}
Все эти поля формы размещаются в массиве $form->data при загрузке.
Я начинаю писать свой шаблон, чтобы....... Уважаемые {имя_либа} и т. Д. При отправке шаблона, он загружает имя клиента и т. Д. В фигурные скобки и отправляет его по электронной почте.
То, что я пытаюсь сделать, это сделать так, чтобы кто-то не написал начальное имя для имени человека, но нажал кнопку справа от формы, помеченной "Имя", после чего в форму вставляется [Имя] или, возможно, Имя, выделенное жирным шрифтом, но на самом деле это псевдоним {leadname}, поэтому я не уверен, что мне придется изменить свой языковой файл, чтобы заставить его работать? Я также не уверен, как на самом деле вставить эти поля в поле формы моего шаблона.
1 ответ
Это то, о чем ты говоришь? http://alexking.org/projects/js-quicktags/demo/index.html
Если так, то я думаю, что эта реализация быстрых тегов JavaScript поможет вам в этом: http://alexking.org/blog/2004/06/03/js-quicktags-under-lgpl/
В противном случае, этот пост может вам помочь: вставка текста, где курсор использует Javascript / jquery
-
редактировать
Вот код, который вам нужен, с помощью плагина Alex King для создания кнопки, которая не закрывается:
edButtons.push(
new edButton(
'leader_name'
,'LEADER'
,'{leadname}'
,-1
,-1
)
);