$bid = 'myblock';
$block = \Drupal\block_content\Entity\BlockContent::load($bid);
$render = \Drupal::entityTypeManager()->getViewBuilder('block_content')->view($block);
$block_manager = \Drupal::service('plugin.manager.block');
| import openai # pip install openai | |
| import typer # pip install "typer[all]" | |
| from rich import print # pip install rich | |
| from rich.table import Table | |
| """ | |
| Webs de interés: | |
| - Módulo OpenAI: https://github.com/openai/openai-python | |
| - Documentación API ChatGPT: https://platform.openai.com/docs/api-reference/chat | |
| - Typer: https://typer.tiangolo.com |
| import logging | |
| logger = logging.getLogger('django_auth_ldap') | |
| logger.addHandler(logging.StreamHandler()) | |
| logger.setLevel(logging.DEBUG) |
| {% set the_image = item.content['#field_collection_item'].field_featurette_image %} | |
| <img src="{{ file_url(the_image.entity.uri.value) }}" alt="{{ the_image.alt }}" title="{{ the_image.title }}"> | |
| or | |
| <img src="{{file_url(node.field_hotel_image.entity.uri.value)}}" alt="3242"> |