Forums / National / Russian / Тех. поддержка / Как заставить тэги модуляХ работать в модулеY

Kopusha
#45192 2020-11-05 11:01

Если надо в коде php понимать значения переменных мы их туда импортируем, к примеру
require_oncecot_incfile('i18n', 'plug'); - нам нужен где то в стороннем элементе функционла этого плагина

global$structure, $i18n_structure, $i18n_enabled, $i18n_read, $i18n_notmain, $i18n_locale;

$i18n_locale= cot_import('l', 'G', 'ALP'); - импортируем значение i18n_locale

Если надо больший функционал - к примеру что бы в плагине ххх работал функционал плагина ууу надо к плагину ууу его надо писать
 

Added 3 minutes later:

Копайте в php MarketOrders где надо чаевые
require_oncecot_incfile('payments', 'module');

global тут глобалы пеймента;
и дописываете там копию функционала пеймента и должно подхватить

Конечно лучше в пейментс сделать глобальную функцию и ее где надо вызывать в шаблоне, посмотрите пример как сделано в function cot_getuserpro($user = '') в пейпро. Мне сложно давать конкретные ответы так как с вашими плагами не работал и не знаю как там все.