Доброго дня всем!
Имеется у меня на страничке блок - в нем ссылка на оплату, а в ней - popup с выбором методов оплаты. Делали до меня и очень коряво.
Не могу найти, где отредактировать исходный код сего popup окна.
Проинспектировав, узнал что код такой:
<td class="views-field views-field-nothing">
<div id="oplata"><div class="act_isnot_free">Купить<div class="clientlogin"><div id="popup_oplata"><div class="cart_oplata">Оплата картой через сайт</div><span class="flag-wrapper flag-buy flag-buy-498">
<a title="" class="flag unflag-action flag-link-normal" rel="nofollow">Счет придет на Ваш электронный адрес</a><span class="flag-throbber"> </span>
</span>
<img src="/sites/all/themes/alterra/images/xclose.png" class="close_p"></div></div></div></div><span class="flag-wrapper flag-bookmark flag-bookmark-498">
<a href="/flag/flag/bookmark/498?destination=node/8355&token=Af8KDKvX8mGb7bcc2_HcG-QBXwPnAbcvSn2-XHr_qN8" title="" class="flag flag-action flag-link-normal" rel="nofollow">Отложить</a><span class="flag-throbber"> </span>
</span>
<span class="flag-wrapper flag-gotoaction flag-gotoaction-498">
<a href="/flag/unflag/gotoaction/498?destination=node/8355&token=Af8KDKvX8mGb7bcc2_HcG-QBXwPnAbcvSn2-XHr_qN8" title="" class="flag unflag-action flag-link-normal" rel="nofollow">Отменить заявку</a><span class="flag-throbber"> </span>
</span>
</td>
<div id="oplata"><div class="act_isnot_free">Купить<div class="clientlogin"><div id="popup_oplata"><div class="cart_oplata">Оплата картой через сайт</div><span class="flag-wrapper flag-buy flag-buy-498">
<a title="" class="flag unflag-action flag-link-normal" rel="nofollow">Счет придет на Ваш электронный адрес</a><span class="flag-throbber"> </span>
</span>
<img src="/sites/all/themes/alterra/images/xclose.png" class="close_p"></div></div></div></div><span class="flag-wrapper flag-bookmark flag-bookmark-498">
<a href="/flag/flag/bookmark/498?destination=node/8355&token=Af8KDKvX8mGb7bcc2_HcG-QBXwPnAbcvSn2-XHr_qN8" title="" class="flag flag-action flag-link-normal" rel="nofollow">Отложить</a><span class="flag-throbber"> </span>
</span>
<span class="flag-wrapper flag-gotoaction flag-gotoaction-498">
<a href="/flag/unflag/gotoaction/498?destination=node/8355&token=Af8KDKvX8mGb7bcc2_HcG-QBXwPnAbcvSn2-XHr_qN8" title="" class="flag unflag-action flag-link-normal" rel="nofollow">Отменить заявку</a><span class="flag-throbber"> </span>
</span>
</td>
А поискав вызов в tpl нашел только :
jQuery('tr #oplata').click(function(){
jQuery(this).find("#popup_oplata").show();
});
jQuery('.close_p').click(function (e) {
e.stopPropagation();
$(this).parent().hide();
});
Подскажите, где может храниться исходник popup-а? Или как его отредактировать. может я не там ищу ..
Комментарии
вьюсом попап генерируется
и где можно тогда исходник нарыть?
нету там исходников. Все формы генерятся из массивов полей и переменных, а потом каждый элемент рендерится в хтмл ядром или модулем.
покажите html-код "выше" тега table на 3-4 div-а
Вот
http://pastebin.com/xupgcBqX
/structure/views/view/actions_on_action
Скорее всего здесь: форма настройки вьюса
Раздел "поля"
Скорее всего оно самое последнее.
филдсет "Переписать результаты"
Спасибо, но все же не докопался я до истины еще.

А каким значением - не понятно.По-ходу я туплю очень.
Несовсем.. Я немного ээээ ошибся.. Второй скриншот - поле Текст, это ОНО..
да, и всем на заметку!
Если у вас при выборе пункта "Заменить выводимое полем значением" , не подхватывается поле ввода этого значения (как у меня) - то просто отключите модуль "JQuerry update" .
Давно заметил, что этот модуль отрубает некоторые функции в админке. Интересно, есть ли какие-то решения, чтобы jQuery Update не использовался в теме админки?
<?php
function HOOK_js_alter(&$javascript) {
if(CONDITION){
$javascript['misc/jquery.js']['data'] = PATH_TO_JS.'/jquery-1.7.2.min.js';
$javascript['misc/jquery.js']['version'] = '1.7.2';
}
}
?>
модуль позволяет использовать разные версии jquery для обычных и админ страниц
точно, сам же видел эту настройку пару дней назад. Ещё думал, что поставить туда))