PluginProbe ʕ •ᴥ•ʔ
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments / 2.6.1
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments v2.6.1
4.4.2 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.3 4.2.2 4.2.1 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.11.1 1.11.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.9.0 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.13.0 2.14.0 2.14.1 2.15.0 2.15.1 2.16.0 2.16.1 2.16.2 2.16.3 2.17.0 2.17.1 2.17.2 2.18.0 2.19.0 2.19.2 2.19.3 2.19.4 2.2.0 2.2.1 2.20.0 2.20.1 2.20.2 2.20.3 2.20.4 2.20.5 2.20.6 2.21.0 2.22.0 2.22.1 2.23.0 2.24.0 2.25.0 2.25.1 2.25.2 2.26.0 2.27.0 2.27.1 2.28.0 2.29.0 2.29.1 2.29.2 2.29.3 2.29.4 2.3.0 2.3.1 2.30.0 2.31.0 2.31.1 2.31.2 2.31.3 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.40.0 2.40.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.9.0 3.0.0 3.0.0-RC1 3.0.0-RC2 3.0.0-beta1 3.0.0-beta2 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.10.0 3.10.1 3.11.0 3.12.0 3.13.0 3.13.1 3.13.2 3.13.3 3.13.4 3.14.0 3.15.0 3.15.1 3.15.2 3.15.3 3.15.4 3.15.5 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.16.6 3.16.7 3.16.8 3.17.0 3.17.1 3.17.2 3.17.3 3.17.4 3.17.5 3.17.6 3.18.0 3.19.0 3.19.1 3.19.2 3.2.0 3.2.1 3.2.2 3.20.0 3.20.1 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 trunk 4.1.0 0.2.19.1 4.1.1 1.0.0 4.2.0 1.0.1 1.0.2
surecart / views / web / buy.php
surecart / views / web Last commit date
dashboard 3 years ago buy-template.php 2 years ago buy.php 3 years ago login.php 3 years ago no-customer.php 3 years ago product-canvas.php 3 years ago
buy.php
93 lines
1 <?php
2 /*
3 Template Name: SureCart
4 */
5
6 use SureCartBlocks\Blocks\Form\Block as FormBlock;
7
8
9 ?>
10 <!DOCTYPE html>
11 <html <?php language_attributes(); ?>>
12
13 <head>
14 <meta charset="<?php bloginfo( 'charset' ); ?>" />
15 <meta name="viewport" content="width=device-width, initial-scale=1">
16 <?php wp_head(); ?>
17 <style>
18 /** block editor theme fix. */
19 body .is-layout-constrained > * + * {
20 margin-top: 0;
21 }
22 </style>
23 </head>
24
25 <body <?php body_class( 'sc-buy-page' ); ?>>
26 <?php do_action( 'surecart_buy_page_body_open' ); ?>
27
28 <header class="sc-buy-header">
29 <div class="sc-buy-logo">
30 <?php if ( $show_logo ) : ?>
31 <img src="<?php echo esc_url( $logo_url ); ?>"
32 style="max-width: <?php echo esc_attr( $logo_width ?? '180px' ); ?>; width: 100%; height: auto;"
33 alt="<?php echo esc_attr( get_bloginfo() ); ?>"
34 />
35 <?php else : ?>
36 <sc-text style="--font-size: var(--sc-font-size-xx-large); --font-weight: var(--sc-font-weight-bold)"><?php echo esc_html( get_bloginfo() ); ?></sc-text>
37 <?php endif; ?>
38 <?php if ( empty( $enabled ) ) : ?>
39 <sc-tag type="warning" size="small">
40 <?php esc_html_e( 'Not Published', 'surecart' ); ?>
41 </sc-tag>
42 <?php endif; ?>
43 </div>
44
45 <?php if ( ! empty( $user->ID ) ) : ?>
46 <sc-dropdown position="bottom-right" style="font-size: 15px;">
47 <sc-avatar image="<?php echo esc_url( get_avatar_url( $user->user_email, [ 'default' => '404' ] ) ); ?>" style="--sc-avatar-size: 34px" slot="trigger" initials="<?php echo esc_attr( substr( $user->display_name, 0, 1 ) ); ?>"></sc-avatar>
48 <sc-menu>
49 <?php if ( ! empty( $dashboard_link ) ) : ?>
50 <sc-menu-item href="<?php echo esc_url( $dashboard_link ); ?>">
51 <?php esc_html_e( 'Dashboard', 'surecart' ); ?>
52 </sc-menu-item>
53 <?php endif; ?>
54
55 <?php if ( ! empty( $logout_link ) ) : ?>
56 <sc-menu-item href="<?php echo esc_url( $logout_link ); ?>">
57 <?php esc_html_e( 'Logout', 'surecart' ); ?>
58 </sc-menu-item>
59 <?php endif; ?>
60 </sc-menu>
61 </sc-dropdown>
62 <?php endif; ?>
63 </header>
64
65
66 <?php
67 ob_start();
68 require 'buy-template.php';
69 $content = ob_get_clean();
70
71 echo filter_block_content(
72 ( new FormBlock() )->render(
73 [
74 'prices' => [
75 [
76 'id' => $selected_price->id,
77 'product_id' => $product->id,
78 'quantity' => 1,
79 ],
80 ],
81 'product' => $product,
82 'mode' => $mode,
83 ],
84 do_blocks( $content )
85 ),
86 );
87
88 ?>
89
90 <?php wp_footer(); ?>
91 </body>
92 </html>
93