Анатолий(postgres)

Реальное имя
Анатолий
Город
Петербург
Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/31, комментариев: 17/219
Время участия
2 года 5 months
Пользователь поблагодарил
Материалы: 0, Комментарии: 0
Пользователя поблагодарили
Материалы: 0, Комментарии: 16

postgres Чт, 20/04/2017 - 11:48

Разовая раобта в Новосибирске

Требуется развернуть одноранговую интернет сеть на два помещения, 10 линий:
Установить короба, протянуть провода, поставить розетки...
Если кто может рекомендовать специалиста - оставьте сообщением email

Понимаю, что не по теме форума. Но очень смежно, и может товарищу вашему эта робота не помешает.

0 Спасибо

postgres Пт, 17/03/2017 - 13:00

Вариация для panelizer'а

Вопрос такой, кажется довольно простой, но но могу найти нужные кнопки...
При настройке панели я могу создать вариацию панели и определить условия ее выбора, например: если тема такая - берем эту панель.
А возможно ли так же сделать для panelizes'а?
У него есть какие то http://prntscr.com/el354w
кнопки есть, но как туда добавить что то и главное - как назначить условия выбора - не могу найти

0 Спасибо

postgres Ср, 15/03/2017 - 18:02

Глючит sendmail

Вдруг перестала ходить почта на адреса в своем домене.
В конфигурации sendmail прописано
. smtp:[mail.mydomain.com]

0 Спасибо

postgres Пнд, 09/01/2017 - 16:28

TypeError: Drupal.ajax is undefined

При выводе списка тизеров на одном из сайтов выскакивает такая ошибка

Код скрипта

(function ($) {
  "use strict";
0 Спасибо

postgres Пт, 06/01/2017 - 13:59

boost и правила для apache 2.4

У меня Apache 2.4
Поэтому пробую применить правило от Boost

# # Apache 2.4 bug workaround
# # Enables Search from home page https://drupal.org/node/2078595#comment-8724321
# RewriteCond %{REQUEST_METHOD} ^(POST)$
# RewriteCond %{REQUEST_URI} /
# RewriteRule .* / [S=2]

0 Спасибо

postgres Пнд, 23/11/2015 - 10:28

Токен не получает данные в массиве $data

Имеется свой кастомный токен

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

postgres Втр, 29/09/2015 - 16:55

Проблема с измененим ссылки пункта меню

Есть меню, в котором на один из пунктов проставлена внешняя ссылка.
ссылка имела в своем завершении параметры: ?param=re
Пытаюсь редактировать ссылку и обнаруживаю, что это параметр всегда добавляется в конце ссылки автоматически после сохранения.
Если ставлю другой параметр, совершенно все равно какой, он добавляется тоже.

grep по всем модулям ничего не дал... то есть очень похоже на хук, но не найти.
Поиск по базе тоже ничего не дал... подозреваю уже что то плохое.
Какое может этому быть объяснение?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

postgres Ср, 16/09/2015 - 06:58

перевод для Substitution как сделать? override title работает

включен модуль i18_panel
с его помощью через меню Translate Interface я могу переводить созданные в панелях override title.
Но есть места с добавленными панельками типа custom content в которых используются Substitution,
например %node:title.
И хотя у самой ноды существует перевод title на страницах отображается вариант для языка интерфэйса.
Как побороть?

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

postgres Пнд, 17/08/2015 - 15:38

Перелинковка при переносе сайта в подкаталог

Сайт переносится с самостоятельного поддомена в подкаталог основного сайта.
Есть куча статей, в которых ссылки на рисунки и прочие внутренние страницы забиты начиная с корня, то есть например "/sites/default/files/my-wi-fi.jpg"
Хотелось бы минимальными усилиями но универсально сделать перелинковку: "/en/sites/default/files/my-wi-fi.jpg"

В идеале видится токен, который был бы доступен и распознавался в полях body и т.п.
и не резался бы фильтрами Full HTMP, WISYWIG

Ключевые слова: 
0 Спасибо

postgres Втр, 07/07/2015 - 11:22

Правильное чтение полей

Есть на хабре статья про функции чтения полей

http://habrahabr.ru/post/163501/

field_view_field($entity_type, $entity, $field_name, $display = array(), $langcode = NULL)

Для ноды и для юзера все очень просто.

А можно ли эту функцию применить для чтения поля у термина таксономии? Для этого надо определить
$entity_type термина. И какой же он?

Вообще талицы с перечнем всех entity_type в базе нет, подсказки не нашел ни в базе ни в админке

Ключевые слова: 
0 Спасибо

postgres Пнд, 06/07/2015 - 13:01

передача в шаблон дополнительной информации

Прошу мировой разум развеять сомнения по поводу того, можно ли если очень надо в файле шаблона вытягивать некоторые специфичные данные пользователя, то есть заниматься тем, чем в шаблоне заниматься не принянто.
Модуль commerce_invoice_receipt.
Создает печатную форму счета.
По своему LOCAL_TASK_MENU пути вызывает функцию 'page callback' => 'commerce_invoice_receipt_view_print',
в которой формирует массив данных $info.
Затем в шаблоне все что отображается, все данные берутся из этого массива.
Разработчик не предоставляет хука, через который я мог бы залить в $info допинформацию, а именно реквизиты грузоотправителя.
Массив $info формируется на основании данных из $order.

Ключевые слова: 
0 Спасибо

postgres Втр, 23/06/2015 - 14:12

Темизация webform checkboxes input

На страницу формы через ajax call-back подгружается контент.

Подгружается методом replace в элемент '#type' = 'radios'

<?php
function myhook_form_alter(&$form, &$form_state$form_id)
// ...
$options =  create_options($color$thik$wh); 
$res  = array(
    
'#type' => 'checkboxes',
    
'#prefix' => '<div id="products">',
    
'#default_value' => 0,
    
'#options' => $options,
    
'#suffix' => '</div>',
    
'#pre_render' => array('options_preprocess'),
    
'#attributes' => array('class'=>array('asc')),
 );

$form['submitted']['result'] = $res;
}
// ...

function search_callback($form, &$form_state){
   return 
$form['submitted']['result'];
}

?>

Ключевые слова: 
0 Спасибо

postgres Пнд, 22/06/2015 - 10:28

webform темизация

Бьюсь уже полчаса над элементарной задачкой - темизация webform.
Все ведь элементарно,
создаем файл webform-form-[nid].tpl.php и копируем в него содержимое родного шаблона, вносим корректировки и все должно быть ок,
самое сложное - узнать номер ноды формы, но это решаемо.

Ключевые слова: 
0 Спасибо

postgres Пт, 05/06/2015 - 07:35

Импорт - Экспорт webforms

Есть длинная многостраничная форма webform.
Надо перенести ее на рабочий сайт. Полагал что смогу как views через код перенести, а нет, не нашел кнопки.
Вопрос как экспортировать-импортировать экземпляр webform.

очень уж долго ее воссоздавать вручную

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

postgres Втр, 26/05/2015 - 04:48

apache24 + php-fpm Друпал в поддиректории на

Друпал установлен в подкаталоге /en/

...
Alias /en/ "/usr/local/www/apache24/data/drupal/"

#ProxyPassMatch ^/en/(.*\.php(/.*)?)$ unix:/var/run/phph-fpm.socket|fcgi://127.0.0.1:9000/usr/local/www/apache24/data/drupal/

DirectoryIndex index.php
Options none
AllowOverride all
Require all granted

алиас работает нормально, статика отображается по адресу www.example.com/en/index.html
а на php возвращается 404 file not found
в error.log
[Tue May 26 07:02:54.430455 2015] [proxy_fcgi:error] [pid 64372] [client 178.8.8.2:60792] AH01071: Got error 'Primary script unknown\n'

а желание простое - направлять в proxy только динамику друпала.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

postgres Ср, 20/05/2015 - 10:30

Drupal + SimpleNews + Cron

Замучился уже отправлять письма вручную, через запуск задач в elisa_cron.
Запуск идет по cron каждые 3 минуты, в отправке писем немного, за 15 секунд порция уходит.
Суть вопроса - simplenews_cron запускается только один раз. При повторном запуске появаляется признак (w) ожидание и на этом все стоит на месте.
Приходится дергать вручную.

Ключевые слова: 
0 Спасибо

postgres Вс, 03/05/2015 - 16:48

Как вызвать обработчик jQuery через атрибуты элемента

Необходимо навесить валидатор на элемент input (не форма, просто октрытый элемент)
Элемент создается кодом

<?phpecho 'label>Для ввода <input id="mytext" type="text" onkeypress="my_handler(this)" size="30"></label>';
    ?>

Все работало пока не решил в соответствии со стандартом написания скрипта в Drupal 7
Сделать обертку скрипта:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

postgres Вс, 22/03/2015 - 09:18

Не работает authcache способ кэширования в панели

Требуется для разных автороизованных пользователей выводить на страницу в блоке специфичную для него информацию.

Модуль authcache предлашгает свое решение: выгружается страница с плэйсхолдером, который потом заполняется через ajax запрос данными каждого пользователя. Ок, поставил и подключил:

1. authcache
2. authcache_ajax
3. authcache_panel
4. authcache_block

Блок размещается на панели. Поэтому настраиваю через панель.
Согласно документации authcache отключаем кэширование в конфиге производительности.
С настройками settings тоже все по инструкции

далее, для добавленного в панель блока включаем кэшь, выбираем метод authcache и переходим в настройки кэширования.

0 Спасибо

postgres Пт, 27/02/2015 - 13:07

FlexSlider - два на одной странице - не хотят работать

Есть два слайдера, каждый своего типа.
Каждый добавлен на панель, как Представление:Фрагмент панели с указанием параметра - дельта-блока.
На разных страницах каждый слайдер работает как и ожидается от него.
Но если совместить их вместе - не работаю оба.
Слайдеры созданы так:
Блок - Тизеры - создать новый блок - заполнить поля картинками.
Представление - создать фрагмент - поля (Flex Slider) в настройках ставим ID = 1 - входной параметр: input панели - дельта блока

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

postgres Втр, 24/02/2015 - 12:15

как Изменить commerce_order_total

Нужно переписать commerce_order_total.

Делаю стандартным способом, потом устаревшим способом - не получается. Очевидно что есть проблема но не могу понять в чем.

$order_wrapper = entity_metadata_wrapper('commerce_order', $order);
$order_wrapper->commerce_order_total->amount = 4200;
$order_wrapper->save();

или так:

$order->commerce_order_total['und'][0]['amount'] = 4200;
$order->commerce_order_total['und'][0]['data']['components'][0]['price']['amount'] = 4200;
commerce_order_save($order);

Версия Drupal: 
0 Спасибо

Страницы