Блог пользователя - dgastudio

Как сделать архив?

1 апреля 2009 в 11:25

Балин, тут и с ума сойти недолго.

Вообщем так, беру Views, создаю новый, вставляю туды кучу блоков,каждый из которых привязан через override на определенный тип содержимого. Включаю аякс. После чего в аргументы дефаулт добавляю:

Материал: Created year + month, Summary, sorted descending, все остальное по умолчанию

в превью, все работает. ок.

иду в список блоков и растасовываю их все по местам. Открываю страницу с блоком, стоит, все правильно, список месяцев + год (кол.новостей)
кликаю, начинается загрузка аякса, экран спрыгивает линий на 30 вниз, и все..

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

нахожу тему на оф. сайте что оказывается блоки не принимают аргументы, WTF???

Я уже думал поставить в аргументах тип содержимого (например для страниц www.site.com/section) чтобы подсасывал тип содержимого section. Но как это сделать, ума не приложу.

Вообщем, ребят. помогите пожалуйста сделать рабочий архив. Очень нужно и очень прошу.

Заранее спасибо.

0 Thanks

Как вывести результат одного VIEWS в другом блоке

30 марта 2009 в 12:55

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

0 Thanks

Несколько блоков для одной Views= не пашет

30 марта 2009 в 9:42

Добрый день.

Создал Views для вывода архивов новостей для определенных лент. Так как не силен в этом, вместо того чтобы делать привязку к типу документа через PHP, наклепал блоков с Override значениями.

Проблема в том что при создании более одного блока, аякс перестает работать, то есть:

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

0 Thanks

Как сделать страницу pop-up

24 марта 2009 в 11:49

Есть такая необходимость. На главной странице вывести титл последней новости и при нажатии выводить ее в PopUp окошке. Сделать то popup не проблема. Проблема в том, как мне присобачить на эту ссылку свой шаблон?

0 Thanks

Как сделать страницу с архивом.

24 марта 2009 в 11:26

Структура

Содержимое новости | Заголовки всех новостей этого месяца
Содержимое новости |
Содержимое новости | Список месяцев
Содержимое новости |
Содержимое новости | Список годов

Как я понимаю, делать через views и шаблон для каждого типа содержимого. Но как сделать так чтобы при открытии например года, обновлялись остальные секции.

Задумка сделать как вот здесь.

http://forextrade.ru/?p=analytic

0 Thanks

Как добавить кол.во комментов

23 марта 2009 в 16:19

Нашел такой сниппет:

<?php
unset ($output);
$node_type "company_news";  //  тип документа
$list_no =5;  //  количество выводимых документов
$sql "SELECT node.title, node.type, node.nid, node.created FROM {node} WHERE node.type = '$node_type' AND node.status = 1 ORDER BY node.created DESC LIMIT $list_no";

$result db_query($sql);
while (
$anode db_fetch_object($result)) {
$output .= "<div class=\"oneItem\">";
$output .= "<div class=\"eventDate\">".format_date($anode->created'custom'"d.m.Y")."</div>";
$output .= "<div class=\"eventTitle\">".l($anode->title"node/$anode->nid")."</div>";
$output .= "</div>";
}
print 
$output;
?>

как мне сюда добавить кол.во комментов для каждой новости?

или посоветуйте если возможно это реализовать по другому.

Заранее спасибо.

0 Thanks

Вывод полей ноды в разных местах шаблона.

24 февраля 2009 в 20:45

Уважаемые, подскажите.

По дизайну, у меня должна быть разбивка полей ноды в разных местах дизайна. как мне это решить?

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

заголовок и краткое описание над баннером (который выводится в блоке шаблона).
полное описание после баннера.

само видео в отдельно сгенерированом участке.

В CMSMADESIMPLE, при создание доп. регионов в странице, автоматом добавляются поля для заполнения при создании новой страницы. Тут я никак не разберусь.

0 Thanks

Спрятать активный язык в language switcher

28 января 2009 в 11:52

Добрый день!

Вопрос. language switcher у меня выводит 2 языка вместе с их иконкой. ру (активный)и анг (неактивный). Как мне сделать чтобы спрятать активный язык? Поясняю, чтобы при просмотре сайта на русском была только кнопка перевода на анг и наоборот.

И по возможности, как мне вывести этот флаг(анг) в другой блок?

0 Thanks