芝麻web文件管理V1.00
编辑当前文件:/home/shaabmuni/public_html/app/Http/Controllers/SiteMapController.php
$url_link
daily
0.9
"; // Main Site Sections $WebmasterSections = WebmasterSection::where("status", 1)->orderby('row_no', 'asc')->get(); foreach ($WebmasterSections as $WebmasterSection) { if ($WebmasterSection->$slug_var != "" && Helper::GeneralWebmasterSettings("links_status")) { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $WebmasterSection->$slug_var); } else { $url_link = url($WebmasterSection->$slug_var); } } else { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $WebmasterSection->name); } else { $url_link = url($WebmasterSection->name); } } $url_time = date("Y-m-d", strtotime($WebmasterSection->updated_at)); $SiteMapDetails .= "
$url_link
$url_time
monthly
0.8
"; } // Categories $Sections = Section::where("status", 1)->orderby('row_no', 'asc')->get(); foreach ($Sections as $Section) { if ($Section->$slug_var != "" && Helper::GeneralWebmasterSettings("links_status")) { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $Section->$slug_var); } else { $url_link = url($Section->$slug_var); } } else if($Section->webmasterSection!="") { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = route('FrontendTopicsByCatWithLang', ["lang" => $lang, "section" => $Section->webmasterSection->name, "cat" => $Section->id]); } else { $url_link = route('FrontendTopicsByCat', ["section" => $Section->webmasterSection->name, "cat" => $Section->id]); } } $url_time = date("Y-m-d", strtotime($Section->updated_at)); $SiteMapDetails .= "
$url_link
$url_time
weekly
0.8
"; } // Topics // about if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "about"); } else { $url_link = url("about"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // contact if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "contact"); } else { $url_link = url("contact"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // privacy if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "privacy"); } else { $url_link = url("privacy"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // terms if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "terms"); } else { $url_link = url("terms"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // All Other Topics $Topics = Topic::where([['status', 1], ['expire_date', '>=', date("Y-m-d")], ['expire_date', '<>', null]])->orwhere([['status', 1], ['expire_date', null]])->orderby('row_no', 'asc')->get(); foreach ($Topics as $Topic) { if ($Topic->$slug_var != "" && Helper::GeneralWebmasterSettings("links_status")) { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $Topic->$slug_var); } else { $url_link = url($Topic->$slug_var); } } else if($Topic->webmasterSection!="") { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = route('FrontendTopicByLang', ["lang" => $lang, "section" => $Topic->webmasterSection->name, "id" => $Topic->id]); } else { $url_link = route('FrontendTopic', ["section" => $Topic->webmasterSection->name, "id" => $Topic->id]); } } $url_time = date("Y-m-d", strtotime($Topic->updated_at)); $SiteMapDetails .= "
$url_link
$url_time
daily
0.8
"; } return response()->view("frontEnd.sitemap", compact("SiteMapDetails"))->header('Content-Type', 'text/xml'); } public function siteMapByLang($lang = "") { if ($lang == "") { $lang = trans('backLang.boxCode'); } \Session::put('locale', $lang); $SiteMapDetails = ""; $slug_var = "seo_url_slug_" . $lang; // HOME $url_link = url(""); $SiteMapDetails .= "
$url_link
daily
0.9
"; // Main Site Sections $WebmasterSections = WebmasterSection::where("status", 1)->orderby('row_no', 'asc')->get(); foreach ($WebmasterSections as $WebmasterSection) { if ($WebmasterSection->$slug_var != "" && Helper::GeneralWebmasterSettings("links_status")) { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $WebmasterSection->$slug_var); } else { $url_link = url($WebmasterSection->$slug_var); } } else { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $WebmasterSection->name); } else { $url_link = url($WebmasterSection->name); } } //$url_time = date(DATE_ISO8601, strtotime($WebmasterSection->updated_at)); $url_time = date("Y-m-d", strtotime($WebmasterSection->updated_at)); $SiteMapDetails .= "
$url_link
$url_time
monthly
0.8
"; } // Categories $Sections = Section::where("status", 1)->orderby('row_no', 'asc')->get(); foreach ($Sections as $Section) { if ($Section->$slug_var != "" && Helper::GeneralWebmasterSettings("links_status")) { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $Section->$slug_var); } else { $url_link = url($Section->$slug_var); } } else if($Section->webmasterSection!="") { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = route('FrontendTopicsByCatWithLang', ["lang" => $lang, "section" => $Section->webmasterSection->name, "cat" => $Section->id]); } else { $url_link = route('FrontendTopicsByCat', ["section" => $Section->webmasterSection->name, "cat" => $Section->id]); } } $url_time = date("Y-m-d", strtotime($WebmasterSection->updated_at)); $SiteMapDetails .= "
$url_link
$url_time
weekly
0.8
"; } // Topics // about if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "about"); } else { $url_link = url("about"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // contact if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "contact"); } else { $url_link = url("contact"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // privacy if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "privacy"); } else { $url_link = url("privacy"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // terms if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . "terms"); } else { $url_link = url("terms"); } $SiteMapDetails .= "
$url_link
daily
0.9
"; // All Other Topics $Topics = Topic::where([['status', 1], ['expire_date', '>=', date("Y-m-d")], ['expire_date', '<>', null]])->orwhere([['status', 1], ['expire_date', null]])->orderby('row_no', 'asc')->get(); foreach ($Topics as $Topic) { if ($Topic->$slug_var != "" && Helper::GeneralWebmasterSettings("links_status")) { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = url("$lang/" . $Topic->$slug_var); } else { $url_link = url($Topic->$slug_var); } } else if($Topic->webmasterSection!="") { if ($lang != env('DEFAULT_LANGUAGE')) { $url_link = route('FrontendTopicByLang', ["lang" => $lang, "section" => $Topic->webmasterSection->name, "id" => $Topic->id]); } else { $url_link = route('FrontendTopic', ["section" => $Topic->webmasterSection->name, "id" => $Topic->id]); } } $url_time = date("Y-m-d", strtotime($Topic->updated_at)); $SiteMapDetails .= "
$url_link
$url_time
daily
0.8
"; } return response()->view("frontEnd.sitemap", compact("SiteMapDetails"))->header('Content-Type', 'text/xml'); } }