Вставьте в фигурные скобки псевдоним с помощью Jquery / Javascript - PullRequest
1 голос
/ 03 января 2012

Я даже не уверен, возможно ли это или насколько это просто, но я пытаюсь понять, как, если это возможно, использовать jquery или javascript для вставки псевдонима для поля формы /фигурные скобки, где курсор выбран в настоящий момент на странице.

Позвольте мне попытаться объяснить это немного лучше .......

Итак, я перехожу к форме шаблона электронной почты, насправа от формы у меня есть 3 кнопки,

NAME , REP , DATE
Name = {leadname}
Business Name = {businessname}
Date = {datesent}

Все эти поля формы публикуются в массиве $ form-> data, когда он загружается.

Я начинаю писать свой шаблонтак что ....... Уважаемый {Leadname} и т. д. при отправке шаблона, он загружает имя клиента и т. д. в фигурные скобки и отправляет его по электронной почте.

Я пытаюсь сделать следующее:сделайте так, чтобы кто-то не написал начальное имя для имени человека, но нажал кнопку справа от формы, помеченной «Имя», после чего в форму вставляется [Имя] или, возможно, Имя, выделенное жирным шрифтом, но на самом деле это псевдоним {Leadname}, так что я не уверен, что у меня естьe, чтобы изменить мой языковой файл, чтобы заставить его работать? Я также не уверен, как на самом деле вставить эти поля в поле формы моего шаблона.

1 Ответ

1 голос
/ 03 января 2012

Это то, о чем вы говорите? 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
    )
);
...