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

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

16 декабря 2014 в 16:08

ivandolvich wrote:
был закодирован в utf-8 с BOM.

Для разработок использую netbeans. Он ругается на "неправильную" кодировку файла (по умолчанию, можно конечно его заставить хавать все).

16 декабря 2014 в 16:05

vermix1 wrote:
Используете search api? Сортировку по релевантности во вьюсе пробовали?

Search API пробовал, но отказался в пользу Apache Solr. Пытался его допилить хуками (сделал свой модуль и хукал там), но результат плачевен.
Да и без Views хотел обойтись используя те же хуки апачесолра и темизацию.

Да, похоже без этих двух модулей не обойтись.

16 декабря 2014 в 12:00

Врятли виновники тут info-файлы. По крайней мере такие как ты описал. Рыть надо темизацию, ибо она и генерит html.
Трудно сказать конкретнее, т.к. конкретного кода нет.

12 февраля 2014 в 12:52

Замечательные возможности. Уже некоторое время использую. Только никак не могу найти информацию как создавать таблицы во второй БД при установке модуля.

Использую D7. Имеется 2 БД. В одной ядреные таблицы и таблицы модулей с д.орг. Во второй - таблицы моих модулей. При установке модуля таблицы БД конечно же создаются в дефольтном БД, что меня (читай - заказчика) совершенно не устраивает.

29 января 2014 в 11:00

Заметил в отчете о состоянии (admin/reports/status) следующее сообщение: "Временная зона установлена на Asia/Baku". Устанавливалось +4gmt для Питера. Вполне возможно, что и не критично. Но надпись "Баку" малость смущает.

7 февраля 2013 в 19:33

Или как вариант сделать эти отключения опциональными в настройке темы.

Добавляем элемент формы в [имя_темы]_form_system_theme_settings_alter(&$form, $form_state, $form_id = NULL) файла theme-settings.php:

7 февраля 2013 в 19:06

А можно конкретнее? Какая тема? Какая ошибка?

Возможно трабла в именах других функций темы, а не конкретно в phptemplate_preprocess_page. Возможно дело в содержимом переменной $vars.

Надо пробежаться по всем файлам темы, посмотреть имена и заменить на имя Вашей новоиспеченной темы. Например в Бартике функция bartik_process_page, а в Гарланде garland_process_page.

Короче, мало данных для анализа.

21 июля 2012 в 4:46

Конечно. Трабла в девеловских выводах. Строчки типа drupal_set_message(krumo_ob($form_state, true)); мешали. Углубляться не стал, закомментировал и получил редирект после сабмита с выводом сообщений.

18 июля 2012 в 14:10

"erikson" wrote:
Только не догоняю как после заполнения и обработки формы возвращаться на страницу из которой форма была вызвана.

В форме создаю hidden-элемент с referer-ссылкой:

$explode_referer = explode(
$_SERVER['SERVER_NAME'] . '/',
$_SERVER['HTTP_REFERER']
);

$form['redirect_page'] = array(
'#type' => 'hidden',
'#value' => $explode_referer[1],
);

18 июля 2012 в 13:55

Если не брать во внимание нулевые uid'ы, а рассматривать просто форму, то можно по form['#action'] перейти на какую-либо страницу, а там в функции (по hook_menu) уже мессагить, обрабатывать пришедший $_POST и переходить (drupal_goto) куда надо.

Только не догоняю как после заполнения и обработки формы возвращаться на страницу из которой форма была вызвана.

Туманно? Криво? Этажно? С удовольствием выслушаю критику.

17 июля 2012 в 2:49

Прицепились к анонимусу. Вот сижу с обычной формой (не авторизации, D6) и опять же если $form['#redirect']=FALSE, то прописанный в функции сабмита drupal_set_message выводится, но без редиректа. А если $form['#redirect']='node/1' (например) - редиректится, но без мессаг. Аналогично и с $form_state['redirect'].

Масса подобных начатых веток и все без решений.