а вот такого быть не должно, обычно ошибка в самой логике функции с операциями батча(в т.ч. запросы к бд), сам захожу на форум обычно уже в таком состоянии, что осилить ваш код проблематично.
Возможны, если не до конца понимаете что делаете, ибо на каждом сайте поведение будет разное, в зависимости от завязанных на юзерах модулях. При стандартной конфигурации всего 2 таблицы - users и users_roles, стоит включить, например, pathauto, добавится url_alias(хотя алиасы можно и задним числом сделать), про модуль content profile или OG вообще молчу
6RUN0, я импортирую пользователей. За одно ознакомился с батчами в друпале.
И собственно два вопроса
1) Если вставлять пользователей напрямик в друпаловскую базу косяки возможны? или лучше продолжать через хуки (user_save)?
2) Что не так с батчем, почему он так медленно отрабатывает?
Блог через вьюшку и вставил в шаблон профайла через views_embed_view. С ролями в шаблоне оставил условия если роль=роль1, то пропечатать этот html, иначе другой...
Если скажешь что ты делаешь, то возможно будут более изящные решения или задачка сама по себе отпадёт. Потому что это какой то гемор.
Надо при просмотре видео (ноды с полем видео) предложить посмотреть рекламное видео (ноду с полем видео).
Редактирование множественных связей (видео - рекламное_видео) это отдельная задача, пока тоже ещё не решённая.
Хм.. про шаблон не скажу, но вот про исправление css в зависимости от пользователя (можно сделать в зависимости от чего угодно) можете посмотреть здесь.
Вполне возможно, что этого будет достаточно для вашей цели. Удачи!
Спасибо, сделал пока вьюшкой print views_embed_view('role1_blogs', 'block_1', $user->uid);
Ещё вопросик, как для каждой роли свой шаблон подключить?
Например, user_profile-role1.tpl.php, user_profile-role2.tpl.php.
Следующая функция не работает
function mytheme_preprocess_user_profile(&$variables) {
// Add template suggestions based on roles
if (in_array('role1', $variables['account']->roles)) {
var_dump($variables['account']->roles);
$variables['template_files'][] = 'user_profile-role1';
}
}
Кастомный html для радиокнопок
вот решение, всем спасибо!
<?php
Кастомный html для радиокнопок
Проблема полностью не решена. Но двигаюсь в правльном направлении, всем спасибо!
Осталось оригинальный label убрать, а то их сейчас два пропечатывается
у элемента формы указываю
Кастомный html для радиокнопок
к сожалению нет, надо строго придерживаться предоставленной вёрстки
Импорт пользователей в батче
Импорт пользователей в батче
Импорт пользователей в батче
6RUN0, я импортирую пользователей. За одно ознакомился с батчами в друпале.
И собственно два вопроса
1) Если вставлять пользователей напрямик в друпаловскую базу косяки возможны? или лучше продолжать через хуки (user_save)?
2) Что не так с батчем, почему он так медленно отрабатывает?
Как показать ноды за текущую неделю?
Всем спасибо за участие. Вот результат.
Есть хук mymodule_views_query_alter($view, views_plugin_query_default $query)
var_dump($query) примерно такой
Как встроить стандартный блог в профайл пользователя
Блог через вьюшку и вставил в шаблон профайла через views_embed_view. С ролями в шаблоне оставил условия если роль=роль1, то пропечатать этот html, иначе другой...
Д7 добавить аттрибут option'у в select'е
решил добавлением скрипта javascript:
content_taxonomy + tree select widget | Выбор только дочерних
Подскажите как для д7 так сделать. Тит поля Term reference. Вывожу как Select list и Check boxes
Поиск пользователей по профайлу в Д7
Установил модуль Search API (http://drupal.org/project/search_api), настроил. Самое то что надо!
Как вставить переменную в шаблон модуля
Спасибо!
Вот два рабочих варианта
Свой рекламный модуль
сорри, у меня парсер такое не переваривает, растолкуйте кто понял, пжл
Свой рекламный модуль
Надо при просмотре видео (ноды с полем видео) предложить посмотреть рекламное видео (ноду с полем видео).
Редактирование множественных связей (видео - рекламное_видео) это отдельная задача, пока тоже ещё не решённая.
Как встроить стандартный блог в профайл пользователя
Как встроить стандартный блог в профайл пользователя
Спасибо, сделал пока вьюшкой print views_embed_view('role1_blogs', 'block_1', $user->uid);
Ещё вопросик, как для каждой роли свой шаблон подключить?
Например, user_profile-role1.tpl.php, user_profile-role2.tpl.php.
Следующая функция не работает
function mytheme_preprocess_user_profile(&$variables) {
// Add template suggestions based on roles
if (in_array('role1', $variables['account']->roles)) {
var_dump($variables['account']->roles);
$variables['template_files'][] = 'user_profile-role1';
}
}
Разрешить скрывать сразу весь профайл
программно я и так закрыть могу. Нужно именно стандартное решение
Загрузка файлов, больших upload_max_filesize
Ну типа флеш на клиенте распиливает, пхп потом собирает. Такое вроде есть, тогда и интеграция для друпал тоже реально