Я хочу добавить CSS к узлу, который я читаю информацию об узлеCSS

Разбираемся в CSS
Ответить
Anonymous
 Я хочу добавить CSS к узлу, который я читаю информацию об узле

Сообщение Anonymous »

Я использовал CTreeView в рамках Yii, потому что хочу показать список пользователей.
все пользователи показаны в моем дереве, но я хочу добавить CSS к узлу, с которого я читаю информацию об узле.

Например: если я перейду к user/view/[id], дерево отображается всеми пользователями, тогда как пользователь по [id] выделен
как это можно сделать?

контроллер:

public function actionAjaxFillTree()
{
// accept only AJAX request (comment this when debugging)
if (!Yii::app()->request->isAjaxRequest) {
exit();
}
// parse the user input
$parentId = Yii::app()->user->id;
if (isset($_GET['root']) && $_GET['root'] !== 'source') {
$parentId = (int) $_GET['root'];
}
// read the data (this could be in a model)
$children = Yii::app()->db->createCommand(
"SELECT m1.id, m1.username AS text, m2.id IS NOT NULL AS hasChildren "
. "FROM psh_users AS m1 LEFT JOIN psh_users AS m2 ON m1.id=m2.parent_id "
. "WHERE m1.parent_id $parentId "
. "GROUP BY m1.id ORDER BY m1.username ASC"
)->queryAll();

echo str_replace(
'"hasChildren":"0"',
'"hasChildren":false',
CTreeView::saveDataAsJson($children)
);
}


просмотр:





Подробнее здесь: https://stackoverflow.com/questions/221 ... nformation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»