Форум русской поддержки Joomla!® CMS
10.12.2016, 07:08:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Конструкция (условие) пользователя AUP v2.0.0

 (Прочитано 470 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Biss
Завсегдатай
*****

Репутация: +64/-0
Offline Offline

Пол: Мужской
Сообщений: 661



« : 21.06.2015, 19:21:17 »

AUP v2.0.0 как то Неправильно выводится конструкция а именно
/components/com_alphauserpoints/views/account/tmpl/default.php
при незаполненном профиле висит сообщении это понятно, но если заполнить то не пропадает alert alert-warning
Код:
<?php  

// if profile not complete ->
if ( $this->params->get( 'showSystemProfileComplete', 1) && $this->referreid==@$_SESSION['referrerid'] ) {
?>
<div class="alert alert-warning"><?php echo _getProgressProfile( $this->userinfo, 'message' ); ?><button type="button" class="close" data-dismiss="alert">&times;</button></div>

<?php
}
?>

http://prntscr.com/7jkwhu
« Последнее редактирование: 22.06.2015, 11:39:13 от Biss » Записан
migus
Moderator
*****

Репутация: +144/-0
Offline Offline

Пол: Мужской
Сообщений: 1010


OPEN THE BOX


« Ответ #1 : 21.06.2015, 20:05:23 »

Пожалуйста, не забывайте указывать версию?

Такое было в AUP 1.9.6
Можно попробовать в файле ...com_alphauserpoints/helpers/helpers.php
строка:
Код
$barprogressprofile = ( $total<100 )? '<div class="progress progress-striped active"><div class="bar" style="width: '. $total.'%;"></div></div>' : '';
заменить на:
Код
$barprogressprofile = '<div class="progress progress-striped active"><div class="bar" style="width: '. $total.'%;"></div></div>';

- удачи Wink
Записан
Biss
Завсегдатай
*****

Репутация: +64/-0
Offline Offline

Пол: Мужской
Сообщений: 661



« Ответ #2 : 22.06.2015, 11:51:11 »

помогло спасибо. это где-то надо бы в ошибки сообщить, наверное
Записан
migus
Moderator
*****

Репутация: +144/-0
Offline Offline

Пол: Мужской
Сообщений: 1010


OPEN THE BOX


« Ответ #3 : 22.06.2015, 12:09:45 »

помогло спасибо. это где-то надо бы в ошибки сообщить, наверное
На офф.форуме AUP сообщали. Там были планы сделать замену на сообщение с зелёным цветом и просто текстом, что профиль заполнен полностью, но у Бернара (автор компонента) не доходят руки. На своих сайтах - так и делаю.

- удачи Wink
Записан
Biss
Завсегдатай
*****

Репутация: +64/-0
Offline Offline

Пол: Мужской
Сообщений: 661



« Ответ #4 : 22.06.2015, 12:23:03 »

єто как? добавить else
можете написать если не трудно Smiley
Записан
migus
Moderator
*****

Репутация: +144/-0
Offline Offline

Пол: Мужской
Сообщений: 1010


OPEN THE BOX


« Ответ #5 : 23.06.2015, 01:53:26 »

єто как? добавить else
можете написать если не трудно Smiley
Например так -
перед
Код
return $progressprofile;
вставить это:
Код
$progressprofile = ( $total<100 )? $progressprofile : '<div class="alert alert-success">'.JText::_( 'AUP_YOUR_PROFILE_IS_FULL_COMPLETE' ).'</div>';
+ добавить в языковой файл:
Код
AUP_YOUR_PROFILE_IS_FULL_COMPLETE="Ваш профиль заполнен полностью"

- удачи Wink
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet