Слева "фуфло", простите за оскорбление, но техподдержка 3 недели не могла ничего сделать с сервером, который простой уберкарт сайт грузил 19000 мс. Говорили что делают все возможное и проблема у них, но 3 недели!!!
Пока не распрощались нафиг и не купили свой сервер. Загрузка стала 190мс. Эталон производительности это ваш сервер, причем стоит это сейчас всего 40 евро в месяц, и у вас 3ТБ, i970 и 16Гб ОЗУ.
По сабжу:
много чего может быть, в большинстве случаев криво написанные модули или кривые модули, написанные другими.
Оказывается проблема в другом.
Я вообще исключил это условие из запроса, однако ошибка имеет место быть.
Я попробовал ограничивать выборку из базы и, "опытным путем" определил, что максимальное количество, которое друпал отлавливает это 121 запись по 7 полей в каждой.
При увеличении выборки на 122 элемента, происходило вышеописанное событие.
Так же я нашел почему не обрабатывается сабмит, оказывает информация о форме просто вырезается из POST запроса и обработчик (handler) просто не видит что нужно вызывать.
Вы не агресивное кэширование врубаете? С обычным кэшированием у меня все работает на ура. Т.к. это аякс корзина и она подгружает уже после загрузки сайта )))
Скорее всего нужно переписать что-то еще. Выведите массив формы и посмотрите что там еще прописано. Может где-то стоит идентификатор, по которому колбэк функция определяет что эту форму тоже нужно обрабатывать.
Ну если вы скопировали форму то вы и скопировали ее определенные функции валидации и сабмита.
И именно в форме прописано какой колбэк вызывается для валидации и сабмита.
Что вы еще хотите проверить?
Переопределите сабмит и валидацию, просто скопировав код этих функция с ядра друпала.
Дубли страниц и их редирект
и Path Redirect?
Низкая скорость загрузки сайта
Сказать по вашему проекту могу несколько вещей:
1. Большое количество постэлементов, которые тормозят визуальную загрузку страницы.
Т.е. сильно много счетчиков.
2. Так же почему то грузятся яндекс карты, причем по 5-6 штук на страницу, а сами карты я не вижу.
3. У вас статичный сайт, поставьте boost и ускорите его в 10-ки раз.
4. Скорость генерации страницы приемлемая: 360мс для страницы и 1-1,5сек для каталога.
Низкая скорость загрузки сайта
Слева "фуфло", простите за оскорбление, но техподдержка 3 недели не могла ничего сделать с сервером, который простой уберкарт сайт грузил 19000 мс. Говорили что делают все возможное и проблема у них, но 3 недели!!!
Пока не распрощались нафиг и не купили свой сервер. Загрузка стала 190мс. Эталон производительности это ваш сервер, причем стоит это сейчас всего 40 евро в месяц, и у вас 3ТБ, i970 и 16Гб ОЗУ.
По сабжу:
много чего может быть, в большинстве случаев криво написанные модули или кривые модули, написанные другими.
Низкая скорость загрузки сайта
7-ка в 10ки раз производительнее 6-ки.
Форма не сабмитится при "левом присоединении" в запросе
Оказывается проблема в другом.
Я вообще исключил это условие из запроса, однако ошибка имеет место быть.
Я попробовал ограничивать выборку из базы и, "опытным путем" определил, что максимальное количество, которое друпал отлавливает это 121 запись по 7 полей в каждой.
При увеличении выборки на 122 элемента, происходило вышеописанное событие.
Так же я нашел почему не обрабатывается сабмит, оказывает информация о форме просто вырезается из POST запроса и обработчик (handler) просто не видит что нужно вызывать.
Форма не сабмитится при "левом присоединении" в запросе
Укороченный пример:
Замена стандартного поля цены своим в ubercart
А не проще хакнуть корзину и дописать свою функцию отображения цены?
Я так сделал на одном проекте.
Надо было сделать 5 цен для разных ролей.
Решение:
1. Написана функция принимающая на вход цену, и возвращающая новую цену
2. Хакнута корзина
3. Все выводы цен обернуты в мою функцию.
NOINDEX
У меня ничего не удаляет. Пишу где хочу.
[РЕШЕНО] Redirect 301
модуль path_redirect
[Решено]Темизация Webform
Eto vozmojno s pomosh'u AJAX validacii.
Est' vrode modul "webform ajax" on pomojet vivodit' oshibki srazu v formu.
Forma pri submite iz blocka peredaet znachenia na stranicu s formoi i uje tam pokazivaet oshibki.
Webform AJAX pomojet otpravlyat' dannie napryamu'u.
Ili est' modul AJAX VALIDATION, no ego nado propisivat' v javascript faile.
Помогите с расширенным поиском!
Eto doljno bit' na odnom views - stranica.
A exposed filter prosto stavite galochku - vivodit' v block.
Ne mogu pechatat' na kirilice )))
ДВе формы регистрации на одной странице
главный параметр вроде "name"
Помогите с расширенным поиском!
Теперь переделайте вьюс в тип страница и вынесите в блок только экспозед фильтр.
Не работает экспозед для вьюх-блоков.
Drupal, Ubercart, корзина и кэширование
Вы не агресивное кэширование врубаете? С обычным кэшированием у меня все работает на ура. Т.к. это аякс корзина и она подгружает уже после загрузки сайта )))
[Решено]Темизация Webform
Или скрыть лэйбл, или добавит в массив поля формы settings со значением array('lable'=>false). Не помню точно, завтра напишу.
Как моздать меню как тут http://www.themakingspot.com
Напоминает модуль http://drupal.org/project/views_dependent_filters.
Но его нужно будет допиливать, он просто позволяет менять зависимые фильтры от варианта выбора предыдущего. И только на 7 друпале.
На 6-ке, да еще и прям такого как вы показали 99% что нету.
ДВе формы регистрации на одной странице
Т.к. я недавно не копал этот процесс, то что именно отвечает за идентификатор в подобной ситуации подсказать не смогу.
Посмотрите функцию валидации и сабмита, может они вам подскажут.
ДВе формы регистрации на одной странице
Скорее всего нужно переписать что-то еще. Выведите массив формы и посмотрите что там еще прописано. Может где-то стоит идентификатор, по которому колбэк функция определяет что эту форму тоже нужно обрабатывать.
Например всякие там: form_build_id и т.д.
Как изменить размер поля "выбор из списка"?
тогда нужно условие if ($form_id == 'movie_node_form') {}
Как изменить размер поля "выбор из списка"?
у тебя $form_id = movie_node_form
Как изменить размер поля "выбор из списка"?
я же писал ранее что cck поля по другому делаются
там еще в середине массива values не хватает.
ДВе формы регистрации на одной странице
Иначе, как хороший выход, создайте свои формы, а не используйте готовые.
Но другие формы и существуют для того что бы их копировать и изменять под себя )))
ДВе формы регистрации на одной странице
Ну если вы скопировали форму то вы и скопировали ее определенные функции валидации и сабмита.
И именно в форме прописано какой колбэк вызывается для валидации и сабмита.
Что вы еще хотите проверить?
Переопределите сабмит и валидацию, просто скопировав код этих функция с ядра друпала.
Как изменить размер поля "выбор из списка"?
ну, во первых, этим кодом вы уменьшили размер поля body в 2 раза.
по умолчанию у него 20.
Но, насколько я знаю вам нужно увеличить cck поле выбор из списка с мультивыбором.
Вот и ищите на форме этот элемент и меняйте его.
gmap - переход к определенной локации
Вариант, хоть и кривенький.