•

• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 Белый экран + 302 Found 10 марта 2012 в 01:07
у меня возвращает 302 Moved Temporarily при аналогичных запросах
#2 Белый экран + 302 Found 10 марта 2012 в 00:59
значит дело в настройках firefox захожу нормально с последней версии на все сайты включая и этот)
на всякий случай статусы 3**
#3 Не удаляется фотоальбом из клуба 9 марта 2012 в 22:22
если сайт не на локалке бросьте ссылку в личку…
#4 Не удаляется фотоальбом из клуба 9 марта 2012 в 22:19
та панелька что у меня на скриншоте показывает запрос после нажатия на Х при удалении альбома
#5 Не удаляется фотоальбом из клуба 9 марта 2012 в 21:38
я именно про панельку firebug спрашиваю можно загрузить тут для Firefox
#6 Не удаляется фотоальбом из клуба 9 марта 2012 в 21:19
это я добавил про успешное удаление для контроля… посмотрите всё же в firebug что приходит в ответе…
#7 [ЕСТЬ РЕШЕНИЕ] Дата записи на стене! 9 марта 2012 в 21:08
что-то нихто… )
открывай /core/classes/user.class.php строка прибл. 678:
  1.  
  2. $record['fpubdate'] = $record['is_today'] ? $inCore->dateDiffNow($record['pubdate']) : $inCore->dateFormat($record['pubdate']);
  3.  
замени на:
  1.  
  2. $record['fpubdate'] = $record['is_today'] ? $inCore->dateDiffNow($record['pubdate']) : $inCore->dateFormat($record['pubdate'],true,true);
  3.  
#8 Не удаляется фотоальбом из клуба 9 марта 2012 в 20:00
собственно вот тут всё происходит…
  1.  
  2. if ($inCore->userIsAdmin($inUser->id) || clubUserIsAdmin($clubid, $inUser->id) || clubUserIsRole($clubid, $inUser->id, 'moderator')){
  3. $ok = $model->deleteAlbum($id, 'club'.$clubid);
  4. } else {
  5. $ok = false;
  6. }
  7.  
  8. if($ok){
  9. echo 'ok';
  10. } else {
  11. echo 'error';
  12. }
  13.  
если вызов в модель заканчивается успешно ($ok = $model->deleteAlbum($id, 'club'.$clubid);)
то на выходе получаем 'ok' если нет то 'error'
посмотрите в firebug в консоли что возвращает вызов при удалении (вкладочка, ответ)…
#9 [ЕСТЬ РЕШЕНИЕ] Пропал визуальный редактор. 9 марта 2012 в 19:55
а, подробности, можно?…
какая версия, какой плагин, какой шаблон и тыпы… ???
#10 Не удаляется фотоальбом из клуба 9 марта 2012 в 19:26
на дефолтном шаблоне и с не модифицированными файлами компонента клуб, с теми правками, что выше — удаляет везде и на фронте, и в админке …
#11 Не удаляется фотоальбом из клуба 9 марта 2012 в 19:23
файл /components/clubs/js/clubs.js функция которая отвечает за удаление:
  1.  
  2. function deleteAlbum(id, title, clubid){
  3. var count_photo = $('#count_photo').html();
  4.  
  5. if (confirm('Удалить фотоальбом "'+title+'"?')){
  6. $('#add_album_wait').show();
  7. $.ajax({
  8. type: "POST",
  9. url: "/components/clubs/ajax/deletealbum.php",
  10. data: "id="+id+"&clubid="+clubid,
  11. success: function(msg){
  12. if (msg=='ok'){
  13. $('ul.usr_albums_list li#'+id).remove();
  14. if (count_photo){
  15. $('#count_photo').html(count_photo-1);
  16.  
  17. }
  18. if ($('ul.usr_albums_list li').length==0){
  19. $('ul.usr_albums_list').prepend('<li class="no_albums">В клубе нет фотоальбомов.</li>');
  20. alert('Альбом успешно удалён.');
  21. }
  22.  
  23. } else {
  24. alert('Ошибка! Альбом не удален.');
  25. }
  26. $('#add_album_wait').hide();
  27. }
  28. });
  29. }
  30. }
  31.  
#12 Не удаляется фотоальбом из клуба 9 марта 2012 в 18:27
а шаблон изменялся? в js функция проходит по определенным селекторам, если они отсутствуют в шаблоне то возвращаться будет ошибка на всю функцию…
#13 Не удаляется фотоальбом из клуба 9 марта 2012 в 18:21
пустые альбомы и там где много фото удаляются одинаково с ошибкой?
#14 Не удаляется фотоальбом из клуба 9 марта 2012 в 17:54
/components/clubs/ajax/deletealbum.php вот в этом файле, в самом конце,
  1.  
  2. if ($inCore->userIsAdmin($inUser->id) || clubUserIsAdmin($clubid, $inUser->id) || clubUserIsRole($clubid, $inUser->id, 'moderator')){
  3. $ok = $model->deleteAlbum($id, 'club'.$clubid);
  4. } else {
  5. $ok = false;
  6. }
  7.  
  8. if($ok){
  9. echo 'ok';
  10. } else {
  11. echo 'error';
  12. }
  13.  
в строке $ok = $model->deleteAlbum($id, 'club'.$clubid); оставить только $id:
  1.  
  2. $ok = $model->deleteAlbum($id);
  3.  
он обращается к модели где мы изменения делали выше и параметр определяется уже в самой моделе…
#15 Не удаляется фотоальбом из клуба 9 марта 2012 в 17:50
скорее что-то конфликтит в ajax, как вариант можно и там код слегка поменять там теперь один параметр не нужен…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.