Вставьте в фигурные скобки псевдоним с помощью 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
    )
);
Другие вопросы по тегам