Доброго времени суток! Появилась проблема с реализацией хука, вот сам хук который пока в не рабочем состоянии.
<?php
function countanimate_preprocess_paragraph__anim(&$variables) {
$paragraph = $variables['paragraph'];
$aaa = $variables['content_attributes'];
//$bbb=$paragraph->field_animatetext;
/*foreach ($aaa as $key => $value) {
echo "<b>$value $key</b><br>";
}*//
if (!$paragraph->field_animatetext->isEmpty()) {
//$countnum=$paragraph->field_animatetext->entity->field_item;
// $paragraph->field_animatetext['attributes']['div'][] ='class="canttouch"';
$variables['attributes']['div'][] ='class="asasasasa"("'.$countnum.'")';
/*$count = $paragraph->field->field_item;
$variables['attributes']['strong'][] = 'class="sig-count-animate" data-num="("'.$count.'")""("' . $count . '");';
*/
}
}?>
А вот код старанички...
<div data-quickedit-field-id="paragraph/5/field_textlong/ru/default" class="clearfix text-formatted field field--name-field-textlong field--type-text-long field--label-above">
<div class="field__label">textlong</div>
<div class="field__item"><p>test</p></div>
</div>
<div data-quickedit-field-id="paragraph/5/field_animatetext/ru/default" class="clearfix text-formatted field field--name-field-animatetext field--type-text field--label-above">
<div class="field__label">animatetext</div>
<div class="field__item">1111</div>
</div>
</div>
Нужно из всего этого фарша хуком обработать следующую строку:
<div class="field__item">1111</div>
хочу добавить в нее id и еще кой какие параметры, но вопрос как до нее добраться? Код пока добавляет все в самый первый тег див..