<?php

/*------------------------------------------------------------------------
# Cobalt
# ------------------------------------------------------------------------
# @author Cobalt
# @copyright Copyright (C) 2012 cobaltcrm.org All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Website: http://www.cobaltcrm.org
-------------------------------------------------------------------------*/
// no direct access
defined('_CEXEC') or die('Restricted access');
$custom = DropdownHelper::generateCustom($this->item_type, $this->item['id']);
$count = 0;
if (count($custom) > 0) {
    ?>

    <h2><?php 
    echo TextHelper::_('COBALT_EDIT_CUSTOM');
    ?>
</h2>

            <div class="columncontainer">
                <div class="twocolumn">
                    <table class="com_cobalt_table">

    <?php 
    foreach ($custom as $field => $value) {
        $count++;
        $k = $count % 3;
        switch ($value['type']) {
Exemple #2
0
                </div>
            </div>
            <div class="cobaltRow">
                <div class="cobaltField"><?php 
echo TextHelper::_('COBALT_DEAL_CLOSE');
?>
</div>
                <div class="cobaltValue"><input class="form-control" type="text" name="expected_close" value="<?php 
if (count($deal) > 0) {
    echo $deal->expected_close;
}
?>
"></div>
            </div>
            <?php 
$custom = DropdownHelper::generateCustom('deal', $deal->id);
$custom_data = array_key_exists('id', $deal) ? DealHelper::getCustomData($deal->id, "deal") : array();
foreach ($custom as $field => $value) {
    if ($value['type'] != 'forecast') {
        $custom_field_filter = count($custom_data) != 0 ? $custom_data[$value['id']] : '';
        echo '<div class="cobaltRow">';
        echo '<div class="cobaltField">' . $value['name'] . '</div>';
        echo '<div class="cobaltValue">';
        //determine type of input
        switch ($value['type']) {
            case "text":
                ?>
                                <input class="form-control" name="custom_<?php 
                echo $value['id'];
                ?>
" value="<?php 
Exemple #3
0
<?php

/*------------------------------------------------------------------------
# Cobalt
# ------------------------------------------------------------------------
# @author Cobalt
# @copyright Copyright (C) 2012 cobaltcrm.org All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Website: http://www.cobaltcrm.org
-------------------------------------------------------------------------*/
// no direct access
defined('_CEXEC') or die('Restricted access');
$custom = DropdownHelper::generateCustom($this->type, isset($this->item->id) ? $this->item->id : '');
foreach ($custom as $field => $value) {
    if ($value['type'] != 'forecast') {
        $custom_field_filter = array_key_exists('selected', $value) ? $value['selected'] : "";
        echo '<div class="control-group">';
        echo '<label class="control-label" for="custom_' . isset($value['id']) ? $value['id'] : '' . '">' . isset($value['name']) ? $value['name'] : '' . '</label>';
        echo '<div class="controls">';
        //determine type of input
        switch ($value['type']) {
            case "text":
                ?>
                    <input class="form-control" type="text" name="custom_<?php 
                echo isset($value['id']) ? $value['id'] : '';
                ?>
" value="<?php 
                echo $custom_field_filter;
                ?>
" />
                    <?php 
Exemple #4
0
<?php

/*------------------------------------------------------------------------
# Cobalt
# ------------------------------------------------------------------------
# @author Cobalt
# @copyright Copyright (C) 2012 cobaltcrm.org All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Website: http://www.cobaltcrm.org
-------------------------------------------------------------------------*/
// no direct access
defined('_CEXEC') or die('Restricted access');
$custom = DropdownHelper::generateCustom($this->type, $this->item->id);
$count = 0;
echo '<div class="custom-fields">';
echo '<table class="table table-striped table-hover table-bordered">';
if (count($custom) > 0) {
    foreach ($custom as $field => $value) {
        $count++;
        $k = $count % 3;
        switch ($value['type']) {
            case "forecast":
                $custom_field_filter = array_key_exists('forecast', $this->item) ? $this->item['forecast'] : 0;
                break;
            case "text":
                $custom_field_filter = array_key_exists('selected', $value) && strlen(trim($value['selected'])) > 0 ? $value['selected'] : TextHelper::_('COBALT_CLICK_TO_EDIT');
                break;
            case "number":
                $custom_field_filter = array_key_exists('selected', $value) && strlen(trim($value['selected'])) > 0 ? $value['selected'] : TextHelper::_('COBALT_CLICK_TO_EDIT');
                break;
            case "currency":