Drupal 7 - Site Turismo

Events happening in the community are now at Drupal community events on www.drupal.org.
mikec.pt's picture

Boas,

Comecei a pouco tempo nisto do Drupal, tenho testado algumas coisas com o 7 para tentar perceber melhor como tudo funciona!

Mas ainda assim gostava de pedir a ajuda de alguém mais experiente com aquele que será o meu primeiro site live com Drupal!

A ideia é criar um site simples para "publicitar" os serviços de uma guia turística... e deparei-me com dois problemas!

1 - O site tem várias línguas e estou com problemas em manter a homepage a apresentar as várias línguas correctamente, passo a explicar:
A homepage terá de aparecer com o conteúdo "FULL" sem links "Read More" etc... para isso optei por usar o "URL Alias" coloquei a versão PT e EN para "home", alterei a homepage para /home mas ainda assim, mas não funciona bem!
Se coloco a frontepage (na config) para /home so fica assim na versão da língua actual... e nas outras automaticamente fica o node/## o que acaba por forçar a mostrar o node fixo e não o alias :S
Pelo que pesquisei parece ser um bug do Drupal7, mas gostaria de saber se algum de vocês já teve o mesmo problema e conseguiu dar a volta à questão... ou se haverá uma forma melhor de tratar a questão dos varios idiomas + home page (Já li algo sobre as VIEWS, será uma boa solução?)

2 - O site irá ter um pequeno texto sobre algumas cidades no norte, queira ter na sidebar (além dos links mas essa parte é facil) um image rotator ou algum do género para chamar mais a atenção do utilizador e por outro lado dinamizar o site.... mas não estou a ver como faço isso... sugestões?

Já agora outra questão... neste site não será necessário mas fiquei curioso sobre usar o Drupal para sites tipo "travel guide" com online booking etc... de certo será possível com os módulos certos...

Obrigado

Comments

Language

mikec.pt's picture

Hum... o 1º "problema" consegui resolver... como era de esperar não estava a ver tudo com olhos de ver, é possível definir a frontpage para cada idioma, desde que já exista um node criado com a respectiva tradução!

Coloquei os dois (pt e en) com o mesmo alia e de resto e so mudar a config do site para cada idioma!

Continuo contudo com poucas ideais quanto ao resto... mas vou dar mais uma olhada pelos módulos disponíveis e ver o que me poderá ajudar melhor :)

Btw, quanto ao tópico: "Usar Drupal para Sites do Tipo Travel Guide / Guia Turístico!" ninguém quer dar opiniões?

perusio's picture

encontrei isto como exemplo efectuando uma pesquisa rápida. De certeza que há mais.

Obrigado pela opinião

mikec.pt's picture

Já tinha visto por acaso mas estamos a falar de Drupal 6 e também estamos a falar de um site normal com um tema adequado a publicitar um negocio...

Falo de algo diferente... e não estou a falar do site que estou a trabalhar em especifico porque no fundo é o mesmo, home page pagina de contactos, e uma lista com as cidades...
Mas como toca nesta área e pesquisando um pouco não encontrei muita coisa em Drupal... não como se vê por exemplo para e-comerce ou até e-learning...

Infelizmente só soube do encontro no Porto tarde de mais... vou tentar certamente estar presente num próximo encontro e acho que esta área é interessante...

Falo por exemplo de um modulo para Online Booking (que podia ser usado tanto por um guia para agendar visitas como até por um hotel, pousada etc...) e penso que este é o único modulo que o drupal não tem, pelo menos não especifico!

De resto galerias de imagem ou content rotators ja tenho visto, ainda não consegui perceber muito bem as views, mas ja tenho uma serie de tutoriais para ler e encontrei também vídeos... por isso é uma questão de estudo :)

Anyway deixo a sugestão, não sei se há por ai alguém na comunidade PT que desenvolva módulos e veja algum interesse nisto, eu confesso que ainda não sei o suficiente de Drupal e nem de PHP para ir já para ai!

É uma boa ideia. Ver este

kundu's picture

É uma boa ideia.

Ver este site. Não é grátis, mas dá para ver mais ou menos como desenvolver um.

muito interessante....

mikec.pt's picture

Julgo que se trata de uma espécie de form parametrizado para o efeito, obviamente que deve gerar acções para enviar e-mails etc...

Talvez até uma combinação de módulos já existentes funcione para o efeito... vou fazer uns testes =)

O meu lema ultimamente

kundu's picture

O meu lema ultimamente [depois de um ano a aprender Drupal] é "Não há nada como começar desde 0".

Mas não há dúvidas de que usando os módulos Views+Panels+Date+Notifications+Rules como módulos base, é possível fazer o que se pretende.

Concordo...

mikec.pt's picture

No meu caso acabei de começar com Drupal e como disse a experiência com PHP também é reduzida, mas daqui por um aninho espero poder dizer o mesmo e quem sabe contribuir para a comunidade ;)

Não precisas de esperar para

jolidog's picture

Não precisas de esperar para contribuir, sugiro que documentes os processos e as dificuldades que vais encontrando (como estes posts) para ajudar os que venham a seguir :)

Soluções de código que encontres, dúvidas que tenhas na configuração de módulos ou temas, etc, acabam sempre por ajudar mais alguém quando resolvidos em público.

Totalmente de acordo. Mais

kundu's picture

Totalmente de acordo.

Mais algum material para a biblioteca:

http://drupal.org/project/agreservations D6

http://drupal.org/project/openresort D5 !! recomendo apenas como material informativo

http://drupal.org/project/reservation D5,D6

http://drupal.org/project/merci D6, D7

http://drupal.org/project/uc_hotel D6,D7 Requer Ubercart.

e de certeza que há muito, muito mais!

...

mikec.pt's picture

Claro referia-me a contribuir mais a fundo quem sabe até criar soluções para problemas, ou até mesmo temas... módulos... nunca se sabe :)

Mas sim podem contar com os meus "findings" conforme surgirem desafios ;)

Não tinha dado ainda com o merci... muito interessante!

Já tinha lido sobre o "openresort" pena já não ser suportado no 6 e no 7

Este ---> uc_hotel D6,D7 Requer Ubercart... não tinha ainda encontrado... mas instalar um modulo de e-comerce para usar depois apenas o uc_hotel... não sei se é a melhor solução, mas é uma certamente. Parece que de facto o Drupal dispõe de várias soluções para criação deste tipo de sites =)

Certamente também haverá "mercado" para isso, ou seja empresas / guias que queiram um site mais inovador e não só uma espécie de "Página de Apresentação do Negócio"

Obrigado pelas vossas opiniões/ideias!

Panels e Views

lpalgarvio's picture

1 - O site tem várias línguas e estou com problemas em manter a homepage a apresentar as várias línguas correctamente, passo a explicar:

Eu uso o Views para criar listas de conteúdos (lista, tabela, grelha, slideshow), e depois combino com o Panels + Panel Teasers para fazer as previews (teaser) e a visualização do corpo de texto por inteiro (full node) - nessa preview, podes substituir o Teaser/Preview pelo corpo de texto por inteiro.

Estes módulos são muito flexíveis pelo que podes criar uma frontpage diferente por lingua (ou todas iguais), mas a ir buscar apenas os conteúdos específicos dessa lingua.

Não é algo assim muito simples ou fácil de fazer, mas para quem tem experiência, é piece of cake.
Posso-te ajudar com isso.

2 - O site irá ter um pequeno texto sobre algumas cidades no norte, queira ter na sidebar (além dos links mas essa parte é facil) um image rotator ou algum do género para chamar mais a atenção do utilizador e por outro lado dinamizar o site.... mas não estou a ver como faço isso... sugestões?

Views + Views Slideshow
Também é fácil para quem entende do assunto. Novamente posso disponibilizar algum tempo para isso.

Já agora outra questão... neste site não será necessário mas fiquei curioso sobre usar o Drupal para sites tipo "travel guide" com online booking etc... de certo será possível com os módulos certos...

Penso que já responderam acima.
pegar no Rules e CCK/Fields é boa ideia.
foge do Ubercart...

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Views...

mikec.pt's picture

Curiosamente não consegui fazer a homepage com as Views... dá-me "page not found", suponho que esteja a fazer algo mal, mas como acabei por conseguir com o path alias, acabei por não precisar, se bem que suponho que sse quiser usar View SlideShow na sidebar do site... e na homepage, terei que partir para Views e Panels, por isso mais vale atirar-me de cabeça :D

Ia agora mesmo ver um Video sobre Panels para perceber melhor como funciona :)

O CMS com que trabalhei mais até hoje funciona com base em ... "containers" de facto essa parte é bem diferente no Drupal, mas não será difícil chegar lá..

De facto com a ajuda que a malta deu, tenho já muito por onde ir :)

Quando falas em ajudar, estamos a falar em que sentido? Não procuro que façam as coisas por mim mas de facto alguma ajuda no sentido de me apontar para os sítios certos era óptima e não será certamente rejeitada :)

Para ajudar outros, seria

kundu's picture

Para ajudar outros, seria importante saber o que falhou na criação da homepage e por quê dá "page not found". É possível fazer um export da Vista e postar aqui?

views "page not found"

mikec.pt's picture

Kundu....

Eu clonei a view que já vem criada "Frontpage" com o nome home.... mudei as definições em site information para a pagina inicial ser "home" depois de fazer enable à view... mas qd ia para a page /home ou pt-pt/home ou en/home qq uma delas mostrava no conteúdo page not found!

Vou voltar a mexer com Views até por causa do Views Slideshow... por isso se tiver problemas reporto num novo post ;)

montar algo/um exemplo em

lpalgarvio's picture

montar algo/um exemplo em 15-30mins para veres como funciona.

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Obrigadíssimo, vou tentar ver

mikec.pt's picture

Obrigadíssimo, vou tentar ver o que consigo com base nas sugestões se precisar de alguma ajuda digo :)

Surgiu isto hoje

perusio's picture

que é capaz de interessar: http://drupal.org/project/rooms