Segunda, 10 Setembro 2012 16:23

ShellManager Views (visão)

Descrição

Permite a criação de uma nova visão. Cada vista consegue exibir uma página no frontend do site.In esta página será definir as consultas e os parâmetros de exibição.


Como acessar


Barra de ferramentas

No canto superior direito, você verá a seguinte barra de ferramentas

 

shellmanager barra-

 


ScreenShot

shellmanager barra-




Detalhes

  • Criar um módulo : Se verificado que, a visão que você está criando será um módulo (por isso, se você quer mostrar no site você vai para módulos> Novo).
  • Tipo : View pode ser criado de duas maneiras: "Com consulta 'de que você será capaz de criar os gráficos com ShellManager sistema de modelo ou" não consulta' para criar uma visão em que você precisa escrever consultas e PHP.
  • Descrição : útil para descrever o que faz com que uma visão específica.

 

Publicado em ShellManager
Domingo, 09 Setembro 2012 10:00

Remover componente Shellmanager

Descrição

Remove um componente. É possível também remover componentes das extensões de menu> Gerenciador de Extensão.


Barra de ferramentas

No canto superior direito, você verá a seguinte barra de ferramentas. As funções são os seguintes:

  • Lixo . Remover um componente.
  • Fechar . Desfazer a remoção.

Ação

As tabelas associadas com o componente será removido apenas se seleccionado.




Licença: Giulio Pandolfelli www.dazo.it
Publicado em ShellManager
Domingo, 09 Setembro 2012 09:58

ACL Shellmanager

Shellmanager ACL

Para alterar as permissões de acesso de ShellManager clique no botão nas opções da barra de ferramentas

 

 

  • Componente de Acesso : Permite / nega acesso a ShellManager e todos os seus componentes
  • Editar : Permite / nega acesso à administração de ShellManager.

Quando um usuário não tem acesso à administração de ShellManager a página que carrega é crud_no_author.php. Você pode encontrá-lo em administrador / componentes / com_shellmanager / controlador

 

crud_no_author.php mostra todos os componentes de ShellManager que o usuário tem acesso.

 

 

Em vez disso, o usuário que tem acesso a shellManager verá:

 




Licença: Giulio Pandolfelli www.dazo.it
Publicado em ShellManager
Sábado, 01 Setembro 2012 10:37

Barra de ferramentas Shellmanager

Descrição

A barra de ferramentas gerenciar as operações que você pode executar em um componente (novo / editar / Trash / salvar etc ...)

Os botões são geralmente criados automaticamente.

Na lista de barras de ferramentas 'comando' da coluna define quando um botão tem de ser mostrado:

  • editar : você editar um item
  • exibir : quando mostrar a lista de itens
  • acrescentar: você adiciona um novo item

 


Como acessar


Personalizados botão

 

Este botão permite que você crie um botão ao seu gosto. Para usar este botão você tem que compilar os parâmetros avançados: 'tarefa' 'ícone' e 'alt / título'.

  • tarefa :. Este é o comando que você quer começar (tarefa) e refere-se ao controlador associado exemplo Salvar.
  • ícone :. Este é css ícone exemplo: shelllogo.png
  • altTitle :. Este é o texto que aparecerá sob o ícone exemplo: Teste

 

 

"Tarefa" a opção aceitar um comando especial chamado redireciona onde você pode inserir os parâmetros de URL para redirecionar a página. 
Exemplo:

 redirecionamento:? index.php option = com_shellmanager & view = viewfilter & template_id% = id%

Ajudar

 

a ajuda aparece automaticamente se existe uma página de explicação (páginas) associado ao componente

Para criar uma página de ajuda:

1. Crie uma nova pasta no administrador / componentes / com_mycomponent chamou ajuda.

2. Dentro da pasta de ajuda, crie uma pasta com o idioma (por exemplo, en-GB).

3. No interior, criar um arquivo com o nome do ponto de vista. Exemplo: my_view.php 
   Você pode criar uma página de ajuda para uma lista de dados e uma página de ajuda para o formulário de edição. 
   Neste caso, adicionar ou _display _Edit após o nome da vista . my_view_display.php Exemplo e my_view_edit.php.


Permissões

 

O botão 'permissões' gerencia o acesso às opções padrão Joomla ACL (permissões).

A gestão é completamente automático.

Publicado em ShellManager
Sexta, 31 Agosto 2012 12:13

ShellManager editar listas

Descrição

A "lista" é o lugar no back-end onde você gerencia as linhas que são exibidos em listas.


Barra de ferramentas

t no canto superior direito, você verá a seguinte barra de ferramentas:

list_edit-barra de ferramentas

Topo


ScreenShot

lista-edit


Topo


Forma

tutti gli altri por Parâmetros potete leggere i dicas sopra rótulo i. Topo


Dicas rápidas

Criar um título

Quando você cria o título este é o jogo mais comum de parâmetros:

  • Permitir a classificação : sim (assim você pode classificar por título)
  • Largura da Coluna : pequena (de modo a largura do campo é proporcional ao texto)
  • Pesquisável campo : tes (criar um campo de pesquisa acima da lista)
  • Link ativo : sim (. torna o texto um link clicável O link é definida a partir de parâmetros avançados / link e é definida por padrão para abrir o formulário de edição)

 

Insira uma coluna de usuário

Neste tutorial vamos ver como inserir uma coluna com o autor. A coluna irá exibir o nome do autor do ID do usuário. Os autores também link para a página de edição do usuário.

 

1. Criar um novo campo no banco de dados. O nome do campo será 'autor'. Digite int.

 

2. Vá em frente os parâmetros do componente onde você irá criar uma consulta "associação à esquerda".

  • Campo Destino: user / id
  • Campo de origem: autor
  • Nome a ser adicionado: user / username
  • Nome do novo campo: nome de usuário

Pressione o botão "gerar consulta 'e depois em' salvar e fechar".

 

 

3. Vá na lista do componente. Você terá de criar um novo campo. Insira os seguintes parâmetros

  • Título: Autor
  • Campo del db: nome de usuário
  • link: option = com_users & task = user.edit & id =% autor%
  • Attiva link: sì

Salvar e fechar

 

O resultado deve ser semelhante a este:

lista-edit

Agora, se você clicar sobre o autor, ele vai abrir a página de edição da edição do usuário. 

Outras informações sobre o 'lista'




Licença: Giulio Pandolfelli www.dazo.it
Publicado em ShellManager
Sexta, 31 Agosto 2012 12:11

ShellManager gerenciamento de listas

Descrição

A "lista" é o lugar no back-end onde você gerencia as linhas que são exibidas em listas da administração.


Como acessar


Barra de ferramentas

no canto superior direito, você verá a seguinte barra de ferramentas:

shellmanager barra-

As funções são os seguintes:

  • Voltar . Voltar para a lista de componentes de ShellManager.
  • Nova . Criar uma nova coluna.
  • Editar . Abre a tela de edição para o item selecionado. Se mais de um item é selecionado (quando aplicável), apenas o primeiro item será aberto. Um item também pode ser aberto para edição clicando no seu título ou nome.
  • Trask . Excluir os itens selecionados.

Dicas rápidas

shellmanager barra-

As entradas serão exibidos na lista de componentes criados desta forma

shellmanager barra-

Para ver como você configurou a pesquisa eo link no título, você olha para a lista de editar ajudar 


Licença: Giulio Pandolfelli www.dazo.it
Publicado em ShellManager

Descrição

Criar / Editar um campos de dados


Barra de ferramentas

No canto superior direito, você verá a seguinte barra de ferramentas. As funções são os seguintes:

  • Salvar e Fechar .
  • Cancelar .

Tipo

  • Pequeno texto . VarChar
  • Texto grande . Texto
  • Número . Int.
  • Data . DateTime
  • Categoria . Criar um campo (int) e os arquivos para a gestão das categorias de Joomla.

Dicas rápidas

"Adicionar um campo no formulário de inscrição" e "Adicionar uma coluna para o lado administrador lista 'cria um campo no formulário e lista do componente. Se você alterar um campo e deixar que esses dois ativos opções os campos do formulário ea lista são removidos e recriados.

Publicado em ShellManager
Sexta, 31 Agosto 2012 12:08

ShellManager Banco de dados

Descrição

A "base de dados" lida com a tabela mysql ligado ao componente. É possível adicionar, editar ou remover campos. Você pode conectar um componente para uma nova tabela ou uma tabela existente quando você cria um novo componente. A mesa também pode ser alterado a partir de phpmyadmin ou outros programas. Se você se conectar a uma tabela existente ou componentes Joomla que foram criados, modificar / excluir um campo pode afetar o funcionamento do site.


Como acessar


Barra de ferramentas

No canto superior direito, você verá a seguinte barra de ferramentas. As funções são os seguintes:

  • Voltar . Retornar para ShellManager página principal.
  • Nova . Criar um campo de nova tabela.
  • Editar . Abre a edição para o item selecionado. Um campo também pode ser aberto clicando sobre o título. Você pode alterar o nome eo tipo para a página de edição.
  • Lixo . Remove um campo do banco de dados.
Publicado em ShellManager
Terça, 28 Agosto 2012 11:55

Query [Banco de dados] Sellmanager

Descrição

As consultas são consultas ao banco de dados e são utilizadas para extrair dados para exibir.


Onde

Adiciona uma cláusula para busca. Exemplo:

 SELECT * FROM # content __ ONDE estado = 1 

Mostrar todos os itens cujo estado é 1 (publicado)

  • Escolha a função: Onde
  • Campo Fonte # __ conteúdo / estado
  • Tipo de comparação Igual
  • Valor de comparação 1

 

 SELECT * FROM # content __ ONDE estado = 1 AND id = $ id

onde id = $ id passado na url do artigo

  • Escolha a função: Onde
  • Campo Fonte # __ conteúdo / id
  • Tipo de comparação Igual
  • Comparação do valor id%%

% Id% os parâmetros passados na url ou recebidos através de um formulário ou extraídos do banco de dados são todos chamados com o nome do campo entre porcentagens.


Junte-se à esquerda

Adiciona um campo em outra tabela. Exemplo:

 Selecione # conteúdo. __ *, __ # Categories.title AS nome_categoria 
     DE # JEFT conteúdo __ JOIN # categorias __ 
          ON # = # __ categories.id __ contents.catid 

Mostra o nome da categoria nos artigos

  • Intervalo de destino: # __ categorias / id
  • Área de origem: catid
  • Nome de acrescentar: # __ categorias / título
  • Nome do novo campo: nome_categoria

Ordem por

Classificar os resultados da consulta.


Publicar

Defina os campos normais de publicação


Consulta personalizada

Você pode escrever uma consulta ou parte de uma consulta. Exemplo

 Selecione # conteúdo. __ *, __ # Categories.title AS nome_categoria 
     DE # JEFT conteúdo __ JOIN # categorias __ 
          ON # = # __ categories.id __ contents.catid 

ou somente

 WHERE id = 42 | | id <10 

Subconsulta

É só se aplica e ver. Subconsultas são executadas para cada resultado da consulta. Eles podem ser úteis para a extracção de informação adicional a partir de outras tabelas. Por exemplo, se temos uma tabela em que o campo user_id é o usuário que quer extrair todos os itens desse usuário

 Selecione # conteúdo. __ *, __ # Categories.title AS nome_categoria 
     DE # JEFT conteúdo __ JOIN # categorias __ 
          ON # = # __ categories.id __ contents.catid ONDE CREATED_BY =% user_id%

No entanto, os dados da subconsulta deve ser extraída à mão em php. Então, temos que escrever algo no modelo do tipo

 <? Php print_r ($ dados [$ y] -> subquery0);>?

 

Licença: Giulio Pandolfelli www.dazo.it
Publicado em ShellManager

Aqui você pode escolher algumas opções sobre como operar a administração do componente.


Como acessar


Barra de ferramentas

No canto superior direito você pode ver a barra de ferramentas. As funções são os seguintes:

  • Salvar e Fechar . Salve o novo componente e ir para a tela de edição.
  • Salve . Salvar as alterações.
  • Fechar . Voltar para a lista de componentes sem salvar.
Publicado em ShellManager
Pagina 1 de 2