mysql – Laravel 8 Salvar Formulário dados de 2 tabelas num único form

Seguinte possuo uma Tabela chamada “Chamado” e uma tabela chamada “chamado_itens”.

Na Tabela Chamado seria meu CABEÇALHO (cliente, técnico, data, obs, etc) e na Tabela Chamado_itens teria os itens da tabela (serviço, atividade, peças)

Para inserir os dados na tabela chamado_itens preciso inserir o ID da tabela chamados, isso eu já consegui resolver, meu problema é como q no FORMULÁRIO o Laravel vai saber qual coluna é de qual tabela?

Resumindo 1 formulário inserindo dados em 2 tabelas.

OBS: meus relacionamentos já estão certinhos.

javascript – Ao digitar um número e clicar no button, resulta num alert com “NaN”. Não estou sabendo o por quê, já que digitei de fato um número

let button_converter = document.querySelector(".converter_button")

button_converter.addEventListener("click", function converte() {
let input1 = document.querySelector(".dólar_input")
if (input1.value == '') {
    alert('Campo vazio, digite algo')
}
if (typeof input1.value == String) {
    alert('Valor inválido')
} else {
    let resultado = parseFloat(input1 * 5.50)
    alert(resultado)
}
})
    <main>
        <label> Dólar <input class="dólar_input" type="number" placeholder="digite algo"></label>
        <button class="converter_button"> Converter </button>
    </main>

c# – Controlar eventos num documento de transferencia na V10

Como posso controlar os eventos disponiveis num documento de transferência no Primavera V10 ?
Precio controlar o preenchimento de um documento e transferencia de armazem antes de ser gravado.
Tentei algo deste genero mas não funcionou.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Primavera.Extensibility.BusinessEntities.ExtensibilityService.EventArgs;
using Primavera.Extensibility.Inventory.Editors;

namespace com.my.extension.Stocks
{
public class UiEditorStocks : EditorInventarios
{
public override void AntesDeGravar(ref bool Cancel, ExtensibilityEventArgs e)
{
base.AntesDeGravar(ref Cancel, e);

        if (this.Documento.Armazem == "010")
        {
            MessageBox.Show("Erro");
        }

    }
    
}

}

php – Como faço para recuperar qual submit foi utilizado num formulário?

Tenho esse php ( que vai listar todos itens do meu banco de dados ).

index.php

    <section>
        <div>
            <h1>Produtos</h1>

            <div id="Produtos">
                <?php include 'itens.php';?>
            </div>

            <form action="add/index.php">
                <input type="submit" value="Adicionar Produto">
            </form>
        </div>
    </section>

itens.php

session_start();
include("class/connection.php");
$query = "SELECT * from products";
$result = mysqli_query($conexao, $query);
$row = mysqli_num_rows($result);

for($i = 0; $i < $row; $i++){
    $dado = mysqli_fetch_array($result);
    $idproduct = $dado('idproduct');
    $nome = $dado('nome');
    $preco = $dado('preco');
    $quantia = $dado('quantia');
    echo "<form action='action.php' method='POST'>";
    echo $nome;
    echo "<input type='submit' value='Apagar'>";
    echo "</form>";
}

Fica assim:
inserir a descrição da imagem aqui

Eu queria saber como posso linkar o botão de apagar ao item.

javascript – Como fazer um sort num array de objeto de acordo com o atributo do objeto

let arr = [{id: 1, nome: "Maria", cidade: "São Paulo"},
    {id: 2, nome: "Carlos", cidade: "Porto Alegre"},
    {id: 3, nome: "João", cidade: "Campinas"},
    {id: 4, nome: "Sergio", cidade: "Belo Horizonte"},
    {id: 1, nome: "Carla", cidade: "Salvador"},
    {id: 1, nome: "Lucas", cidade: "Florianópolis"}]

Como por esse array em forma alfabética de acordo com os nomes?

Desde já agradeço a qualquer ajuda.

Uncaught TypeError: Cannot read property ‘num’ of undefined at HTMLAnchorElement.addItem

Eu comecei a fazer o programa em JS para ter interação com o front e me apareceu esse erro. Quando é para mostrar o produto, ele funciona mostrando o nome do produto no console, mas bate esse erro, gostaria de saber como consertar

const select = document.querySelectorAll("(data-ordem)");
const shopProduct = (
 {
    num: 0,
    name: 'Bebedouro',
    price: 20
  },
  {
    num: 1,
    name: 'Massageador para gatos',
    price: 15
  },
  {
    num: 2,
    name:'Kit Spray com brinquedo de catnip',
    price: 40
  },
  {
    num: 3,
    name:'Sache de Catnip',
    price: 5
  }
);

select.forEach((e) => {
  let newItem = parseInt(e.dataset.ordem);
  e.addEventListener('click', addItem);
    function addItem(e){
      e.preventDefault();
        for(i=0; i <= shopProduct.length; i++){
          if(newItem === shopProduct(i).num){
            console.log(shopProduct(i).name);
          }
        }
    }
})

javascript – É possível colocar uma hiperligação para a mesma página num ?

Olá. A minha dúvida é se posso colocar uma hiperligação num <option> que me permita “viajar” para uma div da mesma página usando a tag a href.

O meu código é este:

<div class="form-group" style="margin-left: 10px;margin-right:10px;width:50%;">
     <label>Selecione a categoria</label><br>
        <select class="form-control" name="categoria" id="cat" required>
            <option value="0" disabled selected hidden>Categoria</option>
            <option class="bt3" value="3"><a href="#4">Div id="#4"</a></option>
        </select>
</div>

Como podem ver já coloquei um a href, que normalmente daria para resolver. Mas como estou a tentar usar um option não estou a conseguir.

A div para a qual eu quero “viajar” é a seguinte:

<div class="div4" id="4">Destino</div>

Agradeço a quem possa ajudar.

node.js – Como configuro o Apache2 para trabalhar com o NodeJs num servidor Linux?

Eu estava estudando em como conseguir rodar um servidor Apache2 com NodeJS em um ambiente HTTPS e consegui alguns resultados, no entanto, acabei empacando em um ponto do qual não estou conseguindo mais avançar(E já tentei uma boa parte de soluções encontradas na internet, mas nenhuma deu certo até agora):

– Num Ubuntu 18.04, instalei o Apache2 e configurei de forma que ele conseguisse me mostrar seu html principal;

– Fiz uma assinatura SSL usando o OpenSSL no Linux e configurei que ele auto-assinasse diretamente na pasta do Apache2(/etc/ssl/private/key e /etc/ssl/certs/certficate);

– Após reiniciar o serviço e depois de instalar alguns módulos do Apache2, instalei o NodeJs junto com NPM pelo NVM para sua versão mais recente(14.15.1.LTS), clonei um repositório do Github com uma API NodeJs Express e instalei suas dependências com npm install e por fim, fiz um banco de dados MySql só para se conectar com a API e os dois pudessem trabalhar, com o NodeJs rodando junto com o PM2.

app.listen(config.PORT, () => {
    console.log(`n API rodando no endereço: https://localhost:${config.PORT}`)
})  

**A Porta que está sendo trabalhada é a porta 3000;

– E por fim configuro o Apache2 para que ele aceite o NodeJs rodando junto com ele, usando Proxy e Proxy reverso, instalando depois os módulos correspondentes. Então o problema começa.

ProxyPass /nodejs https://localhost:3000

**Os arquivos que estão sendo trabalhando são os próprios defaults do Apache2;

Então toda vez que acesso https://meuip/nodejs, ou eu recebo uma lentidão e no final uma resposta de tempo esgotado, ou me retorna um 404/Not Found, isto dependendo de cada variação que eu faça para tentar corrigir o problema.

Gostaria de saber o que é preciso alterar para que eu possa acessar meu NodeJs rodando dentro do Apache2 num ambiente https sem erro algum, agradeço a atenção!

notepad++ – Alguém me diga como fazer um dropdown numa imagem, soube que era num .css mas não sei como o fazer, e preciso para a PAP

}
@media (min-width: 768px) and (max-width: 991px) {
    .navbar-light .navbar-brand{
        margin-left: 15px;
    }
    .navbar-light .navbar-toggler{
        margin-right: 15px;
        border-radius: 0px;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu{
        box-shadow: none;
    }
    .carousel-control-prev{
        left: -60px;
    }
    .carousel-control-next{
        right: -60px;
    }
    .why-text h4{
        font-size: 18px;
    }
    .why-text p{
        margin: 0px;
    }
}

javascript – Como arrastar com o rato objectos num pagina HTML?

Ola!
Eu uso o delphi6 e o componente twebbrowser htmldocument2 e na tela ao colocar uma imagem gostava de poder arrasta de um lado para outro para facilitar a localização.
Pelo que ja andei a investigar na internet é preciso mudar o posicionamento para absoluto. Isto eu já fiz com as seguintes instruções:

HTMLDocumento := WebBrowser1.Document as IHTMLDocument2;
HTMLDocumento.queryCommandSupported(‘2D-Position’);
htmldocumento.queryCommandSupported(‘AbsolutePosition’);

Acontece que o obejcto na tela não sai do mesmo sítio!!

Alguem sabe como resolver isto?