Всего 124 378 комментариев

Евгений Дурягин
20 февраля 2013, 12:57
0
Ну тогда комбинация авторизованный пользователь или IP. Сервер то всегда выполняет скрипт от не авторизованного пользователя. Можно конечно предусмотреть авторизацию при выполнении из крона, но по мне это лишнее усложнение кода.
Алексей Карташов
20 февраля 2013, 12:51
0
И так, и так.

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

Но вот я заметил, что произошло обновление этих данных на том самом сайте и мне не за чем ждать до ночи, чтобы эти обновления увидеть у себя. А то и до ночи следующего дня.
Тогда я просто логинюсь в админку, открываю в браузере свой файл и, собственно, вуаля :-)
Евгений Дурягин
20 февраля 2013, 12:40
0
Дак вы все-таки скрипт хотите запускать на сервере по крону или из браузера?
Алексей Карташов
20 февраля 2013, 12:26
0
ну когда ip домашнего компа — динамика, да ещё и с частыми реконнектами, то не выход)
Алексей Карташов
20 февраля 2013, 12:00
0
Т.е. смысла городить собственные велосипеды нету?
Василий Наумкин
20 февраля 2013, 11:26
0
Нужно учить javascript и разбирать исходники чужих компонентов.

Вот эта ссылка docs.sencha.com/ext-js/3-4/ — самая главная.
Также еще полезно смотреть на исходники официальных примеров — dev.sencha.com/deploy/ext-3.4.0/examples/.

P.S.
Возможно, я когда-нибудь начну цикл типа-обучения по ExtJS, если хоть немного разгружусь. Мысль такая давно иммется.
Алексей Карташов
20 февраля 2013, 11:20
0
Не за что) Сам в итоге «ниасилил» — времени не хватает, но думаю к ext'у ещё вернусь.

Может хоть вам пригодится)
Сергей Росоловский
20 февраля 2013, 10:22
0
Лед тронулся! Это будет революционное обновление, прям miniShop Revo. Надо не забыть про донат :)
Мордынский Николай
20 февраля 2013, 10:09
0
Как раз таки дело в том что EXTjs 3, а попытки найти по гуглу выдают какой то шлак, то простыни не очемошные, то на самом начале автору его труд надоедает и повествование обрывается)

Спасибо
Василий Наумкин
20 февраля 2013, 09:30
0
Да вроде всё придумал.
Варианты определённых параметров будут задаваться сразу в товаре, копировать не нужно будет. А учёт продаж этих вариантов каждый будет писать сам, как ему надо — для этого уже есть события корзины, и других еще добавлю.

В общем, в виде идеи всё выглядит неплохо, сейчас пытаюсь воплотить. Речь идёт, конечно, про MS2.
Алексей Карташов
20 февраля 2013, 06:10
0
уж не знаю, почему вас в гугле забанили, но вот:
ExtJS-4 с самого начала
Ext4 Grid на пальцах
Офф. доки
Ну и, конечно же, здесь.

Только учтите, что в ModX испольуется ExtJS-3, а первые 2 ссылки выше о ExtJS-4. А это большая разница. Но в целом для ознакомления пойдёт)
baribosik
20 февраля 2013, 00:39
0
Решил перенести сайт на reg.ru ради эксперимента. Проблема ушла, значит точно что-то в настройках сервера у хостера. Правда на рег.ру словил другую бяку в minishop… В корзину добавляется товар только при каждом втором клике. Не повезло вообщем :)
Andrey Baranichenko
19 февраля 2013, 23:36
0
Неа, все есть, все на месте, но в общем я уже разобрался. Проблема была с настройками сервера,
Василий Наумкин
19 февраля 2013, 23:32
0
Тут нужно лог сервера смотреть, чего это он 500 выдаёт?
Алексей
19 февраля 2013, 22:25
0
пока ищем специалиста — пытаемся собственными силами решить задачу
PS: в разделе не хватает личных сообщений между пользователями
Купчинский Михаил
19 февраля 2013, 19:47
0
Попробуйте, в поле для ссылки вместе со ссылкой набрать что-то с клавиатуры, либо саму ссылку ручками набить
baribosik
19 февраля 2013, 19:25
0
Ок, но там тоже самое, что и в всплывающей ошибке:


Кстати, при этом в лог ничего не пишется, он пустой.