当前位置: 首页>>代码示例>>PHP>>正文


PHP X2Html::fa方法代码示例

本文整理汇总了PHP中X2Html::fa方法的典型用法代码示例。如果您正苦于以下问题:PHP X2Html::fa方法的具体用法?PHP X2Html::fa怎么用?PHP X2Html::fa使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在X2Html的用法示例。


在下文中一共展示了X2Html::fa方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: renderMoreButton

 public function renderMoreButton()
 {
     $pager = Yii::createComponent(array('class' => Yii::app()->controller->pathAliasBase . 'components.MobileRecordIndexPager', 'pages' => $this->dataProvider->getPagination()));
     $currentPage = $pager->getCurrentPage(false);
     $pageCount = $pager->getPageCount();
     //$href = $pager->createPageUrl ($currentPage + 1),
     //$href = UrlUtil::mergeParams (Yii::app()->request->url, array (
     //));
     if ($currentPage + 1 < $pageCount) {
         $html = CHtml::openTag('a', array('href' => $pager->createPageUrl($currentPage + 1), 'class' => 'more-button record-list-item'));
         $html .= X2Html::fa('ellipsis-h');
         $html .= '<span>' . CHtml::encode(Yii::t('app', 'More')) . '</span>';
         $html .= "</a>";
         echo $html;
     }
 }
开发者ID:tymiles003,项目名称:X2CRM,代码行数:16,代码来源:RecordIndexListView.php

示例2: array

<ul id="top-contacts-list">
<?php 
$bookmarkInfo = array();
foreach ($bookmarkRecords as $record) {
    $bookmarkInfo[get_class($record)][] = $record->id;
    echo '<li id="contact' . $record->id . '">';
    if ($record instanceof Contacts) {
        $link = '<strong>' . CHtml::encode($record->firstName) . ' ' . CHtml::encode($record->lastName) . '</strong><br />' . CHtml::encode($record->phone);
    } elseif (isset($record->name)) {
        $link = '<strong>' . CHtml::encode($record->name) . '</strong><br />';
    }
    if (isset($link) && $record->asa('X2LinkableBehavior')) {
        echo CHtml::link($link, $record->url);
    }
    unset($link);
    echo CHtml::link(X2Html::fa('fa-times'), '#', array('class' => 'delete-link', 'onclick' => "\n            x2.topContacts.removeTopContact ('" . $record->id . "', " . CJSON::encode(get_class($record)) . "); \n            return false;\n        "));
    echo "</li>\n";
}
if (isset(Yii::app()->controller->modelClass) && is_subclass_of(Yii::app()->controller->modelClass, 'X2Model') && Yii::app()->controller->action->id == 'view' && $viewId != null && (!isset($bookmarkInfo[Yii::app()->controller->modelClass]) || !in_array($viewId, $bookmarkInfo[Yii::app()->controller->modelClass]))) {
    // must not already be in Top Contacts
    $currentRecord = X2Model::model(Yii::app()->controller->modelClass)->findByPk($viewId);
    if ($currentRecord instanceof Contacts) {
        $name = CHtml::encode($currentRecord->firstName) . ' ' . CHtml::encode($currentRecord->lastName);
    } elseif (isset($currentRecord->name)) {
        $name = CHtml::encode($currentRecord->name);
    } else {
        $name = '';
    }
    echo '<li>';
    echo CHtml::link(Yii::t('app', 'Add {name}', array('{name}' => $name)), '#', array('onclick' => "\n                x2.topContacts.addTopContact('" . $viewId . "', " . CJSON::encode(Yii::app()->controller->modelClass) . "); \n                return false;"));
    echo "</li>\n";
开发者ID:dsyman2,项目名称:X2CRM,代码行数:31,代码来源:topContacts.php

示例3: renderBoolean

 /**
  * renders boolean fields in view layouts as icons, instead of as unchecked checkboxes.
  */
 protected function renderBoolean($field, $makeLinks, $textOnly, $encode)
 {
     $fieldName = $field->fieldName;
     $bool = $this->owner->{$fieldName};
     if ($textOnly) {
         $text = $bool ? Yii::t('app', 'Yes') : Yii::t('app', 'No');
         return $this->render($text, $encode);
     }
     $html = $bool ? X2Html::fa('check', array('class' => 'field-checked')) : X2Html::fa('times', array('class' => 'field-unchecked'));
     return $html;
 }
开发者ID:tymiles003,项目名称:X2CRM,代码行数:14,代码来源:FieldFormatter.php

示例4: renderAttribute

 public function renderAttribute($fieldName, $makeLinks = true, $textOnly = true, $encode = true)
 {
     switch ($fieldName) {
         case 'image':
             $imageLink = $this->getImage(true);
             return '<div class="media-image">
                     <div class="full-size-screen">' . X2Html::fa('expand') . Yii::t('media', 'View Full Size') . '
                     </div>
                     ' . $imageLink . '
                 </div>';
             break;
     }
     return call_user_func_array('parent::' . __FUNCTION__, func_get_args());
 }
开发者ID:xl602,项目名称:X2CRM,代码行数:14,代码来源:Media.php

示例5: array

            <div class="icon-container">
                <?php 
echo X2Html::fa('fa-bullhorn');
?>
            </div>
            <div class="icon-description">
                <p> <?php 
echo CHtml::link(Yii::t('app', 'Marketing'), array('/marketing/marketing/index'));
?>
 </p>
            </div>
        </div>
        <div class="row">
            <div class="icon-container">
                <?php 
echo X2Html::fa('fa-bullseye');
?>
            </div>
            <div class="icon-description">
                <p> <?php 
echo CHtml::link(Yii::t('opportunities', 'Opportunities'), array('/opportunities/opportunities/index'));
?>
 </p>
            </div>
        </div>
        <div class="row">
            <div class="icon-container">
                <?php 
echo X2Html::x2icon('package');
?>
            </div>
开发者ID:dsyman2,项目名称:X2CRM,代码行数:31,代码来源:iconreference.php

示例6: array

        <ul id='email-settings-menu' class='x2-popup-dropdown-menu' style='display: none;'>
            <li>
                <span><?php 
    echo Yii::t('app', 'Set Default Template');
    ?>
</span>
            </li>
        </ul>
        <?php 
}
?>
        <?php 
//        echo X2Html::fa ('fa-expand', array (
//            'class' => 'email-fullscreen-button x2-icon-button fa-lg x2-hide',
//        ));
echo X2Html::fa('fa-level-down', array('class' => 'email-reattach-button x2-icon-button fa-lg x2-hide', 'style' => 'visibility: hidden;', 'title' => CHtml::encode(Yii::t('app', 'Reattach email form'))));
?>
    </div>
    <?php 
$formConfig = array('enableAjaxValidation' => false, 'method' => 'post');
$form = $this->beginWidget('CActiveForm', $formConfig);
echo X2Html::loadingIcon(array('id' => 'email-sending-icon', 'style' => 'display: none'));
echo $this->specialFields;
echo $form->hiddenField($this->model, 'modelId');
echo CHtml::hiddenField('associationType', $associationType);
echo $form->hiddenField($this->model, 'modelName');
echo CHtml::hiddenField('contactFlag', $this->contactFlag);
?>
    <div class='email-inputs form'>
        <div class="row">
            <div id="inline-email-errors" class="error" style="display:none"></div>
开发者ID:dsyman2,项目名称:X2CRM,代码行数:31,代码来源:inlineEmailForm.php

示例7: renderInlineButtons

 /**
  * renders inline edit buttons in the extra column
  */
 public function renderInlineButtons()
 {
     $html = '<div class="inline-edit-icons">';
     $html .= CHtml::link(X2Html::fa('fa-edit'), '#', array('class' => 'edit-icon active', 'title' => Yii::t('app', 'Edit field')));
     $html .= CHtml::link(X2Html::fa('fa-times-circle'), '#', array('class' => 'cancel-icon', 'title' => Yii::t('app', 'Cancel changes')));
     $html .= CHtml::link(X2Html::fa('fa-check-circle'), '#', array('class' => 'confirm-icon', 'title' => Yii::t('app', 'Confirm changes')));
     $html .= '</div>';
     return $html;
 }
开发者ID:tymiles003,项目名称:X2CRM,代码行数:12,代码来源:DetailView.php

示例8: photoAttachmentButton

 public function photoAttachmentButton()
 {
     $html = '';
     $html .= "<div class='photo-attach-button icon-button'>" . X2Html::fa('camera') . '</div>';
     return $html;
 }
开发者ID:tymiles003,项目名称:X2CRM,代码行数:6,代码来源:MobileActiveForm.php

示例9:

        <?php 
echo MobileFormatter::formatDateRelative($data->timestamp);
?>
        </div>
        <div class='controls'>
            <?php 
if ($showComments) {
    ?>
            <div data-x2-url='<?php 
    echo $this->createAbsoluteUrl('/profile/mobileViewEvent/id/' . $data->id);
    ?>
'
               class='comments'>
                <div>
                <?php 
    echo X2Html::fa('comment');
    ?>
                </div>
            </div>
            <div class='comment-count'>
                <?php 
    if ($commentCount = $data->comments()->count()) {
        echo $commentCount;
    }
    ?>
            </div>
            <?php 
}
?>
        </div>
    </div>
开发者ID:dsyman2,项目名称:X2CRM,代码行数:31,代码来源:_activityEventItem.php

示例10: unset

                                         $fieldHtml = $model->renderAttribute($field->fieldName, true, false);
                                     }
                                 }
                                 if ($fieldHtml === '') {
                                     $htmlString .= '&nbsp;';
                                 } else {
                                     $htmlString .= $fieldHtml;
                                 }
                                 $htmlString .= '</span>';
                             }
                         }
                         unset($item);
                         if ($inlineEdit) {
                             $htmlString .= CHtml::link(X2Html::fa('fa-edit'), '#', array('class' => 'edit-icon active', 'title' => Yii::t('app', 'Edit field')));
                             $htmlString .= CHtml::link(X2Html::fa('fa-check-circle'), '#', array('class' => 'confirm-icon', 'title' => Yii::t('app', 'Confirm changes')));
                             $htmlString .= CHtml::link(X2Html::fa('fa-times-circle'), '#', array('class' => 'cancel-icon', 'title' => Yii::t('app', 'Cancel changes')));
                         }
                         $htmlString .= '</div>';
                         $htmlString .= '</div>';
                     }
                 }
                 $htmlString .= '</td>';
             }
         }
         unset($col);
         $htmlString .= '</tr>';
     }
     $htmlString .= '</table></div>';
 }
 unset($row);
 $htmlString .= '</div>';
开发者ID:dsyman2,项目名称:X2CRM,代码行数:31,代码来源:_detailView.php

示例11:

    ?>

        <div id="campaign-attachments-wrapper" class="x2-layout form-view">
            <div class="formSection collapsible <?php 
    echo $showAttachments ? 'showSection' : '';
    ?>
">
                <div class="formSectionHeader">
                    <a href="javascript:void(0)" class="formSectionHide">
                        <?php 
    echo X2Html::fa('fa-caret-down');
    ?>
                    </a>
                    <a href="javascript:void(0)" class="formSectionShow">
                        <?php 
    echo X2Html::fa('fa-caret-right');
    ?>
                    </a>
                    <span class="sectionTitle"><?php 
    echo Yii::t('app', 'Attachments');
    ?>
</span>
                </div>
                <div id="campaign-attachments" class="tableWrapper" style="padding: 5px;
    <?php 
    echo $showAttachments ? '' : 'display: none;';
    ?>
">
                    <div style="min-height: 100px;">
                     <?php 
    $attachments = $model->attachments;
开发者ID:keyeMyria,项目名称:CRM,代码行数:31,代码来源:view.php

示例12: renderSectionHeader

 /**
  * Renders a section header
  * @param  array $section  Section Options
  */
 public function renderSectionHeader($section)
 {
     $html = X2Html::openTag('div', array('class' => 'formSectionHeader'));
     // Add the collapse Icon
     if ($section['collapsible']) {
         $html .= X2Html::link(X2Html::fa('fa-caret-down'), 'javascript:void(0)', array('class' => 'formSectionHide'));
         $html .= X2Html::link(X2Html::fa('fa-caret-right'), 'javascript:void(0)', array('class' => 'formSectionShow'));
     }
     $html .= X2Html::tag('span', array('class' => 'sectionTitle', 'title' => addslashes($section['title'])), Yii::t(strtolower(Yii::app()->controller->id), $section['title']));
     $html .= '</div>';
     return $html;
 }
开发者ID:shuvro35,项目名称:X2CRM,代码行数:16,代码来源:RecordView.php

示例13: array

if ($model instanceof Profile) {
    echo CHtml::encode(Modules::displayName(false, 'Users'));
} else {
    echo CHtml::encode($this->getModuleObj()->getDisplayName(false));
}
?>
    </h1>
</div>
<?php 
if ($model instanceof X2Model) {
    if ($this->hasMobileAction('mobileUpdate') && Yii::app()->user->checkAccess(ucfirst($this->module->name) . 'Update', $authParams)) {
        ?>

    <div class='refresh-content' data-refresh-selector='.header-content-right'>
        <div class='header-content-right'>
            <div class='edit-button ui-btn icon-btn' 
             data-x2-url='<?php 
        echo $this->createAbsoluteUrl('mobileUpdate', array('id' => $model->id));
        ?>
'>
            <?php 
        echo X2Html::fa('pencil');
        ?>
            </div>
        </div>
    </div>

    <?php 
    }
}
$this->renderPartial('application.modules.mobile.views.mobile._recordDetails', array('model' => $model));
开发者ID:dsyman2,项目名称:X2CRM,代码行数:31,代码来源:recordView.php

示例14: minimizeButton

 public static function minimizeButton(array $htmlOptions = array(), $hideableSelector = null, $left = true, $defaultOpen = false)
 {
     $orientation = $left ? 'left' : 'right';
     if ($hideableSelector) {
         $js = "\$('{$hideableSelector}').toggle ();";
     } else {
         $js = "";
     }
     $html = X2Html::fa('fa-caret-' . $orientation, array_merge(array('style' => !$defaultOpen ? '' : 'display: none;', 'onClick' => '$(this).hide (); $(this).next ().show ();' . $js . '; event.stopPropagation (); event.preventDefault ();'), $htmlOptions)) . X2Html::fa('fa-caret-down', array_merge(array('style' => $defaultOpen ? '' : 'display: none;', 'onClick' => '$(this).hide (); $(this).prev ().show ();' . $js . '; event.stopPropagation (); event.preventDefault ();'), $htmlOptions));
     return $html;
 }
开发者ID:shuvro35,项目名称:X2CRM,代码行数:11,代码来源:X2Html.php

示例15: getIcon

 public function getIcon()
 {
     return X2Html::fa($this->type === 'folder' ? 'folder-open' : 'file-text');
 }
开发者ID:dsyman2,项目名称:X2CRM,代码行数:4,代码来源:FileSystemObject.php


注:本文中的X2Html::fa方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。