Добрый день.
У меня возникло 2 вопроса по разработке модуля для Шуги.
1)
'templateMeta' => array(
'form' => array(
'buttons'=>array('EDIT', 'DUPLICATE', 'DELETE', array(
'customCode'=>
'<form action="index.php" method="POST" name="Quote2Opp" id="form">
<input title="{$APP.LBL_QUOTE_TO_OPPORTUNITY_TITLE}"
accessKey="{$APP.LBL_QUOTE_TO_OPPORTUNITY_KEY}"
class="button"type="submit"
name="opp_to_quote_button"
value="{$APP.LBL_QUOTE_TO_OPPORTUNITY_LABEL}">
</form>'
),
),
),
Здесь мы создаем кнопку, по примеру из манула. Передаем данные Index.php. Если мне нужно обработать нажатие кнопки из определенного модуля в внешнем php файле, который работает с данными из базы, мне нужно передавать данные именно этому файлу, или же опять как-то нужно указывать в секции customCode? И вообще как определит внешний php файл модуля, из какого именно, например, Opportunity мы получили клик.
2)
Как можно вызвать определенный php файл при инсталляции модуля? Либо как альтернатива - добавить кнопку другому модулю?
Допустим требуется мне реализовать модуль специфический для компании, там понятно, разные данные, оппортьюнити и тд. Вот инсталлируя этот модуль, мне надо в Opprotunity зангать кнопку кастомную, при нажатии на которую вызывался бы php файл, который уже брал определенные данные из связанных модулей и передавал внешнему обработчику, допусти мдля распечатки или формирования docx файла


LinkBack URL
About LinkBacks
Reply With Quote




Bookmarks