Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 1116 Просмотров
*

cantsave

  • Захожу иногда
  • 215
  • 2 / 0
Как такое можно сделать? Это настраивается в файле лежащего в com_content->form->edit.php?
*

cantsave

  • Захожу иногда
  • 215
  • 2 / 0
Как определить текущего пользователя? Может переменная типа $current_user есть? Хочу скрыть с помощью display:none.
if (current_user->admin=false) {<style>.cce {display:none;}</style>}

Как-то так нужно. Ну или подскажите пожалуйста как по проще сделать.
*

cantsave

  • Захожу иногда
  • 215
  • 2 / 0
Где тут ошибка? После ввода этого кода сайт не открывается, выходит текст:"Ошибка сервера"
Код
<?php
$user =& JFactory::getUser();
if($user->usertype('super users')=false) {echo "Работает";} else {echo "Не работает";}
?>
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
а разве $user->usertype('super users') это boolean? наверняка нет
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Наверное нужно так
if($user->usertype == "deprecated") { echo "я админ"; } else { echo "я не админ"; }
*

cantsave

  • Захожу иногда
  • 215
  • 2 / 0
а разве $user->usertype('super users') это boolean? наверняка нет
Я не знаю что такое boolean  :)
Изменил на такую
Код
<?php if($user->gid(8)) : ?> Работает <?php endif; ?>
8 - эта id группы супер юзерс.
Когда эта строка в коде edit.php страница открывается пустым, все белое. Когда убираю, нормально открывается.
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
для отладки используйте var_dump, посмотрите что есть в $user->usertype таким образом var_dump($user->usertype);
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Я не знаю что такое boolean  :)
я думал вы хоть немного знаете php
true и false это значения boolean

почитайте - http://www.php.su/learnphp/datatypes/?boolean
http://www.php.su/learnphp/datatypes/
*

cantsave

  • Захожу иногда
  • 215
  • 2 / 0
...
Код
<?php if($user->gid(8)) : ?> Работает <?php endif; ?>
вот такой код же должен работать, но не работает.
*

cantsave

  • Захожу иногда
  • 215
  • 2 / 0
*

cantsave

  • Захожу иногда
  • 215
  • 2 / 0
Сделал так:
Код
<?php if($user->id != 63 and $user->id != 42) : ?>
<style>
div.formelm select#jform_catid option[value="37"],
div.formelm select#jform_catid option[value="38"],
div.formelm select#jform_catid option[value="39"],
div.formelm select#jform_catid option[value="40"],
div.formelm select#jform_catid option[value="41"],
div.formelm select#jform_catid option[value="42"],
div.formelm select#jform_catid option[value="43"],
div.formelm select#jform_catid option[value="44"],
div.formelm select#jform_catid option[value="124"],
div.formelm select#jform_catid option[value="125"],
div.formelm select#jform_catid option[value="126"],
div.formelm select#jform_catid option[value="127"],
div.formelm select#jform_catid option[value="169"],
div.formelm select#jform_catid option[value="170"],
div.formelm select#jform_catid option[value="171"],
div.formelm select#jform_catid option[value="172"],
div.formelm select#jform_catid option[value="51"],
div.formelm select#jform_catid option[value="57"],
div.formelm select#jform_catid option[value="58"],
div.formelm select#jform_catid option[value="59"],
div.formelm select#jform_catid option[value="60"],
div.formelm select#jform_catid option[value="61"],
div.formelm select#jform_catid option[value="62"],
div.formelm select#jform_catid option[value="45"],
div.formelm select#jform_catid option[value="63"],
div.formelm select#jform_catid option[value="64"],
div.formelm select#jform_catid option[value="65"],
div.formelm select#jform_catid option[value="66"],
div.formelm select#jform_catid option[value="67"],
div.formelm select#jform_catid option[value="68"],
div.formelm select#jform_catid option[value="69"],
div.formelm select#jform_catid option[value="70"],
div.formelm select#jform_catid option[value="71"],
div.formelm select#jform_catid option[value="72"],
div.formelm select#jform_catid option[value="54"],
div.formelm select#jform_catid option[value="73"],
div.formelm select#jform_catid option[value="74"],
div.formelm select#jform_catid option[value="76"],
div.formelm select#jform_catid option[value="77"],
div.formelm select#jform_catid option[value="129"],
div.formelm select#jform_catid option[value="55"],
div.formelm select#jform_catid option[value="56"],
div.formelm select#jform_catid option[value="39"],
div.formelm select#jform_catid option[value="75"],
div.formelm select#jform_catid option[value="121"]
{display:none}</style>
<?php endif; ?>

Некоторые категории будут показываться только двум администраторам.

Какой-то громоздкий код получился :) Может кто знает по-проще.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Блокировка материала! Что оно такое?

Автор Chebyrek

Ответов: 17
Просмотров: 17060
Последний ответ 30.06.2020, 16:33:09
от 1AZ1
Как вывести путь материала на страницу?

Автор Gromz

Ответов: 6
Просмотров: 2032
Последний ответ 14.12.2019, 20:19:21
от Gromz
Последние посещенные страницы пользователем

Автор Fedor Vlasenko

Ответов: 18
Просмотров: 8309
Последний ответ 06.08.2019, 13:41:48
от pH43
Что за баг с датой обновления материала - Обновлено 30.11.-0001 08:47?

Автор Maxum

Ответов: 7
Просмотров: 3902
Последний ответ 22.01.2019, 23:46:01
от artbavial
Вывод контента com_content материалов и категорий по id. Решение

Автор Fedor Vlasenko

Ответов: 16
Просмотров: 23565
Последний ответ 01.10.2018, 14:32:38
от Fedor Vlasenko