postgres

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

user-icon

Анатолий postgres

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

Аватар пользователя postgres

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

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

0 Спасибо

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

Аватар пользователя postgres

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

0 Спасибо

Глючит sendmail

Аватар пользователя postgres

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

0 Спасибо

TypeError: Drupal.ajax is undefined

Аватар пользователя postgres

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

Код скрипта

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

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

Аватар пользователя postgres

У меня 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

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

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

0 Спасибо

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

Аватар пользователя postgres

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

0 Спасибо

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

Аватар пользователя postgres

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

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

0 Спасибо

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

Аватар пользователя postgres

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

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

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

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

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

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

0 Спасибо

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

Аватар пользователя postgres

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

0 Спасибо

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

Аватар пользователя postgres

На страницу формы через 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 Спасибо

webform темизация

Аватар пользователя postgres

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

0 Спасибо

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

Аватар пользователя postgres

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

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

0 Спасибо

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

Аватар пользователя postgres

Друпал установлен в подкаталоге /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 только динамику друпала.

0 Спасибо

Drupal + SimpleNews + Cron

Аватар пользователя postgres

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

0 Спасибо

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

Аватар пользователя postgres

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

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

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

0 Спасибо

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

Аватар пользователя postgres

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

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

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

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

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

0 Спасибо

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

Аватар пользователя postgres

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

0 Спасибо

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

Аватар пользователя postgres

Нужно переписать 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);

0 Спасибо