-
@foreach($linksobj['items'] as $childlink)
@php $link =''; @endphp
@if(isset($childlink->varLinkType) && $childlink->varLinkType == 'external')
@php
$link = $childlink->varExtLink ;
@endphp
@elseif(isset($childlink->varLinkType) && $childlink->varLinkType == 'internal')
@php
if(isset($childlink->fkModuleId) && $childlink->fkModuleId == '3')
{
$module = \App\Modules::getModuleById($childlink->fkModuleId);
if ($module->varModuleNameSpace != '') {
$model = $module->varModuleNameSpace . 'Models\\' . $module->varModelName;
}
$aliasid = $model::getRecordById($childlink->fkIntPageId);
if(isset($aliasid->intAliasId) && !empty($aliasid->intAliasId))
{
$alias = \App\Alias::getAliasbyID($aliasid->intAliasId);
if(isset($aliasid->varSector) && $aliasid->varSector == 'ofreg'){
$slug = '';
}
else{
$slug = $aliasid->varSector;
}
if($slug == ''){
$link = url($alias['varAlias']);
}else{
if(isset($alias['varAlias']) && isset($slug)){
$link = url($slug . '/' .$alias['varAlias']);
} else{
$link ='';
}
}
}
} else{
$module = \App\Modules::getModuleById($childlink->fkModuleId);
if(isset(App\Helpers\MyLibrary::getFront_Uri($module->varModuleName)['uri'])) {
$moduelFrontPageUrl = App\Helpers\MyLibrary::getFront_Uri($module->varModuleName)['uri'];
}
if ($module->varModuleNameSpace != '') {
$model = $module->varModuleNameSpace . 'Models\\' . $module->varModelName;
} else {
$model = '\\App\\' . $module->varModelName;
}
$aliasid = $model::getRecordById($childlink->fkIntPageId);
if(isset($aliasid->intAliasId) && !empty($aliasid->intAliasId)){
$alias = \App\Alias::getAliasbyID($aliasid->intAliasId);
$link = (isset($moduelFrontPageUrl) && !empty($alias)) ? $moduelFrontPageUrl . '/' . $alias->varAlias : $moduelFrontPageUrl;
}
}
@endphp
@endif
- {{$childlink->varTitle}} @endforeach