Alexander, тогда может это сделать для модуля? к примеру для новостей, также можно подобное реализовывать на различные каталоги к примеру. прям в админке модуля новости сделать: управление рекламой, имхо.
Alexander
2009-08-30, 22:04
NekoNET17, ну так распишите, пожалуйста, что и как должно быть. У меня фантазировать нет не сил, ни желания, ни времени.
Alexander, с визуальной стороны? или со стороны php?
Цитата (Marker @ 29.8.2009, 17:58)
хм...странно,еще вчера у меня в календаре показывалось что новостей за период X штук,а сегодня пишется,"новостей за период нет" хотя месяц август
может кто поможет ?
Поставил RC4 заметил странную вещь на локальном варианте если заходить по ссылке "http://localhost:88/ele/admin.php" то авторизация проходить и попадаем в админку а вот если перейти по "http://127.0.0.1:88/ele/admin.php" то страница все время перезагружается вход при этом в админку не происходит.
Вопрос вот какой:
я так понял, что деактивированная новость не должна выводиться. Если я не правильно понимаю смысл деактивации, то прошу разъяснить. Если правильно, то вот что я заметил: деактивирую новость, чищу кэш, открываю главную страницу на которую вынесен модуль новостей и вуаля - новость видна. Мало того, захожу в админку - статус новости "Активна"...... Неудобно...
В юзерском пхп-файле новостей нашёл только два апдейта: один из них почти в самом начале
$Mainclass->Db->Update('news',array('status'=>1),'`date`<=NOW()');
Если это он делает, то можно ли его закоментировать, чтоб деактивированные новости не активировались?
UPD
Коментирование этой строки помогло, но хотелось бы узнать, не может ли это как то повлять на правильную работу системы?
А куда вставить код сапы, чтобы можно было вызывать её через global? в АС я вставлял в config_header.php
Alexander
2009-08-31, 18:29
NekoNET17, с визуальной. Чтобы я понял как оно должно быть.
Marker, может и помогу. Предоставьте данные для доступа к такому безобразию.
myk0lka, да. Не должна.. А что, выводится? Можно глянуть?
Diego, а обычным файл-блоком никак не обойтись?
Alexander, я хочу раскидать ссылки по сайту, а для этого нужно добавить в несколько блоков, но начальный вызов функции sape должен быть единым
Alexander
2009-08-31, 19:17
Ну так воспользуйтесь классом $Mainclass . В начальном файле напишите что-то вроде $Mainclass->sape=... А потом $Mainclass->sape используйте в каждом файловом блоке..
Alexander, хорошо, в ближайшее время изображу как я это себе представляю)
Я кстати в системе нашел небольшой глюк, когда я создаю блок(верхний центральный в моем случае) в отображении я ему вписываю к примеру отображение в категориях: 116-130, в категориях он все правильно делает, а вот когда я открываю подробную новость(к какой бы она категории не принадлежала) этот блок виден. У меня новости входят в несколько категорий одновременно.
Alexander
2009-09-01, 11:28
NekoNET17, дело в том, что есть отдельно настройка для IDов категории и отдельно для новостей. В какую бы категорию новость не входила - эти значения никак не взаимосвязаны с собой. Но это можно легко исправить
Цитата (Alexander @ 31.8.2009, 19:29)
myk0lka, да. Не должна.. А что, выводится? Можно глянуть?
Просто получается, что если новость имеет дату меньше текущей, то ей в статус при просмотре новостей автоматически впендюривается "1"
$Mainclass->Db->Update('news',array('status'=>1),'`date`<=NOW()');
Alexander, если будет время, напишите как)
Alexander
2009-09-01, 19:07
myk0lka, вообще-то это уже исправлено и теперь там так:
$Mainclass->Db->Update('news',array('status'=>1),'`date`<=NOW() AND `status`=2');
NekoNET17, modules/news/user/index.php, ищем:
$Mainclass->Blocks->AddModuleRules(array('nid'=>$arr['id']),$Plug->GetSplinter());
Заменяем на:
$Mainclass->Blocks->AddModuleRules(array('nid'=>$arr['id'],'cid'=>$arr['main_cat']),$Plug->GetSplinter());
Цитата (Alexander @ 1.9.2009, 20:07)
myk0lka, вообще-то это уже исправлено и теперь там так:
$Mainclass->Db->Update('news',array('status'=>1),'`date`<=NOW() AND `status`=2');
Спасибо, перекачаю архив.... Или прям так поправлю.....
Alexander, огромное спасибо) все оперативно и работает)
Встроена ли в систему jQuery lighbox или типа этого, для увеличения фото?
azacgrus
2009-09-03, 17:17
SiTiS, лично я не заметил
Alexander
2009-09-03, 20:46
SiTiS, jQuery - это движок. А lighbox - это плагин к нему. В комплекте системы идет только jQuery.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.