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

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

Kort
#40754 2015-03-26 09:28

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

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?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');
}

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

XML/XHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!-- 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 - создание сайтов, разработка плагинов и тем для Котонти