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

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

22 ноября 2013 в 14:44

Чтобы форма дважды не грузилась, нужно делать ajax сабмит формы на свой сайт, а при успешном сабмите возвращать код, меняющий action формы на нужный и делающий нормальный сабмит на внешний сайт.

21 ноября 2013 в 17:28

"artemrrr" wrote:
p.s.Что мне теперь вообще делать? теперь в три дорога за хостинг платить из за того что у меня на ровном месте кэш 2 гига занимает (и это еще на локальной машине) а что будет в сети? 20гиг.

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

21 ноября 2013 в 13:30

Размер этой таблицы зависит от сайта и кол-ва форм на нем.
Большой размер, в общем-то, не является багом. Если у вас достаточно посещаемый сайт, то и 10гб - вполне приемлемый размер.
В противном случае, избыточный размер может появиться из-за того, что поисковик насилует страницу с какой-нибудь кешируемой формой. В любом случае, стоит посмотреть, что за формы там хранятся и плясать уже от этого.

6 ноября 2013 в 10:47

"S555mile" wrote:
Подскажите, пожалуйста, что делать?

Из бэкапов все восстанавливать.
Очевидно, что целостность кода нарушена. Файлов ядра либо не хватает, либо к ним нет доступа.
Нужно аккуратно забэкапить текущее состояние, а потом пробовать чинить. В частности, залить нормальный друпал нужной версии.

4 ноября 2013 в 10:01

Насколько я знаю, #states - это чисто JS механизм, он не подгружает поля, а просто яваскриптом изменяет их св-ва/стили. Естественно, что он не срабатывает, когда на форме нет необходимых полей (в данный момент).
Если у вас зависимость разнесена в разные шаги форм, то самым простым способом явяется написание своего hook_form_alter(), просто внимательно отслеживайте текущий шаг формы и значения полей и прячте/показывайте поля по мере необходимости.

1 ноября 2013 в 17:49

Если дубовым способ, то можно сделать еще один дисплей (еще один таб), в котором выводить одну строку - кол-во результатов, агрегированное по nid.
Для d6 есть какой-то модуль. Кажется, views_group_by.

1 ноября 2013 в 17:46

"sergeybelya" wrote:
Вы что, страницу статьи вьюшкой выводите, что ли? Зачем?

Судя по всему, да. Видел я как-то подобное на одном индосайте, только там еще для каждой ноды была вьюха - страница about us отдельной вьюхой, contacts - отдельной и т.д. Тогда я долго чай пил и в монитор смотрел.

1 ноября 2013 в 17:32

"Alextr" wrote:
А то получается аякс включаю фильтры есть, отключаю - нет

Значит неправильно что-то у вас. Обычно, фильтры работают одинаково. Попробуйте сделать эту же вьюху на отдельной странице/отладить в preview.

1 ноября 2013 в 14:29

Не уверен, что я правильно понял вопрос, но, чтобы вьюхи фильтровались одновременно, нужно поставить фильтрам одинаковые идентификаторы (соотв, вторая вьюха тоже должна думать, что у неё тоже есть exposed фильтры).