P

ponedelnik

+4
Репутация
0
Рейтинг
#1 Скрыть альбомы без фотографий 8 сентября 2016 в 14:48
Я пробовал скрывать вот так

  1.  
  2. --- a/templates/default/content/albums_list.tpl.php
  3. +++ b/templates/default/content/albums_list.tpl.php
  4. @@ -26,6 +26,7 @@
  5. $stop = 0;
  6. ?>
  7.  
  8. +<?php if($item['photos_count']) : ?>
  9. <div class="tile <?php echo $ctype['name']; ?>_list_item">
  10.  
  11. <div class="photo">
  12. @@ -162,7 +163,12 @@
  13. <div class="clear"></div>
  14. <?php } ?>
  15.  
  16. - <?php $index++; } ?>
  17. + <?php $index++; ?>
  18. +
  19. +<?php endif; ?>
  20. +
  21. +
  22. + <?php } ?>
  23.  
  24. </div>
  25.  
  26.  
Это криво, но рабоет для списка. (Показывает меньшее количество чем нужно)

Но непонятно как подобное сделать для виджета.
#1 Скрыть альбомы без фотографий 6 сентября 2016 в 16:27
Подскажите как в списке альбомов и в виджете на главной странице можно скрыть пустые альбомы, те что не содержат фотографий?
#3 [ЕСТЬ РЕШЕНИЕ] В списке пользователей только юзеры с аватаркой - как сделать? 25 июня 2016 в 11:40
Спасибо, то что нужно.
#4 [ЕСТЬ РЕШЕНИЕ] В списке пользователей только юзеры с аватаркой - как сделать? 24 июня 2016 в 16:09
Рано обрадовался laughЕсли в настройках виджета указано выводить, к примеру, 12 юзеров, а аватарка залита только у 4-х, например, то выводится только 4 юзера. А как сделать так, чтобы выводилось именно 12 последних юзеров с аватаркой?
#5 [ЕСТЬ РЕШЕНИЕ] В списке пользователей только юзеры с аватаркой - как сделать? 23 июня 2016 в 17:52
Val, спасибо
#1 [ЕСТЬ РЕШЕНИЕ] В списке пользователей только юзеры с аватаркой - как сделать? 23 июня 2016 в 13:30
Здравствуйте. Подскажите, плиз, как сделать, чтобы в виджете "Список пользователей" выводились только те юзеры, у которых залит аватар.
#7 Поле Список 30 января 2016 в 16:11
VonKruger, код я нашел, только он в template.helper.php, а не в html.helper.php. К сожалению не дает отредактировать профиль с селектором --ВЫБОР-- в списке, пишет Указано недопустимое значение, да и фильтре этот селектор появляется.

Всем, кто советует добавить дополнительное значение в виде не указано, пробел, прочерк и тд, спасибо, но мне этот вариант не подходит.

Готов заплатить тому, кто сможет привести списки в фильтрах и редактировании профиля к единому виду, пишите в личку.
#8 Поле Список 30 января 2016 в 10:11
VonKruger, да, это похоже то, что мне нужно, но я не нашел функции html_select в html.helper.php. Там только вот такая:

  1. function html_select_range($name, $start, $end, $step, $add_lead_zero=false, $selected='', $attributes=array()){
  2.  
  3. $items = array();
  4.  
  5. for($i=$start; $i<=$end; $i+=$step){
  6. if ($add_lead_zero){
  7. $i = $i > 9 ? $i : "0{$i}";
  8. }
  9. $items[$i] = $i;
  10. }
  11.  
  12. return html_select($name, $items, $selected, $attributes);
  13.  
  14. }
Это она?
#9 Поле Список 29 января 2016 в 23:45
"Не указан", прочерк или пробел — это просто дополнительные значения в списке, они проблему не решают. Поставлю я пробел как Сергей советует, соответственно кто-то сможет у себя в профиле это значение указать, какой в этом смысл, если пол может быть либо мужской, либо женский?

Какой смысл делать Поле с выбором пола если оно необязательно… и наверняка не будет использоваться в фильтре?

Алексей

Дело не в том, что оно обязательно, а в том, что оно изначально заполнено первым значением списка. Плюс у меня довольно много полей получилось и какие-то хотелось бы сделать необязательными, но со списками это невозможно. Можно ли как-то выводить списки в редактировании профиля, так как в фильтрах? Там как раз все списки заполнять необязательно. Или это сложно и нужно весь движок переписывать?
#1 Поле Список 29 января 2016 в 17:07
Версия v2.4.0. Создаю поле список в профиле пользователя, к примеру Пол — Мужской, Женский. Соответственно при редактировании профиля в этом списке по умолчанию стоит значение Мужской. То есть неважно захочет ли юзер заполнять это поле или нет, оно все равно будет заполнено, когда он нажмет на кнопку. Как сделать так, чтобы с списках перед значениями выводилась пустая строка, так как это сделано в фильтрах?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.