Виджет в виджите

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 19 ноября 2016 в 19:48
Здравствуйте.Можно ли вывести виджет в виджите? Если да, то как?
#2 19 ноября 2016 в 20:34
А что именно хотите вывести?
#3 19 ноября 2016 в 21:19

Если да, то как?

Мартин
Не пробовал но думаю что можно так:
1. Добавить в содержание виджета 1 некий тег для вывода в нем вывода виджета 2
2. При выводе виджета 1 заменить тег на содержание виджета 2 вызвав функции и сгененировав шаблон виджета 2
#4 19 ноября 2016 в 21:55
Понятно, что простого решения нет. hohoТогда такой вопрос.В первой ветки можно было
1.Создать позицию и затем в этой позиции вывести модуль.Здесь это как то возможно? Создать "пустую" позицию, которая не появится в схеме?
2.Вывести модуль по id или названию, добавив пару строк кода.С этим как?
#5 19 ноября 2016 в 22:00

А что именно хотите вывести?

Jestik
Виджет в виджите. smileДелаю шаблон для себя и вот такая загвоздка.Нужно, что бы в одном виджите по клику на ссылки открывались другие виджеты.
#6 19 ноября 2016 в 22:24

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

Мартин
Объединение виджетов вам не подойдёт?
#7 19 ноября 2016 в 22:33

Объединение виджетов вам не подойдёт?

Loadырь
К сожалению, нет.Пробовал.Нужно что то типа вывода менню пользователя в виджете аватар.
  1. <?php $this->menu( $widget->options['menu'], $widget->options['is_detect'], 'menu', $widget->options['max_items'] ); ?>
Видно придётся писать подобную ф-цию для моего виджета.
#8 19 ноября 2016 в 23:54
Поищите ТУТ в блоге. Он в своих разработках что-то во что-то периодически вставляет.
#9 19 ноября 2016 в 23:57

Нужно что то типа вывода менню пользователя в виджете аватар.

Мартин
так в 2.6.0 в дефолте разве не так?
#10 20 ноября 2016 в 00:17

Поищите ТУТ в блоге. Он в своих разработках что-то во что-то периодически вставляет.

Kreator
OK, спс., гляну.

так в 2.6.0 в дефолте разве не так?

Jestik
С меню так.
#11 20 ноября 2016 в 10:14
Всем спасибо.Вопрос решил объединением двух классов виджетов в один.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.