Как обновлять list.php?

0 Пользователей и 1 Гость просматривают эту тему.
  • 17 Ответов
  • 571 Просмотров
*

hamo

  • Осваиваюсь на форуме
  • ***
  • 38
  • 1
Как обновлять list.php?
« : 16.02.2016, 00:05:08 »
народ помогите пожалуйста, мне нужно 1 раз за минуту обновлять  list.php который находится administrator/components/com_jshopping/views/orders/tmpl/list.php . ну это файл который показывает заказы в JoomShopping. Пробую с помощью setInterval() выдает ошибку Restricted access ((((( как можно решить эту проблему?

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
Re: Как обновлять list.php?
« Ответ #1 : 16.02.2016, 00:12:17 »
Это не проблема. Просто в целях безопасности запрещено обращение ко всем файлам php кроме точки входа. Нужно обратиться не к файлу, а к странице компонента, на которой выводится эта информация, ну или писать собственный обработчик. О втором способе забудьте.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

hamo

  • Осваиваюсь на форуме
  • ***
  • 38
  • 1
Re: Как обновлять list.php?
« Ответ #2 : 16.02.2016, 00:54:31 »
Филип Сарокин  а как обратится к странице компонента раз в минуту ?  Напиши пожалуйста подробнее. Можно с помощью  setInterval ?

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
Re: Как обновлять list.php?
« Ответ #3 : 16.02.2016, 01:02:29 »
Честно, не имею понятия. Надо смотреть на практике. Подождите, может кто-нибудь подскажет.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

hamo

  • Осваиваюсь на форуме
  • ***
  • 38
  • 1
Re: Как обновлять list.php?
« Ответ #4 : 16.02.2016, 01:06:13 »
ок спс, парни помогайте пожалуйста !

*

shurakana

  • Завсегдатай
  • *****
  • 793
  • 43
Re: Как обновлять list.php?
« Ответ #5 : 16.02.2016, 01:55:11 »
В любом контроллере, например в category.php, создайте необходимую функцию, например updatelist затем обращайтесь к ней 
сайт.ру/главный пункт магазина/category/updatelist
или
сайт.ру/главный пункт магазина/category?task=updatelist
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.

*

shurakana

  • Завсегдатай
  • *****
  • 793
  • 43
Re: Как обновлять list.php?
« Ответ #6 : 16.02.2016, 01:58:51 »
Филип Сарокин  а как обратится к странице компонента раз в минуту ?  Напиши пожалуйста подробнее. Можно с помощью  setInterval ?
Что такое сетинтервал, вы через фронт как то хотите обновлять его чтоли?))
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.

*

hamo

  • Осваиваюсь на форуме
  • ***
  • 38
  • 1
Re: Как обновлять list.php?
« Ответ #7 : 17.02.2016, 00:41:07 »
shurakana не понял как вы предлагайте сделать, я вот сделал так и работает ...
<>script>
jQuery(document).ready ( function($) {
setTimeout(function(){
         window.location.reload();
   }, 36000);
})
</script>
в list.php

*

Linfuby

  • Живу я здесь
  • ******
  • 1240
  • 174
  • Всё просто...
Re: Как обновлять list.php?
« Ответ #8 : 18.02.2016, 19:55:59 »
hamo, рекомендую перейти на более продвинутый движок Интернет-Магазина, если у Вас есть необходимость ежеминутно обновлять список заказов.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054

*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
Re: Как обновлять list.php?
« Ответ #9 : 18.02.2016, 20:06:14 »
hamo, рекомендую перейти на более продвинутый движок Интернет-Магазина, если у Вас есть необходимость ежеминутно обновлять список заказов.

Хм... вряд ли дело в движке. Я бы такие вещи вообще делал CRON-ом.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

*

dmitry_stas

  • Профи
  • ********
  • 9667
  • 931
Re: Как обновлять list.php?
« Ответ #10 : 18.02.2016, 20:44:25 »
та вроде ж судя по другой теме это надо именно с браузера, для нескольких юзеров
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

dexterkirov

  • Осваиваюсь на форуме
  • ***
  • 39
  • 0
Re: Как обновлять list.php?
« Ответ #11 : 02.03.2016, 19:06:01 »
зачем это делать? administratoexample@gmail.com и чекер плюс для gmail, новый заказ 1-2 секунды письмо о заказе со звуковым сигналом

*

dmitry_stas

  • Профи
  • ********
  • 9667
  • 931
Re: Как обновлять list.php?
« Ответ #12 : 02.03.2016, 19:32:02 »
при чем тут заказ?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

dexterkirov

  • Осваиваюсь на форуме
  • ***
  • 39
  • 0
Re: Как обновлять list.php?
« Ответ #13 : 08.03.2016, 14:58:02 »
при чем тут заказ?
а блин о чем топик? человек хочет реагировать мгновенно на новые заказы?

 плагин для хрома с провеокой почты админа, на которую идут новые заказы

А такто плагин новые заказы в фавикон

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

фавикон: 1кб
 

« Последнее редактирование: 08.03.2016, 20:28:33 от dexterkirov »

*

dmitry_stas

  • Профи
  • ********
  • 9667
  • 931
Re: Как обновлять list.php?
« Ответ #14 : 08.03.2016, 20:59:18 »
а блин о чем топик?
понятия не имею. думаете для мгновенного реагирования на новые заказы? вполне возможно. но я пока вижу только вопрос - как обновить список заказов ежеминутно. а ломать голову зачем это надо, при том, что  человек сам не захотел этого объяснить - как то не охота :) у вас есть желания попрактиковать интуицию? пожалуйста :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

dexterkirov

  • Осваиваюсь на форуме
  • ***
  • 39
  • 0
Re: Как обновлять list.php?
« Ответ #15 : 08.03.2016, 23:36:11 »
понятия не имею. думаете для мгновенного реагирования на новые заказы? вполне возможно. но я пока вижу только вопрос - как обновить список заказов ежеминутно. а ломать голову зачем это надо, при том, что  человек сам не захотел этого объяснить - как то не охота :) у вас есть желания попрактиковать интуицию? пожалуйста :)
нуу я лично на многие топики случайно набрел и благодаря "Идеям" находил решения в других своих задачах. и многие топики живут без топик стартера
а еще лучше: на событие в факине тянуть новый блок а не всю страницу
« Последнее редактирование: 08.03.2016, 23:44:16 от dexterkirov »

*

dexterkirov

  • Осваиваюсь на форуме
  • ***
  • 39
  • 0
Re: Как обновлять list.php?
« Ответ #16 : 09.03.2016, 00:28:40 »
hamo, рекомендую перейти на более продвинутый движок Интернет-Магазина, если у Вас есть необходимость ежеминутно обновлять список заказов.
это о каком речь?

*

Linfuby

  • Живу я здесь
  • ******
  • 1240
  • 174
  • Всё просто...
Re: Как обновлять list.php?
« Ответ #17 : 09.03.2016, 08:21:10 »
dexterkirov, ни о какой конкретике не было речи.
Если у человека в ИМ заказов как "собак не резанных" (да причем так что каждую минуту нужно обновлять список), то он явно ошибся адресом.
Как бы я не восхищался удобством и простотой кода JoomShopping, но имея ежеминутно минимум по одному заказу я бы явно не сидел на (условно) бесплатном движке для бесплатной CMS, а нанял бы программистов, которые "нарисовали" бы мне всё что я хочу.

А если серьезно, что эта хотелка из категории "А почему бы не извратиться".
1. Чтобы тупо наблюдать как ежеминутно перезагружается страница?
2. А если заказов за минуту пришло 21? Через 30 сек, переключаться на вторую страницу?
3. При переходе в сам заказ из этого списка, и нахождении там 3 минуты после возвращения в этот список окажется что было пропущено 3 автообновления и какой тогда толк в этом?
4. Если у Вас сидит криворукий Менеджер, который вместо отслеживания новых заказов (ежеминутное нажатие F5) играет/чатится в своем мобильном и хочет уведомление, то наверное стоит пересмотреть политику наёма сотрудников
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054