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

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

27 марта 2013 в 23:32

Задача подробнее: у меня ноды создаются по расписанию, автоматически, с пустым телом. Мне нужно при создании ноды пустое тело чем-то заполнить, для этого есть нужный текс, который генерится как мне нужно (всегда разный). так вот при создании ноды не нашёл как вставлять (что перехватить), решил theme_preprocess_node использовать — он хоть как-то работает

27 марта 2013 в 23:12

Алгоритм получается такой: я запрашиваю ноду с пустым телом, перед выдачей мне ноды вызывается theme_preprocess_node, в котором я вставляю в пустое тело текст. Но нода выводиться с пустым телом. Видимо вывод уже где-то сгенерился, и моя вставка легла только в БД, но на вывод уже не повлияла. При повторном вызове ноды видно ранее вставленный текст.

Пробовал после сохнанения ноды вызвать drupal_render(node_view(node_load($node->nid))) — не помогло

2 сентября 2012 в 4:00

Это всё из-за Display Suite, который перекрывает собой все стандартные шаблоны. Для переопределения вывода нужно пользоваться шаблонами DS. И не забудьте про $node, которая явно не указана в шаблонах DS, но которую можно использовать.

25 августа 2012 в 1:04

Проблема с главными страницами решилась так:
Создал две страницы в Views с разными путями (/frontpage и /mfrontpage) для разных тем. В настройках сайта указал главную страницу как /frontpage для основной темы. Мобильную станицу нужно прописать в файле [settings.php], который лежит в папке поддомена [sites/m.mysite.com], параметры конфигурации в конце файла:

23 августа 2012 в 1:16

Перед этим я собрал в View нужный мне Block и разместил его в разделе Содержимое мобильной темы. Но «Содержание страницы» убрать из этого раздела нельзя. Значит нужно как-то крутить это «Содержание страницы», а Блок лишний.

25 июня 2012 в 20:01

"Garin33" wrote:
Апач - бэкенд, Nginx - фронтенд, то есть они вместе.

Панельки нету, сервер голый. Спасибо, буду как-то разбираться-пробовать.

З.Ы. А сколько стоит услуга по настройке сервера в моём случае, чтобы отдавал до 10-30 тыс в сутки и не вешался? А я не админ совершенно..

31 мая 2012 в 21:33

Господа, спасибо за реплаи!

Конфигурация: XEN 256MB + 512 виртуальной. Стоит LAMP. Ставили сами, в этом деле новички. Память вся занята. Мускул 160МБ, остальное Апач. Покрутили немного Апач на предмет освободить память (урезли кэш процессов с 10МБ до 4МБ) — в результате немного сэкономили, новсё-равно вся память съедена Мускулом.

Админка Д7 тормозит страшно. Посмотрел Файрбагом — тормоза на сервере, жду ответа по 30 сек и более. Дело в мускуле? Может посоветуете статью по настройке? 512 оперативы покупать не хочется, к тому ж не факт что поможет.

30 мая 2012 в 0:52

"emzzy" wrote:
Так, но зачем вам непременно autocomplete? Делайте обычный выбор. Если надо добавить еще 1-ин термин, добавляйте например использование hierarchical select

Обычный выбор не подходит, ибо тегов будет МОРЕ — их нельзя выводить ни списком, ни в комбике)

30 мая 2012 в 0:35

Спасибо за реакцию! Решил, что поставленная задача не корректна, ибо придётся иметь дублирование терминов в Тегах для разных регионов, а это не спортивно.
emzzy: если все термины держать в одном словаре, то при атозаполнении тегов они будут добавляться в корень, а не к родительскому термину, разве не так (не стал пробовать)?