Необходимо как-нибудь организовать листинг внешнего фтп сервера из модх. Задача - прикрепление к документам ссылок на файлы с этого сервера.
Господа эксперты, что посоветуете?
Quote from: screamdj at May 04, 2011, 07:47 AM
как сделать чтобы он запускался в админке
Написать модуль
Вот простейший модуль (можно и упростить):
global $modx,$manager_theme,$incPath,$_style,$modx_textdir,$SystemAlertMsgQueque,$_lang,$modx_manager_charset,$modx_lang_attribute,$manager_language,$modx_charset;
include_once $incPath."header.inc.php";
echo '<h2>Заголовок</h2>
<div class="sectionHeader"><img src="media/style/'. $manager_theme .'/images/icons/table.gif" alt="Список" /> Список </div><div class="sectionBody">
<p>Что-то выводим</p>';
echo '
<div id="wrapper" style="margin: 10px 20px"></div>
</div>
';
include_once $incPath."footer.inc.php";
А как можно запихнуть результат работы этого модуля в поле редактирования любого документа? Чтобы при его редактировании мы могли выбрать какое-нибудь значение (если к примеру результатом будет <select> с набором значений)
Quote from: screamdj at May 04, 2011, 02:41 PM
А как можно запихнуть результат работы этого модуля в поле редактирования любого документа?
Это уже другая задача, для этого надо делать плагин. Предвосхищая вопрос «а как это делается» – смотрите, как реализованы стандартные плагины и что пишут о плагинах на этом форуме. Но можно и не делать плагин, а создать переменную TV, и в модуле записывать в нее нужные значения. Все зависит от задачи, но Вам все же следует лучше разобраться с системой, если хотите самостоятельно что-то делать в ней.