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

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

24 января 2016 в 13:13

ПРоверьте что сделано следующее:

1. Модуль вызвавший проблему должен быть физически удален из папки modules
2. Удалите вручную все файлы из папки cache в корне сайта, если она там есть.
3. Сбросьте кэш из админки

4. Выполните скрипт update.php через строку url
5 А у вас есть резервная копия базы данных сайта? надо делать, особенно полезно перед установкой новых модулей.

30 сентября 2015 в 11:14

Решил удалением пункта меню и добавлением нового...
казалось бы нет проблем, но в моем случае этот пункт меню имел свой собственный css для оформления.. поэтому пришлось править css потом

17 августа 2015 в 18:23

настройка nginx + apache дело хоть и реализуемое, но муторное.
Одной из проблем например является добавление в заголовки запросов ip адреса форварда, о чем потом надо и друпал уведомить в секции:

23 июня 2015 в 18:38

ну вот стал вчитываться в то что написал и сразу вижу причину - "uniform".
jQuery uniform.

Он включен не как бихэйвор, а через document.ready(), то есть срабатывает только один раз при первой загрузке страницы.
А потом по ajax не срабатывает. Мне кстати не нравится как оформляет кнопки uniform, и не понятно где можно темизировать его вывод...

22 июня 2015 в 14:42

Все правильно делал, все заработало. Выкладывать надо именно в корень своей темы, сбрасывать кэш.
Я не смог поймать точку прерывания, но на то были наверное другие причины.

31 мая 2015 в 15:44

Три после долгих поисков нашел ветку с подтверждением собственных подозрений:

http://www.gossamer-threads.com/lists/apache/users/436586

увы через сокеты задача не решается. При этом она замечательно и элегантно решается без сокетов

ProxyPassMatch ^/en/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/usr/local/www/apache24/data/drupal/app1/$1
ProxyPassMatch ^/ru/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/usr/local/www/apache24/data/drupal/app2/$1

27 мая 2015 в 22:08

"alex_ak1" wrote:
То есть если у меня есть 50 товаров, каждый 10 размеров и 10 цветов, то получается, что у меня будет 50*10*10 = 5000 товаров? По моему это нелогично и я как раз хочу от этого уйти, чтобы продавать 50 товаров, а не стопицот.

Но в реальной торговле именно так и происходит!

26 мая 2015 в 16:38

по логике, вам сначала наверное нужно создать словарь терминов таксономии, наполнить его терминами: цвета и типоразмеры.
Для order line - тут в логике надо хорошо спланировать. в order line лежат id товаров.
то есть по идее поля надо добавлять к товарам или задавать вариации товара.
Как видите я конкретно не отвечаю на вопрос, но обращаю внимание на деталь

21 мая 2015 в 15:42

Кажется что то начинает проясняться, и связано это что то c ограничением в поле настроек "Allowed hosts"

Insert a list of ip addresses separated by , that can run cron.php (Logged user with [administer elysia_cron] permission avoid this check).

127.0.0.1, 134.170.186.46

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

20 мая 2015 в 17:46

Дополнительная информация - так же нормально запускается из браузера
http://www.example.com/sites/all/modules/elysia_cron/cron.php?cron_key=1...

но из своего крона
fetch -q "http://www.example.com/sites/all/modules/elysia_cron/cron.php?cron_key=1..."
не реагирует...
wget нету, проверить не могу...

8 мая 2015 в 11:48

Проверьте права на папку cache в корне сайта.
Апач работает под учетной записью www но это зависит от конкретной опрационной системы.
Нужно чтобы были права записи от имени апача во все папки куда нужно.
Сначала надо копать в сторону прав апача.
Нужные фрагменты
.htaccess друпал формирует сам по адресу:
/admin/config/system/boost

7 мая 2015 в 17:24

Если делаете через WebForms то
http://wikidrupal.ru/%D0%92%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8_webform_...

если через API Forms то

$form['my_item'] = array(
'#type' => 'button',
'#value' => t('My item'),
'#ajax' => array(
'wrapper' => 'content',
'callback' => 'My_more_ajax',
'method' => 'append', // или 'update'
'affect' => 'fade',
),

)

7 мая 2015 в 16:54

Вы считаете что откровенным хамством можно достичь поставленных целей?
Данный вами код вы сами же и раскритиковали как плохой.
Хватит флудить.
нет, не являюсь. Разговор закончен. Вопрос закрыт.

7 мая 2015 в 14:10

sg85!

Вы ничего не ответили по существу вопроса. НИ-ЧЕ-ГО.
Молчите уж.
Собственно самопиар - это единственная мотивация Ваших постов.

ПО поводу sisi (по французски да-да) каждый читает в меру своей озабоченности.

7 мая 2015 в 10:13

Отличие в том, что объект Drupal уже объявлен и его не нужно замыкать. Но в целом суть та же. Плюс открытые перспективы к расширению.

Ссылки по теме кому интересно:
https://www.drupal.org/node/756722
http://habrahabr.ru/post/161039/

не могу найти материал по описанию javascript объекта Drupal - как формируется, как живет и т.п.

behaviors никто не отменял! он не только заменит $docement.ready, но и навесит событие на динамически загруженные блоки.

6 мая 2015 в 23:13

"sg85" wrote:
есть такое понятие, как дизайн кода

Ну тут надо уточнить, что писал свой плагин.
есть также понятие инкапсуляции, безотносительно к чему либо. Далее дело личного стиля. Мне лично во всех смыслах нравится способ навешивать события через маркап. Буквально во всех. Это на 200% браузеро- и библиотеко- независимо. Когда можно через маркап всегда так делаю.

6 мая 2015 в 8:01

"sg85" wrote:
Вам не помешает подучить JavaScript и jQuery, ибо у Вас проблемы с основами

Браво! Такой типичный олдскульный рунет. Могли ли в рунете родиться такие сокращения как IMHO или что то подобное? о нет, конечно нет. ок.

23 марта 2015 в 23:26

путей обхода граблей как минимум в два раза больше, чем самих граблей.
Исправил ситуацию через пользовательский блок, создаваемый через интерфэйс панели! То есть добавить на панель элемент, там создать пользовательский блок, для него уже включить authcache...
Но в целом вывод очевиден - authcache не следует применять для масштабирования существующего проекта, проект должен быть построен изначально в применением authcache.
Иначе работы очень много будет, и если есть время - может сразу на восьмерке?

23 марта 2015 в 16:53

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
Что показывает на этой странице например Chrome+F12+console ?

Собственно так и выяснил, что оба div имеют id="flexslider" что в принципе недопустимо по стандартам верстки. Второй слайдер просто невидим в доме при повторяющимся id.

23 марта 2015 в 16:49

Спасибо всем ответимшим.

tamonten wrote:
попробуй во вьюхе дать разные машинные имена блокам
косяк бывает когда скрипт видит два одинаковых объекта в DOM-дереве

Да так и было. Но только не машинные имена блоков, а в другом месте. Судя по примерам и туториалам при добавлении во вьюху дисплея с типом flexslider если в настройках ID элемента ничего не вписано, имя создается автоматически: