Concrete5添加子页面(找不到页面)

时间:2015-09-02 08:01:17

标签: concrete5

我尝试添加主页的子页面。点击添加页面按钮后,它会重定向到找不到的页面。当我尝试通过自定义登录页面登录时,也发生了这种情况,但随后我创建了新的控制器,并且它可以工作。我想他们是一个类似的问题。

这是添加页面的表单。操作值为http://rc.bappenas.go.id/index.php?cID=5023&ccm_token=1441182812:061784e9bfe5b07adb7e5c876e010d09

<form method="post" action="<?php echo $c->getCollectionAction()?>" id="ccmAddPage" onsubmit="jQuery.fn.dialog.showLoader()" class="dialog-form">       
<input type="hidden" name="rel" value="<?php echo $_REQUEST['rel']?>" />
<input type="hidden" name="ctID" value="<?php echo $_REQUEST['ctID']?>" />

<div id="ccm-add-page-information">

    <h4><?php echo t('Standard Properties')?></h4>
    <?php  $form = Loader::helper('form'); ?>

    <div class="clearfix">
        <?php echo $form->label('cName', t('Name'))?>
        <div class="input"><input type="text" name="cName" value="" class="text span6" onKeyUp="ccm_updateAddPageHandle()" ></div>
    </div>


    <div class="clearfix">
        <?php echo $form->label('cHandle', t('URL Slug'))?>
        <div class="input"><input type="text" name="cHandle" class="span3" value="" id="cHandle">
        <img src="<?php echo ASSETS_URL_IMAGES?>/loader_intelligent_search.gif" width="43" height="11" id="ccm-url-slug-loader" style="display: none" />
        </div>
    </div>

    <div class="clearfix">      
        <?php echo $form->label('cDatePublic', t('Public Date/Time'))?>
        <div class="input">
        <?php 
        $dt = Loader::helper('form/date_time');
        echo $dt->datetime('cDatePublic' );
        ?> 
        </div>
    </div>      

    <div class="clearfix">
        <?php echo $form->label('cDescription', t('Description'))?>
        <div class="input">
        <textarea name="cDescription" rows="4" class="span6"></textarea>
        </div>
    </div>  
    <?php 
    $attribs = $ct->getAvailableAttributeKeys();
    $mc = $ct->getMasterTemplate();
    ?>

<?php  if (count($attribs) > 0) { ?>
    <h4><?php echo t('Custom Attributes')?></h4>


<?php   
ob_start();

foreach($attribs as $ak) { 

    if (is_object($mc)) { 
        $caValue = $mc->getAttributeValueObject($ak);
    }       
    ?>


    <div class="clearfix">
        <label><?php echo $ak->getAttributeKeyName()?></label>
        <div class="input">
        <?php echo $ak->render('composer', $caValue); ?>
        </div>
    </div>

<?php  } 
$contents = ob_get_contents();
ob_end_clean(); ?>  

<script type="text/javascript">
<?php  
$v = View::getInstance();
$headerItems = $v->getHeaderItems();
foreach($headerItems as $item) {
    if ($item instanceof CSSOutputObject) {
        $type = 'CSS';
    } else {
        $type = 'JAVASCRIPT';
    } ?>
     ccm_addHeaderItem("<?php echo $item->file?>", '<?php echo $type?>');
    <?php  
} 
?>
</script>

<?php  print $contents; ?>

    <?php  } ?>

</div>



<div class="dialog-buttons">
    <a href="javascript:void(0)" onclick="jQuery.fn.dialog.closeTop();" class="ccm-button-left btn"><?php echo t('Cancel')?></a>
    <input type="submit" onclick="$('#ccmAddPage').submit()" class="btn primary ccm-button-right" value="<?php echo t('Add Page')?>" />
</div>  

<input type="hidden" name="add" value="1" />
<input type="hidden" name="processCollection" value="1">

</form>

0 个答案:

没有答案