Просмотр полной версии : UID-страницы в PHP-можно получить без проблем - а вот UID-текущего домена?
Как можно получить текущий UID-домен выбранной ветки в BE?
--
Спасибо.
dmartynenko
12.11.2012, 13:18
Запись (несколько записей) домена может быть задана на любой странице дерева. Может быть домен на корневой и вложенные домены/поддомены на внутренних. Так можно определить только итерационно. Смотрите есть ли записи доменов на этой странице. Если нет смотрите на родительской и т.д. до верха.
Dmitry Dulepov
16.11.2012, 14:41
Как можно получить текущий UID-домен выбранной ветки в BE?
--
Спасибо.
$rootLine = t3lib_BEfunc::BEgetRootLine(t3lib_div::_GP('id'));
foreach ($rootLine as $row) {
$domainRecord = t3lib_BEfunc::getRecordsByField('sys_domain', 'pid', $row['uid'], ' AND redirectTo=\'\' AND hidden=0', '', 'sorting');
if (is_array($domainRecord)) {
// Используем $domainRecord['uid']
}
}
$rootLine = t3lib_BEfunc::BEgetRootLine(t3lib_div::_GP('id'));
foreach ($rootLine as $row) {
$domainRecord = t3lib_BEfunc::getRecordsByField('sys_domain', 'pid', $row['uid'], ' AND redirectTo=\'\' AND hidden=0', '', 'sorting');
if (is_array($domainRecord)) {
// Используем $domainRecord['uid']
}
}
Спасибо - пригодилось...
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot