Publicidade
|
|
Page 1 of 1
diagramacao dinamica como em lojas virtuais
#1
Posted 10 May 2006 - 05:08 PM
Galera PLEASE !
seguinte .. eu estou com um site de cadeiras e eu tenho 39 linhas de cadeiras e mais de 300 cadeiras.
logo pensei no cf+access para nao ter que fazer um milhao de paginas.
pois bem
o problema eh que ja estou com problema logo no comeco.
eu nao consigo diagramar as fotos como nos sites de lojas virtuais, por exemplo, um maximo de 3 colunas por linha da tabela , entendem.
quando faz a query ele chama uma foto do lado da outra, gostaria que fosse no maximo 3, e dpois pulasse de linha.
eh meio urgente, pq se eu empacar ai ja ( pq acho q eh uma coisa facil) eu ja vou partir pra fazer esse trem na raça msm.
obrigado.
seguinte .. eu estou com um site de cadeiras e eu tenho 39 linhas de cadeiras e mais de 300 cadeiras.
logo pensei no cf+access para nao ter que fazer um milhao de paginas.
pois bem
o problema eh que ja estou com problema logo no comeco.
eu nao consigo diagramar as fotos como nos sites de lojas virtuais, por exemplo, um maximo de 3 colunas por linha da tabela , entendem.
quando faz a query ele chama uma foto do lado da outra, gostaria que fosse no maximo 3, e dpois pulasse de linha.
eh meio urgente, pq se eu empacar ai ja ( pq acho q eh uma coisa facil) eu ja vou partir pra fazer esse trem na raça msm.
obrigado.
#2
Posted 11 May 2006 - 02:53 PM
Salve,
Você precisa pegar o numero da linha corrente da consulta e dividir pela quantidade de celulas que pretende colocar em uma linha da tabela, é preciso verifica se o número total de celulas na ultima linha é compativel com o numero de celulas que uma linha necessita.
Velhão não testei, escrevi agora, mas a ideia é esta.
Você precisa pegar o numero da linha corrente da consulta e dividir pela quantidade de celulas que pretende colocar em uma linha da tabela, é preciso verifica se o número total de celulas na ultima linha é compativel com o numero de celulas que uma linha necessita.
| ColdFusion |
|
Velhão não testei, escrevi agora, mas a ideia é esta.
#3
Posted 11 May 2006 - 04:05 PM
dewu certo ... com textos .. mas qd eu ponho as fotos elas perdem toda configuracao e ultrapassam o limite da tabela ..
ta fods aki viu ..o que essa linha faz ??
ta fods aki viu ..o que essa linha faz ??
| ColdFusion |
#Iif((query.currentrow mod 3) eq 0,DE("</tr><tr>"),DE(""))# |
#4
Posted 11 May 2006 - 04:23 PM
O mesmo que isso
| ColdFusion |
|
#5
Posted 11 May 2006 - 10:16 PM
Tenta assim:
<table>
<cfoutput query="query">
<cfif query.currentrow mod 3 is 1><tr></cfif>
<td>
<img src="<cfoutput>#query.campo#</cfoutput>" />
</td>
<cfif query.currentrow mod 3 is 0></tr></cfif>
</cfoutput>
</table>
Use dessa forma agora se você quizer usar uma descrição além da foto use uma tabela dentro do td, assim:
porque se você usar só o rd e tr para usar foto e texto vai dar problemas porque vai da conflito de TRs.
Ve agora ai se funciona!!!
CODE
<table>
<cfoutput query="query">
<cfif query.currentrow mod 3 is 1><tr></cfif>
<td>
<img src="<cfoutput>#query.campo#</cfoutput>" />
</td>
<cfif query.currentrow mod 3 is 0></tr></cfif>
</cfoutput>
</table>
Use dessa forma agora se você quizer usar uma descrição além da foto use uma tabela dentro do td, assim:
CODE
<table>
<cfoutput query="query">
<cfif query.currentrow mod 3 is 1><tr></cfif>
<td>
<table>
<tr>
<td><img src="<cfoutput>#query.campo#</cfoutput>" /></td>
</tr>
<tr>
<td><cfoutput>#query.descricao#</cfoutput></td>
</tr>
</table>
</td>
<cfif query.currentrow mod 3 is 0></tr></cfif>
</table>
<cfoutput query="query">
<cfif query.currentrow mod 3 is 1><tr></cfif>
<td>
<table>
<tr>
<td><img src="<cfoutput>#query.campo#</cfoutput>" /></td>
</tr>
<tr>
<td><cfoutput>#query.descricao#</cfoutput></td>
</tr>
</table>
</td>
<cfif query.currentrow mod 3 is 0></tr></cfif>
</table>
porque se você usar só o rd e tr para usar foto e texto vai dar problemas porque vai da conflito de TRs.
Ve agora ai se funciona!!!
#6
Posted 25 May 2006 - 03:11 PM
nao deu certo nao ...
olha o que esta acontecendo ...
http://www.etcindustrial.com.br/coperflex/...a=baixas%201000
ele esta acumulando o que ele puxa do db ... ai so a ultima cadeira aparece...
exibe o codigo fonte pra vc ver ai...
olha o que esta acontecendo ...
http://www.etcindustrial.com.br/coperflex/...a=baixas%201000
ele esta acumulando o que ele puxa do db ... ai so a ultima cadeira aparece...
exibe o codigo fonte pra vc ver ai...
#7
Posted 25 May 2006 - 05:43 PM
Mostre como ficou seu loop para output da query.
Acredito que o loop esteja agrupando alguns valores.
Acredito que o loop esteja agrupando alguns valores.
#8
Posted 25 May 2006 - 06:56 PM
entao pc ..eu fiz com o codigo q o graff postou acima .. o msm codigo ...
#9
Posted 25 May 2006 - 07:10 PM
é isso mesmo, ele está agrupando os valores.
retire os output que estão na tag img e nas demais posições e deixe apenas o output que possui o atributo query definido com o nome da sua query.
retire os output que estão na tag img e nas demais posições e deixe apenas o output que possui o atributo query definido com o nome da sua query.
#11
Posted 27 May 2006 - 04:44 AM
ixi nem percebi que tinha outro cfoutput no codigo, copy and past da isso!!!
Raparou bem Pedro
Raparou bem Pedro
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Como fazer fontes?
Como fazer fontes? |
Dúvidas Gerais |
Ronaldo
|
|
|
|
"Banner" Igual Baixaki
Como criar um "banner" igual ao do Baixaki. |
Flash & ActionScript |
Wesley Guedes
|
|
|
|
Sequencia Personalizada de Caracteres de Conexão
Como Criar uma Sequencia Personalizada |
Dreamweaver |
fcavalera
|
|
|
|
Centralizar Pop-up
Como centralizar uma Browser Window? |
Dreamweaver |
west555
|
|
|
|
Letra serrilhada
como tirar? |
Web Standards |
drop13
|
|
|
|
Saiba como a lei encara ofensas pela internet
|
Notícias |
Notícias
|
|
|
|
quero pedir um tuto sobre como fazer uma montagem colocando vc com seu amgio em outra paisagem
|
Photoshop & Image Ready |
tomas_edson
|
|
|
|
javascript em templates
Como editar javascripts em templates? |
Dreamweaver |
DeoVC
|
|
Publicidade
|
|

Help













