Commit 02ef3107 authored by Telenkov Ruslan's avatar Telenkov Ruslan

all done

parent 0a69a484
......@@ -5,7 +5,7 @@
*/
use Drupal\node\Entity\Node;
use Drupal\Core\Entity\EntityInterface;
/**
* Implements hook_cron().
*/
......@@ -76,8 +76,29 @@ function myservice_cron()
//getResult($queue,'https://swapi.dev/api/');
//getNodePeople($queue);
/**
* Implements hook_form_alter().
*/
}
function myservice_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
if ($form_id == 'contact_message_contact_form_form') {
$name = $form['name']['#value'];
$users = \Drupal::entityTypeManager()
->getStorage('user')
->loadByProperties([
'name' => $name,
]);
foreach ($users as $concrete_user){
$user = $concrete_user;
}
$user_last_name = $user->field_last_name->value;
$form['field_last_name']['widget'][0]['value']['#default_value'] = $user_last_name;
$form['field_name']['widget'][0]['value']['#default_value'] = $name;
}
}
......@@ -69,7 +69,7 @@ public function processItem($data){
public function createPeopleNode($counter, $data, $node_id){
$node = Node::create(array(
'type' => 'people' ,
'title' => 'people' . $counter[0][0],
'title' => /*'people' . $counter[0][0]*/$data->name,
'field_swapi_id' => $node_id,
'field_name' =>$data->name,
'field_height' =>$data->height,
......@@ -91,7 +91,7 @@ public function processItem($data){
public function createFilmsNode($counter, $data, $node_id){
$node = Node::create(array(
'type' => 'films' ,
'title' => 'film' . $counter[0][0],
'title' => /*'film' . $counter[0][0]*/$data->title,
'field_swapi_id' => $node_id,
'field_title' =>$data->title,
'field_episode_id' =>$data->episode_id,
......@@ -111,7 +111,7 @@ public function processItem($data){
public function createPlanetsNode($counter, $data ,$node_id){
$node = Node::create(array(
'type' => 'planets' ,
'title' => 'planet' . $counter[0][0],
'title' => /*'planet' . $counter[0][0]*/$data->name,
'field_swapi_id' => $node_id,
'field_name' =>$data->name,
'field_diameter' =>$data->diameter,
......@@ -135,7 +135,7 @@ public function processItem($data){
{
$node = Node::create(array(
'type' => 'species' ,
'title' => 'specie' . $counter[0][0],
'title' => /*'specie' . $counter[0][0]*/$data->name,
'field_swapi_id' => $node_id,
'field_name' =>$data->name,
'field_language' =>$data->language,
......@@ -158,7 +158,7 @@ public function processItem($data){
public function createStarshipsNode($counter, $data ,$node_id){
$node = Node::create(array(
'type' => 'starships' ,
'title' => 'starship' . $counter[0][0],
'title' => /*'starship' . $counter[0][0]*/$data->name,
'field_swapi_id' => $node_id,
'field_name' =>$data->name,
'field_model' =>$data->model,
......@@ -185,7 +185,7 @@ public function processItem($data){
public function createVehiclesNode($counter, $data, $node_id){
$node = Node::create(array(
'type' => 'vehicles' ,
'title' => 'vehicle' . $counter[0][0],
'title' => /*'vehicle' . $counter[0][0]*/$data->name,
'field_swapi_id' => $node_id,
'field_name' =>$data->name,
'field_model' =>$data->model,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment