oOLokiOo: Комментарии

Главные вкладки

23 апреля 2013 в 18:15

t1mm1 wrote:
в чем суть редиректа стоит?

ну сейчас редирект происходит автоматически. если юзер в залогиненном состоянии заходит на user/register то его кидает на user/%USER_ID%/edit
мне нужно от него избавиться. что б открывалась всё та же форма регистрации.

25 октября 2012 в 14:35

<a href="mailto:Dock@drupal.org">Dock@drupal.org</a>][quote="sv_ma3x" wrote:
Открываете файл на который он ругается: bootstrap.inc
function check_plain($text) {
if (drupal_validate_utf8($text))
return htmlspecialchars($text, ENT_QUOTES, 'UTF-8');
return htmlspecialchars($text, ENT_QUOTES);
}

17 октября 2012 в 17:55

sg85 wrote:
В Вашей ситуации проще определить форму по url

В плане, просто по $_SERVER["REQUEST_URI"] проверять в theme_form_element() ?
Как-то это не правильно ИМХО... Ну к данной ситуации конечно подходит) Но хотелось бы на будущее таки знать, как это можно реализовать

11 октября 2012 в 10:01

да да, спасибо, я в курсе про собственные шаблоны, но не хотелось бы плодить их столько.
мне кажется что должен быть способ кастомизировать и стандартные...

24 сентября 2012 в 16:23

"man-1982" wrote:
Ну как бы человек который пишет парсер... наверно, при создании типа материала, грузанулся вопросом дополнительно поля UUID или все же нет? :)

ну я не знаю, стандартное оно или нет, но в базе оно было Smile
соответственно,нужно его заполнять.

20 сентября 2012 в 13:23

"rimen" wrote:
Попробуй Elysia выключить.
Правда,сам использовал его в одном из последних проектов (синхронизация с 1С - импорт и обработка данных очередями) - проблем не было.

так на нём весь текущий проект подвязан. или вы чем-то заменить его предлагаете?

я уже не знаю даже что и думать.. перепробовал - всё!

20 сентября 2012 в 10:57

"rimen" wrote:
При ручном запуске cron белого экрана или ошибок нет?

да нет, всё отлично проходит, пишет "Job executed", логирует "Dernier lancement", "Exec count" и т.д.
но в журнал ничего не пишет...

19 сентября 2012 в 16:11

"rimen" wrote:
Запустите крон вручную. посмотрите, какие вообще очереди у вас в есть ( и обрабатываются). можно сюда выложить список.

Есть там мои collections, и первые в очереди...

19 сентября 2012 в 15:39

"rimen" wrote:
Попробуй через hook_cron_queue_info_alter() посмотреть список задач, которые встают по крону. Там же можно попробовать выставить свой qollections в начало, так твоя очередь должна пойти на обработку в 1-ой

а можно немного подробней на этом моменте? я с друпалом не много знаком, а hook_cron_queue_info_alter не сильно документирован...

19 сентября 2012 в 11:29

да, Крон у меня вызывается каждую минуту.
суть такова - если в базе появилась запись(и), он достаёт их и запихивает в очередь (имя файла), а в mymodule_cron_queue_info указан колбэк для распаковки этого файла - mymodule_unzip_file.
но на него никак не идёт. даже если нету новой записи в базе, он всё равно не хочет выполнять колбэк. а если есть новая запись, он её кидает на стек и всё. таким образом collections просто растёт.

19 сентября 2012 в 10:08

Кеш я чищу, всё ок.

В очередь тоже похоже становиться. В таблицу "queue", при каждом запуске крона добавляется по две записи.
drush queue-list тоже показывает их (collections 2 SystemQueue).
Если сделать: drush queue-run collections, тогда оно идёт на колбэк указанный в mymodule_cron_queue_info и всё выполняется и очередь становиться пустой.
Это что, мне ещё второй Крон заюзать и в нём делать drush queue-run collections постоянно? Это же как-то не правильно имхо, нет?