YetiForceCompany/YetiForceCRM

View on GitHub
layouts/basic/modules/Vtiger/TreeRecords.tpl

Summary

Maintainability
Test Coverage
{*<!-- {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} -->*}
{strip}
    {if $ENTRIES}
        <table class="table table-striped">
            <thead>
                <tr>
                    {foreach item=HEADER from=$HEADERS}
                        <th>
                            {\App\Language::translate($HEADER->get('label'), $MODULE)}
                        </th>
                    {/foreach}
                </tr>
            </thead>
            <tbody>
                {foreach item=ENTRY from=$ENTRIES name=listview}
                    <tr>
                        {foreach item=HEADER from=$HEADERS}
                            {assign var=HEADERNAME value=$HEADER->get('name')}
                            <td>
                                {if $HEADER->isNameField() eq true && $ENTRY->isViewable()}
                                    <a {if $HEADER->isNameField() eq true}class="modCT_{$MODULE}" {/if} href="{$ENTRY->getDetailViewUrl()}">
                                        {$ENTRY->getListViewDisplayValue($HEADERNAME)}
                                    </a>
                                {else}
                                    {$ENTRY->getListViewDisplayValue($HEADERNAME)}
                                {/if}
                            </td>
                        {/foreach}
                    </tr>
                {/foreach}
            </tbody>
        </table>
    {else}
        <p class="text-center text-primary mt-5">{\App\Language::translate('LBL_RECORDS_NO_FOUND')}</p>
    {/if}
{/strip}