Форуми / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Kort
#40754 26.03.2015 09:28

Примерное тело плагина:

<?php
/* ====================
[BEGIN_COT_EXT]
Hooks=ajax
[END_COT_EXT]
==================== */

/**
 * Test plugin
 * @package Test
 */

defined('COT_CODE') or die('Wrong URL');

require_once cot_incfile('forms');

$action = cot_import('a','P','TXT');

$t = new XTemplate(cot_tplfile('test', 'plug'));

if ($action == 'asked')
{
	$t->parse('MAIN.RESULT');
}
else
{
	$t->assign(array(
		'ASK_FORM_ACTION' => cot_url('plug','r=test&a=asked'),
		'ASK_FORM_QUESTION' => cot_textarea('question', $question, 10, 120, 'id="question"', 'input_textarea_minieditor'),
	));
	$t->parse('MAIN.AJAXFORM');
}

Примерное тело шаблона:

<!-- BEGIN: MAIN -->
	<script src="plugins/ckeditor/lib/ckeditor.js" type="text/javascript"></script>
	<script>CKEDITOR.replace('question', {toolbar: 'Medium'});</script>
	<div class="p20">
<!-- BEGIN: AJAXFORM -->
		<form id="ask_form" action="{ASK_FORM_ACTION}" method="post" class="ajax post-ajax-ask">
			<div class="mb10">{ASK_FORM_QUESTION}</div>
			<button type="submit" class="submit btn btn-success">{PHP.L.Submit}</button>
		</form>
<!-- END: AJAXFORM -->

<!-- BEGIN: RESULT -->
		This is result
<!-- END: RESULT -->
	</div>
<!-- END: MAIN -->

У Булата была похожая проблема ))

SED.by - создание сайтов, разработка плагинов и тем для Котонти