Sites e aplicações

Ligar o TastyIgniter ao marketplace para poder instalar plugins

Revisto a 4 min de leitura plugins

O TastyIgniter é um sistema gratuito de encomendas ao domicílio e reservas para restaurantes, feito com Laravel. Pode instalá-lo em qualquer um dos nossos planos de alojamento.

A sua flexibilidade vem das extensões (plugins) e temas do marketplace. Para os instalar, tem de ligar o seu TastyIgniter ao marketplace através de uma Carte Key.

Partimos do princípio de que já tem o TastyIgniter instalado, por exemplo a partir do nosso instalador automático de aplicações Softaculous.

1. Criar a conta e o site no TastyIgniter

  1. Crie uma conta no site do TastyIgniter, ou entre na sua.
  2. No menu da sua conta, entre em Sites e crie um site novo.

Secção Sites da conta TastyIgniter

  1. Escreva um nome para o reconhecer e, no URL, o domínio onde instalou o TastyIgniter com o protocolo à frente, por exemplo https://www.turestaurante.com.
  2. Guarde. Na ficha do site verá a sua Carte Key, uma cadeia de 40 caracteres como a26cff52409bd000b0000b7000ae97bdceade86c. Copie-a.

Opção para ver a Carte Key do site

Carte Key do site na conta TastyIgniter

O site do TastyIgniter mudou de aspeto desde estas capturas, mas os passos são os mesmos. A chave dá acesso às extensões do seu site, incluindo as pagas: não a publique.

2. Adicionar a chave no seu TastyIgniter

  1. Entre na administração do seu TastyIgniter.
  2. Vá a Manage > Updates (em versões antigas, System > Updates).
  3. No canto superior direito, clique em Attach Carte Key, cole a chave e confirme-a com a seta.

Formulário Attach Carte Key na administração do TastyIgniter

  1. Clique em Check Updates.

3. Instalar extensões e temas

No marketplace, abra a extensão ou o tema que pretende e clique em Add to Site para o adicionar ao seu site. As gratuitas são adicionadas de imediato; as pagas passam antes pelo pagamento e demoram um par de minutos a aparecer.

Depois, no seu TastyIgniter, vá a Manage > Updates e clique em Check Updates: será descarregado e instalado tudo o que tiver adicionado ao site. As extensões recomendadas também podem ser instaladas a partir de Extensions.

Faça uma cópia de segurança antes de instalar atualizações importantes, sobretudo se tiver modificado o tema.

Se a instalação falhar por causa do Composer

Desde o TastyIgniter 4.3.3, a instalação de extensões usa o Composer e envia a Carte Key num cabeçalho que precisa do Composer 2.9 ou superior. Se a instalação falhar com um erro de autenticação contra composer.tastyigniter.com:

  1. Verifique a versão do Composer a partir do Terminal do cPanel:
composer --version
  1. Se for anterior à 2.9, descarregue a última versão para a pasta do TastyIgniter e use-a em vez da do servidor:
curl -sS https://getcomposer.org/installer | php
php composer.phar --version

Se instalar a partir do terminal, use php composer.phar install em vez de composer install. Se a instalação a partir do painel continuar a falhar, escreva-nos e analisamos. 3. Volte a Manage > Updates, clique em Attach Carte Key, cole a chave e depois Check Updates. Assim, o TastyIgniter volta a escrever o ficheiro auth.json com o formato novo. 4. Repita a instalação.

Mais detalhes no guia da Carte Key do TastyIgniter.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.