Пароль:
RSS Поиск
 Kasseler CMS
Я хотел бы видеть в Kasseler...
АвторСообщение
 UkraineA1ess
Добавлено: 27.04.2010 20:45:02   Заголовок сообщения: Re: Re: Я хотел бы видеть в Kasseler...#91
A1ess
Группа: Участник
Пользователь №: 3166
Возраст: 18
Сообщения: 68
Спасибо сказали: 4 раз(а)
Дата регистрации: 17.02.2010
Статус: Offline
Цитата (Robin @ 27.04.2010 23:32:14)
A1ess, того что ты хочешь некогда не будет так как модуль на главной не ограничивается только модулями публикаций.

Хорошо, а можно как-нибудь альтернативно осуществить, то что я хочу . ОЧЕНЬ надо. :-[
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian Federationmes
Добавлено: 28.04.2010 01:15:00   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#92
mes
Группа: Клиенты
Пользователь №: 292
Возраст: 30
Сообщения: 145
Спасибо сказали: 13 раз(а)
Дата регистрации: 17.09.2008
Статус: Offline
заходишь в index.php нужного модуля, ищешь sql-запрос в ф-ии main_[module_name]() и добавляешь перед запросом что-то типа этого:
if(is_home()) {
  $where .= " AND (p.cid LIKE BINARY('%,id1|%') OR p.cid LIKE BINARY('%,id2|%') OR p.cid LIKE BINARY('%,id3|%'))";
}

где id1 - идентификатор первой категории, где id2 - второй, id3 - третьей, если нужно больше, то можно расширить условие
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineA1ess
Добавлено: 28.04.2010 09:21:27   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#93
A1ess
Группа: Участник
Пользователь №: 3166
Возраст: 18
Сообщения: 68
Спасибо сказали: 4 раз(а)
Дата регистрации: 17.02.2010
Статус: Offline
mes,а вы сами пробывали? Просто у меня почему-то не работает, блиин я так привык к касу влом на что-то другое переходить : '-(
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian Federationmes
Добавлено: 28.04.2010 10:31:16   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#94
mes
Группа: Клиенты
Пользователь №: 292
Возраст: 30
Сообщения: 145
Спасибо сказали: 13 раз(а)
Дата регистрации: 17.09.2008
Статус: Offline
немного ошибся, для модуля статей надо так
if(is_home()) {
  $where .= " AND (p.cid LIKE BINARY('%,id1,%') OR p.cid LIKE BINARY('%,id2,%') OR p.cid LIKE BINARY('%,id3,%'))";
}


для новостей:
if(is_home()) {
  $where .= " AND (n.cid LIKE BINARY('%,id1,%') OR n.cid LIKE BINARY('%,id2,%') OR n.cid LIKE BINARY('%,id3,%'))";
}


У себя проверил, работает
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineA1ess
Добавлено: 28.04.2010 11:29:34   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#95
A1ess
Группа: Участник
Пользователь №: 3166
Возраст: 18
Сообщения: 68
Спасибо сказали: 4 раз(а)
Дата регистрации: 17.02.2010
Статус: Offline
А в какой строчке этот запрос? (Касс 2.0.5)
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian Federationmes
Добавлено: 28.04.2010 11:52:40   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#96
mes
Группа: Клиенты
Пользователь №: 292
Возраст: 30
Сообщения: 145
Спасибо сказали: 13 раз(а)
Дата регистрации: 17.09.2008
Статус: Offline
Для модуля новостей перед 102 строкой, т.е. перед:
        //Выполняем запрос в БД
        $result = $main->db->sql_query("SELECT n.id, n.news_id, n.title, n.begin, n.author, n.date, n.view, n.comment, n.cid, n.status, n.language, n.show_group, n.rating, n.voted, n.tags, u.uid, u.user_id, u.user_name{$favorite_select}
            FROM ".NEWS." AS n LEFT JOIN ".USERS." AS u ON (n.author = u.user_name){$favorite_table}
            WHERE n.status='1' AND (n.language='{$main->language}' OR n.language='') AND UNIX_TIMESTAMP(n.date) <= UNIX_TIMESTAMP(){$where}{$list_where}
            ORDER BY {$order_by} LIMIT {$offset}, {$news['publications_in_page']}");


Ты бы хоть тему другую завел, а то данная тема совсем не для этого
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineA1ess
Добавлено: 28.04.2010 11:56:04   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#97
A1ess
Группа: Участник
Пользователь №: 3166
Возраст: 18
Сообщения: 68
Спасибо сказали: 4 раз(а)
Дата регистрации: 17.02.2010
Статус: Offline
Пишет "Нет информации"-хотя она есть!
ПЫСЫ я думаю кто то да перенесёт ...
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian Federationmes
Добавлено: 29.04.2010 00:50:13   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#98
mes
Группа: Клиенты
Пользователь №: 292
Возраст: 30
Сообщения: 145
Спасибо сказали: 13 раз(а)
Дата регистрации: 17.09.2008
Статус: Offline
A1ess, может ты идентификаторы не правильно ставишь, там нужно вместо id1,id2,id3 поставить числовой идентификатор категории


Спасибо сказали A1ess
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineA1ess
Добавлено: 29.04.2010 09:01:30   Заголовок сообщения: Re: Я хотел бы видеть в Kasseler...#99
A1ess
Группа: Участник
Пользователь №: 3166
Возраст: 18
Сообщения: 68
Спасибо сказали: 4 раз(а)
Дата регистрации: 17.02.2010
Статус: Offline
Я уже обрадовался, думаю уряяя! Но меня ожидал неприятный сюрприз, когда переходишь на вторую страницу, бабах и у тебя 70 страниц + левые категории  : '-( Мдо вот я попал ...
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
Страница: 7 из 7 Вы можете просматривать темы
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать сообщения
Вы не можете удалять сообщения
Вы не можете модерировать этот форум
 
XHTML Validation   CSS Validation   Designed by CENTROARTS.com