A

Azami

+26
Репутация
12
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Помогите. Фильтры контента в виджете 8 января 2015 в 19:05
Здравствуйте,
опять же из-за того, что я дизайнер и верстальщик, подхожу к вопросу со стороны юзабилити и визуальной эстетики.

Продвинутые программисты и разработчики, возможно ли вывести фильтры контента виджетом в правой колонке.
Думаю это решение позволит многим пользователям ICMS как-то разнообразить свои шаблоны.
Заранее спасибо.
#1 Аватар в сайдбаре 2.х 4 января 2015 в 20:34
Друзья, с но вым годом. Может в этой ветке нужно создать этот вопрос.
Я веб дизайнер, с php туговато, но хотел под себя кое-что выпилить и поделься (так сказать внести свой вклад), но немного застрял.

Так вот, надобность появилась, чтобы при заходе на страницу пользователя аватар показывался в правой колонке. Т.е. внутри <aside></aside>.
В страндарте есть виджет аватар, но он показывает только аватар пользователя, который залогинился. А хотелось бы чтобы пользователь зайдя на чужую страницу видел чужой аватар.

Что сделано: создан виджет (папки и файлы виждета, запрос в базу).
В файле шаблона виджета прописал следующее:

  1. <div class="name">
  2. <a href="<?php echo $this->href_to($profile['id']); ?>"><?php html($profile['nickname']); ?></a>
  3. </div>
  4.  
  5. <div id="avatar" class="block">
  6. <?php echo html_avatar_image($profile['avatar'], 'normal'); ?>
  7. </div>
А вот в файле widget.php тормознул, вроде надо прописать правило для $profile, но не получилось.
Пожалуйста помогите правильно дополнить сожержимое, вот что есть сейчас:

  1.  
  2. <?php
  3. class widgetUsersНАЗВАНИЕПАПКИ extends cmsWidget {
  4.  
  5. public $is_cacheable = false;
  6.  
  7. public function run(){
  8.  
  9.  
  10.  
  11.  
  12.  
  13. return array(
  14. 'profile' => $profile,
  15.  
  16. );
  17.  
  18. }
  19.  
  20. }
  21.  
Как видно из кода привязал к контроллеру Users.
#1 [ЕСТЬ РЕШЕНИЕ] Самый частый вопрос на форуме( про форум для 2 ветки ) 2 января 2015 в 15:44


Как вижу блоги и форум я, в блогах люди пишут о своих действиях, делах, дневник короче, в форумах люди задают вопросы и решают их, пример — этот сайт, спрашивают обо всем на форуме, та ин форуме удобней отследить ход решения, блоги конечшно можно приспособить, но для меня нужно два разных типа

Jestik

Поддерживаю, я вижу тандем блогов и вопрос/ответов.
ИМХО.
Но зачастую форума ничем не заменить.
#1 Новая вкладка профиля 31 декабря 2014 в 03:25
Здравствуйте, подскажите каким образом формируются вкладки в профиле пользователя в версии 2.х
Не особо понятно вроде и файлы соответствующие есть, а каким образом попадают туда данные?

$tabs_menu = $this->getProfileMenu($profile); масимум что нашел…

Спасибо.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.