Start2play: Блог

Главные вкладки

ThemeKey + Блоки

21 июня 2010 в 21:09

Всем привет.

Попалась ситуация, в которой нужно использовать этот замечательный модуль: ThemeKey.
Одна проблема: как то все это не дружит с блоками...

Структура у сайта примерно такая:
Главная
- Раздел 1
- Страница 1
- Страница 2
- Страница 3
- Раздел 2
- Страница 1
- Страница 2
- Страница 3

У разных разделов - разные темы.
В шапке у обоих разделов свое меню. Тема первого раздела является так же и основной. И вот тут проблема: В основной теме все блоки показываются. Стоит переключить на дополнительную тему для второго раздела - блоки пропадают. В настройках видимости все стоит правильно (переключал на дефолтную тему - все отображается), но стоит включить триггер в ThemeKey на доп.тему - и блоки пропадают.
Притом это случается только с блоками, у которых в видимости стоит отображение именно только в Разделе 2.
Создал простой блок проверочный - показывается. Блоки меню - нет.

Что делать? Где тут ошибка закрасться могла?

Кнопка "Опубликовать"

16 июня 2010 в 23:00

Добрый день всем.

Интересная задача появилась, которая скорее всего решается средствами PHP, но к сожалению мои познания в нем пока на зачаточном уровне.

Задача в том, что бы вывести в списке материалов кнопку "Опубликовать", которая бы публиковала материал в всеобщий доступ. То есть вместо галочки в редактировании была простая кнопка.

Подскажите пожалуйста, как это можно сделать? Подозреваю, что можно вызывать в форме кнопки функцию публикации материала... Но какой код для этого - ума не приложу..

Автогенерируемое меню

27 мая 2010 в 16:14

Добрый день.

Что имеем:
Материалы разных типов: Галерея, Текст, Видео и т.д.
Несколько лет: 2006, 2007, 2008, 2009

Задача, сделать меню, которое будет заполняться самостоятельно, при наличии нод у данного типа материала:
2006
Галерея
Текст
Видео
2007
Галерея
Текст
2008
Текст
Видео
2009
Галерея
Текст
Видео

Я создал словарь, в который забил термины 2006, 2007, 2008, 2009 и т.д. При написании ноды выбираешь один из терминов.
С помощью taxonomy_menu этот словарь выводится в блок. Однако как и следовало ожидать, выводится он в простом списке терминов, которые есть в этом словаре:
2006
2007
2008
2009

Как сделать так, что бы при создании ноды, например Галерея, выборе термина словаря, например 2007, в меню появлялась эта ссылка?
У меня была мысль забить в словарь и все имеющиеся типы нод и потом просто выбирать и эти термины, но это ручная набивка. Хотелось бы, что бы оно автоматом делалось.
Подскажите пожалуйста, буду крайне признателен!