Zadejte hledaný výraz...

Přidání odkazu na tlačíkto – poraďte

Daveevo
verified
rating uzivatele
(2 hodnocení)
14. 8. 2012 14:36:25
Dobry den,
Prosil bych o radu ohledne php (Wordpress). Mam stranku */rezervace.html kde je rezervacni formular a potreboval bych nejak zajistit, aby se po odeslani rezevace zobrazila dalsi stranka napriklad */dekujeme.html. Tuto stranku v administraci vytvorenou mam nemuzu ale prijit na to, jak na tlacitko "odeslat" priradit ten odkaz na stranku */dekujeme.html. Zatim to funguje tak, ze po odeslani rezervace zustane stranka stejna (*/rezervace.html ) jenom se zmeni text na podekovani. Stacilo by mozna jenom zmenit url po kliknuti na tlacitko nebo proste nejak to vyresit. Potreboval bych to aby se mohl nastavit cil v G. Analytics.
Toto je kod pro tlacitko odeslani..


14. 8. 2012 14:36:25
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796342
Jan Kaiser
verified
rating uzivatele
(3 hodnocení)
14. 8. 2012 14:49:25
A jak se odesílá ten formulář? Ajaxem nebo phpčkem? Musí se tam dopsat do tý funkce redirect ;)
14. 8. 2012 14:49:25
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796341
skraloupak
verified
rating uzivatele
(7 hodnocení)
14. 8. 2012 14:54:43
Jak říká honzikec, zkus mrknout na tag form a atribut action, na jakou stránku se formulář odesílá a na ní po úspěšném provedení zavolat redirect.
14. 8. 2012 14:54:43
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796340
Daveevo
verified
rating uzivatele
(2 hodnocení)
14. 8. 2012 15:13:01
V tagu form je toto:
A kde a jak presne byste ten redirect dali? Jestli je to php nebo ajax to bohuzel nevim. Jsem zacinajici samouk, co se tohoto tyce tak bych potreboval trochu podrobneji poradit, jak ten problem vyresit.. :) Pripominam je to na wordpressu.
14. 8. 2012 15:13:01
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796339
Jan Kaiser
verified
rating uzivatele
(3 hodnocení)
14. 8. 2012 15:31:29
Takže se to posílá ajaxem, musíš najít tu javascriptovou funkci, která to odesílá a tam se pak přidá ten redirect... Ten formulář je nějaký plugin?
14. 8. 2012 15:31:29
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796338
Daveevo
verified
rating uzivatele
(2 hodnocení)
14. 8. 2012 15:56:57
Plugin to neni, formular je soucast templatu, ve vlastnim souboru template-reservation.php. Prikladam kompletni kod toho formulare. Aha a ta funkce by mela byt ve slozce je? je tam nekolik skriptu ale nenasel sem nic, co by se jmenovalo tak jak je to v tom tagu form.
/*
Template Name: Reservation
*/
$error = true; if(isset($_POST)) { include(THEME_FUNCTIONS . '/sendmail.php'); }
if ( get_post_meta($post->ID, PREFIX.'_page_enable_slider', true)=='true' ) $slider = true; else $slider = false;
$template_directory = get_bloginfo('template_directory');
get_header();
$disable_header = get_post_meta($post->ID, PREFIX . "_page_disable_header_welcome_bar", true);
$disable_slider = get_post_meta($post->ID, PREFIX . "_page_disable_slider", true);
if(tfuse_meta_exist(PREFIX . '_page_slider_data_sliderdata_1', $post->ID)) $disable_slider == 'false'; else $disable_slider = 'true';
?>
if(tfuse_meta_exist(PREFIX . '_page_slider_data_sliderdata_1', $post->ID))
{
?>
ID))
{
$slideArr = get_post_meta($post->ID, PREFIX . '_page_slider_data_sliderdata_' . $k, true);
$k++;
$slideArr = tfuse_qtranslate($slideArr);
?>

}
?>
}
?>
if ( get_post_meta($post->ID, PREFIX.'_page_sidebar_position', true)==1 ) { $content = 'suffix_1'; $sidebar = ''; }
elseif ( get_post_meta($post->ID, PREFIX.'_page_sidebar_position', true)==2 ) { $content = ''; $sidebar = 'suffix_1'; }
elseif ( get_option(PREFIX.'_sidebar_position')==1 ) { $content = ''; $sidebar = 'suffix_1'; }
else { $content = 'suffix_1'; $sidebar = ''; }
?>
if ( get_post_meta($post->ID, PREFIX . "_page_welcome_bar_source", true) == 'header1' ) {
$page_image = get_post_meta($post->ID, PREFIX . "_page_header_image", true);
$page_image_url = get_post_meta($post->ID, PREFIX . "_page_header_image_url", true);
$page_image_target = get_post_meta($post->ID, PREFIX . "_page_header_image_url_target", true);
$page_title = tfuse_qtranslate( get_post_meta($post->ID, PREFIX . "_page_header_title", true) );
?>
elseif ( $page_image!='' ) { ?>

}
elseif(tfuse_meta_exist(PREFIX . '_page_images_data_sliderdata_1', $post->ID))
{
?>
ID))
{
$slideArr = get_post_meta($post->ID, PREFIX . '_page_images_data_sliderdata_' . $k, true);
$k++;
$image_page_title = tfuse_qtranslate($slideArr);
?>
if($slideArr != '')
{
?>
} else { ?>

}
?>
}
}
?>














ID, PREFIX."_page_single_comments", true)=='true' ) { comments_template(); } ?>
14. 8. 2012 15:56:57
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796337
Jan Kaiser
verified
rating uzivatele
(3 hodnocení)
14. 8. 2012 16:04:31
podle toho kódu soudím, že to bude někde v souboru functions(nebo prostě nějaká složka s funkcema tý šablony)/sendmail.php
14. 8. 2012 16:04:31
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796336
Daveevo
verified
rating uzivatele
(2 hodnocení)
15. 8. 2012 08:02:51
Ahoj,
díky za pomoc, problém vyřešen. >> honzikec +1
15. 8. 2012 08:02:51
https://webtrh.cz/diskuse/pridani-odkazu-na-tlacikto-poradte/#reply796335
Pro odpověď se přihlašte.
Přihlásit