Серьезно. Если решили сами - изучайте Друпал, иначе стоит поискать специалиста. Но в том и в другом случае без подготовки рабочий сайт лучше не трогать.
В template.php, тема называется evolution, просто в примере написал mytheme. Хук работает, я проверял. Сначала думал, что может условие не срабатывает, закрыл весь код в хуке, оставил только вашу сточку - не видно. Видимо глюк-какой-то.
Странно, именно так и делал, но в массиве $node моей переменной нет.
Получается, что препроцесс вызывается перед рендерингом, а мне же нужно записать значение в БД непосредственно при сохранении ноды. В итоге добавил дополнительное поле, в которое закидываю результат вычисленный с помощью Рулс.
Не получается сохранить конфигурацию. Редактирую профиль, сохраняю, а выводит все равно дефолтный.
Пробовал ставить v3, пробовал установить в папку modules/ckeditor - не сохраняет.
При добавлении нового профиля - ошибка: невалидная конфигурация
Во-первых, у каждого типа материала будут свои уникальные поля, и каждый раз запрашивать ненужные поля не есть гуд. Особенно это касается большой базы и сложных вьюсов.
Во-вторых, использовать термин удобнее, чем добавлять галочки. Меньше полей - быстрее выборка.
Я делал несколько иначе. В профиле пользователя вывел views с таблицей всех его объявлений и навесил флаг "Поднять в ТОП". У ноды (по умолчанию) есть поле "Закреплять вверху списков", его и решил использовать. При активации флага проверяем состояние баланса юзера, в случае недостаточного количества поинтов редиректим на форму пополнения, иначе списываем денежки и тем же рулсом ставим чекбокс "Закреплять вверху списков".
Таким образом пользователь визуально может контролировать состояние всех его объявлений.
Нешел таки модуль Conditional Rules, который позволяет добавить условия прямо в действие с помощью конструкций if-else, switch и while.
Настроение поднялось и задача усложнилась:
Добавилось поле "Срок публикации" типа integer, где пользователь может указать 1,2,3 или 4 недели.
Соответственно и количество поинтов будет варироваться.
Вычислить интервал с помощью Rules
Получилось добавить еще 2 экшена:
- приводим 1 дату к числу
- приводим 2 дату к числу
- вычислить дата_1 - дата_2 = интервал
- вычислить интервал/86400
Т.к. поля ограничены до дней, проблем быть не должно.
Но хотелось бы все это упаковать в компонент. На вход две даты, на выход - интервал.
Не пойму, как вернуть вычесленное значение обратно в правило?
Rules! Не получается вычислить интервал времени
Вся задача сводится к тому, что нужно получить число (целое) - количество недель вперед (положительное) и назад (отрицательное).
Как скрыть адресс сайта в строке
Или фрейм на всю страницу
Как вывевсти сумму всех userpoints категорий в одну категорию?
А для чего вообще нужны эти категории?
[Решено] Не отображаются субнеилы (превю)
Перевести в режим обслуживания,
Очистить все кэши,
Проверить .htaccess, настройки файловой системы /admin/config/media/file-system
Доступ к редактированию сайта
Серьезно. Если решили сами - изучайте Друпал, иначе стоит поискать специалиста. Но в том и в другом случае без подготовки рабочий сайт лучше не трогать.
Помогите решить проблему с соц. кнопками
Включаете FireBug и перезагружаете страницу. В консоли будут указаны все ошибки JS.
-----------
social_stats_views работает при включенной статистике, что непременно скажется на скорости.
А вообще, рекомендую Яндекс кнопки.
Помогите решить проблему с соц. кнопками
Возможно конфликт jQuery, посмотрите в консоли.
Дата снятия с публикации [решено]
Точно! Все поправил, все работает. Большое спасибо за помощь.
Дата снятия с публикации [решено]
В template.php, тема называется evolution, просто в примере написал mytheme. Хук работает, я проверял. Сначала думал, что может условие не срабатывает, закрыл весь код в хуке, оставил только вашу сточку - не видно. Видимо глюк-какой-то.
Дата снятия с публикации [решено]
Естессно чистил
Уведомления на сайте от ответах
Rules
Дата снятия с публикации [решено]
Странно, именно так и делал, но в массиве $node моей переменной нет.
Получается, что препроцесс вызывается перед рендерингом, а мне же нужно записать значение в БД непосредственно при сохранении ноды. В итоге добавил дополнительное поле, в которое закидываю результат вычисленный с помощью Рулс.
Слетает блок?
Еще возможно, что блок закинут в другой регион.
Дата снятия с публикации [решено]
Подскажите каким образом эту новую переменную передать в шаблон?
Списание UserPoints при клике на ссылку
Добавить флаг(flag), при его активации запускаем правило (rule), где проверяем анонима, списываем поинты и перенаправляем по ссылке, указанной в ноде.
Как сконфигурировать CKeditor и включить дополнительные плагины?
Не получается сохранить конфигурацию. Редактирую профиль, сохраняю, а выводит все равно дефолтный.
Пробовал ставить v3, пробовал установить в папку modules/ckeditor - не сохраняет.
При добавлении нового профиля - ошибка: невалидная конфигурация
[РЕШЕНО] Как мне быть, как мне ноду в голове убить? :)
Во-первых, у каждого типа материала будут свои уникальные поля, и каждый раз запрашивать ненужные поля не есть гуд. Особенно это касается большой базы и сложных вьюсов.
Во-вторых, использовать термин удобнее, чем добавлять галочки. Меньше полей - быстрее выборка.
Простая регистрация пользователя
https://www.drupal.org/project/email_registration
Userpoints - баланс. Drupal Commerce + Rules - пополнения балансу. А что дальше...
Механизм понятен. Может подойдет Rules link?
Что касается даты завершения, согласен. Так же думаю стоит записывать в поле и при каждом запросе вычислять оставшееся время до завершения.
Userpoints - баланс. Drupal Commerce + Rules - пополнения балансу. А что дальше...
Не совсем уловил, для чего webform?
Я делал несколько иначе. В профиле пользователя вывел views с таблицей всех его объявлений и навесил флаг "Поднять в ТОП". У ноды (по умолчанию) есть поле "Закреплять вверху списков", его и решил использовать. При активации флага проверяем состояние баланса юзера, в случае недостаточного количества поинтов редиректим на форму пополнения, иначе списываем денежки и тем же рулсом ставим чекбокс "Закреплять вверху списков".
Таким образом пользователь визуально может контролировать состояние всех его объявлений.
jquery 1.6+ jqueryUI 1.8.16+ в друпал
Расскажите как реализовали.
Помогите составить правило (Rules)
Нешел таки модуль Conditional Rules, который позволяет добавить условия прямо в действие с помощью конструкций if-else, switch и while.
Настроение поднялось и задача усложнилась:
Добавилось поле "Срок публикации" типа integer, где пользователь может указать 1,2,3 или 4 недели.
Соответственно и количество поинтов будет варироваться.
Помогите составить правило (Rules)
Спасибо, amator. Можете на почту lipinart@mail.ru или линк сюда кинуть?
Тайтл - первые з слова из содержания
Automatic Entity Label
Модуль использует токены. Настроить можно на странице редактирования типа контента.
Например, создаем заголовок из поля body, точнее из его краткого содержания. А в настройках поля body указать краткое содержание 20 символов.