Salve ragaz, dopo tanti problemi ora m'imbatto
nei pop-up?
non so da dove iniziare, in pratica nello sviluppare un modulo mi serve un link ad un pop-up!! il classico pop-up insomma?
allora:
vi è qualche funzione Api di drupal per fare ciò?
devo farlo in php?
c'è qualche modulo da integrare?
devo usare javascript?
insomma mi date un consiglio su come fare??
grazie a tutti!
un abbraccio
__________________delle api per fare un popup che io sappia non ci sono.
secondo me dovresti farlo a mano usando jquery incluso in drupal.
magari scrivi <a href="link.ext" class="popup">link</a> e poi con jquery intercetti la classe popup per fare aprire appunto il popup. in questo modo usi il metodo meno intrusivo. altrimenti (metodo più intrusivo) usi una cosa del tipo:
<a href="link.ext" onclick="window.open(...)">link</a>
allora ho scritto ciò:
<?php
function banner_pop() {
$id = arg(1);
$result = db_query('SELECT * FROM {banner} where id = ' . $id);
$info = db_fetch_object($result);
$form = '<a href="' . $info->url . '" ';
$form .= 'onClick="windows.open(\'' . $info->url . '\',\'miaFinestra\',\' \');">';
return $form;
}
e mi dà sto problema:
<?php
Fatal error: Cannot unset string offsets in C:xampphtdocsdp7drupal-5.7includesform.inc on line 319
?>?>
__________________alrimenti mi spigheresti passo apsso come fare a realizzare la popup? cioè che modulo dovrei scariacre visto che vedo jq, jquery_update, -form, etc??
grazie 1000
<?php
function banner_pop() {
$id = arg(1);
$result = db_query('SELECT * FROM {banner} where id = ' . $id);
$info = db_fetch_object($result);
$form = '<a href="' . $info->url . '" ';
$form .= 'onClick="windows.open(\'' . $info->url . '\',\'miaFinestra\',\' \');">';
return $form;
}
e mi dà sto problema:
<?php
Fatal error: Cannot unset string offsets in C:xampphtdocsdp7drupal-5.7includesform.inc on line 319
?>?>
ho trovato amici, posto qui il codice:
<?php
$block = "<a href=\"#\" onClick=\"window.open('" . $form[$key]['img_name']['#value'] . "', 'miaFinestra','width=750,height=200,scrollbars=no,status=no,resizable=no');\"> Image </a>";
$row[] = $block;
?>grazie a tutti
__________________
Iscritto il: 14 Dic 07