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

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

2 ноября 2015 в 14:34

Решено.
Через rules при сохранении делаем так:
$node = $value;
$result_task = 0;
$wrapper = entity_metadata_wrapper('node', $node);
$a=$wrapper->field_id_a;
$a_nid=$a->nid;
$my_id = $node;
foreach($a->field_id_b as $delta => $field){
if ($field->nid->value() == $my_id) {
$res = $a->field_id_b[$delta];
break;
}
}
$ress = substr($res,9)+1;
return $ress;

9 сентября 2015 в 21:35

"sg85" wrote:
со связанными сущностями очень удобно работать через фабрику entity_metadata_wrapper() (модуль entity api), например:
$result = 0;
$wrapper = entity_metadata_wrapper('node', $node);
foreach($wrapper->field_task as $task){
if($value = $task->field_int->value()){
$result += $value;
}
}
return $result;

9 сентября 2015 в 8:59

Первая логика правильная, с дальнейшим не понял.
Views позволит фильтровать список значений, доступных для выбора в В? (то есть не обязательно что в В, ссылающемся на А2 должны быть и Б4, и Б5. Возможно только Б4 - должен быть выбор только из Б4 и Б5)

2 сентября 2015 в 16:10

Почти помогло.
Если делать отдельный блок на странице ноды к которой привязано - тогда все работает.
Если же цеплять блок в вывод поля node reference или просто делать отдельно страницу со всеми заказами то ругается:
Unknown data property field_price.
Что может быть?

Все - понял - не было у нескольких старых контентов данных.
Удалил - помогло.

31 августа 2015 в 22:39

"sg85" wrote:
со связанными сущностями очень удобно работать через фабрику entity_metadata_wrapper() (модуль entity api), например:
$result = 0;
$wrapper = entity_metadata_wrapper('node', $node);
foreach($wrapper->field_task as $task){
if($value = $task->field_int->value()){
$result += $value;
}
}
return $result;

28 мая 2015 в 20:10

Почту в личку кинул, но есть нюансы:
Общую логику понял, но это надо при добавлении нового продукта лезть в код расчета и если много продуктов и у каждого свой расчет (формулы, данные) - получится очень громоздко.
В мыслях чтобы можно было удобно добавлять продукты и индивидуально расчет к нему только этому продукту цеплять.
вот вопрос то и стоит - как саму конструкцию ваять...
и еще нюанс - в расчетах используются в некоторых табличные данные - как их хранить. опять же лезть в исходный код если вдруг надо поменять одно число не удобно...

13 мая 2014 в 16:50

"InternetDevels.com" wrote:
Преветствуем! В настройках файл филда проставить разрешимые форматы вот так, а потом загрузить так. Все)

У вас показано как простая загрузка - эта то работает, но там есть функция загрузки с другого сайта напрямую (минуя комп) - называется web
там под строкой куда вставлять адрес написано
Enter a URL to an image on the web.
Вот и вопрос - реально ли сделать чтобы не на изображение...

11 мая 2014 в 23:32

Начитался кучу всего... Так понимаю это зашито в коде 7 Drupal.
Пока помогло вот это:
http://www.josephdeming.net/?q=node/63
Но так понимаю это создает дыру в безопасности...
Есть много веток на подобную тему:
https://drupal.org/node/155781
https://drupal.org/node/1008402
https://drupal.org/node/363013

11 мая 2014 в 21:56

Еще проверил - если делать ссылку на папку в корне каталога files - работает.
если делать ссылку на каталог в корне сайта - уже не работает...

11 мая 2014 в 21:33

Ну мы его не трогали...
Вот содержимое его:
1 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
2 # Turn off all options we don't need.
3 Options None
4 Options +FollowSymLinks
5
6 # Set the catch-all handler to prevent scripts from being executed.
7 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
8
9 # Override the handler again if we're run later in the evaluation list.
10 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
11
12

29 октября 2013 в 12:45

Niklan wrote:
"Nikolas" wrote:
Установил wysiwyg, закинул по инструкции в него CKEditor, указал в каких форматах открывать.

Проще поставить standalone CKEditor. Для него есть свой модуль.

Не нашел что-то этот модуль...