-
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ask_a_question buttons in template_default korrigiert
- Loading branch information
Showing
9 changed files
with
1,022 additions
and
21 deletions.
There are no files selected for viewing
244 changes: 244 additions & 0 deletions
244
...TEIEN/includes/templates/template_default/templates/tpl_document_general_info_display.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,244 @@ | ||
<?php | ||
/** | ||
* Page Template | ||
* Zen Cart German Specific | ||
* Loaded automatically by index.php?main_page=document_general_info. | ||
* Displays template according to "document-general" product-type needs | ||
* | ||
* @copyright Copyright 2003-2022 Zen Cart Development Team | ||
* Zen Cart German Version - www.zen-cart-pro.at | ||
* @copyright Portions Copyright 2003 osCommerce | ||
* @license https://www.zen-cart-pro.at/license/3_0.txt GNU General Public License V3.0 | ||
* @version $Id: tpl_document_general_info_display.php 2022-12-19 19:47:36Z webchills $ | ||
*/ | ||
?> | ||
<div class="centerColumn" id="docGeneralDisplay"> | ||
|
||
<!--bof Form start--> | ||
<?php echo zen_draw_form('cart_quantity', zen_href_link(zen_get_info_page($_GET['products_id']), zen_get_all_get_params(array('action')) . 'action=add_product', $request_type), 'post', 'enctype="multipart/form-data" id="addToCartForm"') . "\n"; ?> | ||
<!--eof Form start--> | ||
|
||
<?php if ($messageStack->size('product_info') > 0) echo $messageStack->output('product_info'); ?> | ||
|
||
<!--bof Category Icon --> | ||
<?php if ($module_show_categories != 0) {?> | ||
<?php | ||
/** | ||
* display the category icons | ||
*/ | ||
require($template->get_template_dir('/tpl_modules_category_icon_display.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_category_icon_display.php'); ?> | ||
<?php } ?> | ||
<!--eof Category Icon --> | ||
|
||
<!--bof Prev/Next top position --> | ||
<?php if (PRODUCT_INFO_PREVIOUS_NEXT == 1 or PRODUCT_INFO_PREVIOUS_NEXT == 3) { ?> | ||
<?php | ||
/** | ||
* display the product previous/next helper | ||
*/ | ||
require($template->get_template_dir('/tpl_products_next_previous.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_products_next_previous.php'); ?> | ||
<?php } ?> | ||
<!--eof Prev/Next top position--> | ||
|
||
<!--bof Main Product Image --> | ||
<?php | ||
if (!empty($products_image)) { | ||
?> | ||
<?php | ||
/** | ||
* display the main product image | ||
*/ | ||
require($template->get_template_dir('/tpl_modules_main_product_image.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_main_product_image.php'); ?> | ||
<?php | ||
} | ||
?> | ||
<!--eof Main Product Image--> | ||
|
||
<!--bof Product Name--> | ||
<h1 id="productName" class="docGeneral" ><?php echo $products_name; ?></h1> | ||
<!--eof Product Name--> | ||
|
||
<!--bof Product Price block --> | ||
<h2 id="productPrices" class="docGeneral"> | ||
<?php | ||
// base price | ||
if ($show_onetime_charges_description == 'true') { | ||
$one_time = '<span>' . TEXT_ONETIME_CHARGE_SYMBOL . TEXT_ONETIME_CHARGE_DESCRIPTION . '</span><br>'; | ||
} else { | ||
$one_time = ''; | ||
} | ||
echo $one_time . ((zen_has_product_attributes_values((int)$_GET['products_id']) and $flag_show_product_info_starting_at == 1) ? TEXT_BASE_PRICE : '') . zen_get_products_display_price((int)$_GET['products_id']); | ||
?></h2> | ||
<!--eof Product Price block --> | ||
|
||
<!--bof free ship icon --> | ||
<?php if(zen_get_product_is_always_free_shipping($products_id_current) && $flag_show_product_info_free_shipping) { ?> | ||
<div id="freeShippingIcon"><?php echo TEXT_PRODUCT_FREE_SHIPPING_ICON; ?></div> | ||
<?php } ?> | ||
<!--eof free ship icon --> | ||
|
||
<!--bof Product description --> | ||
<?php if ($products_description != '') { ?> | ||
<div id="productDescription" class="docGeneral biggerText"><?php echo stripslashes($products_description); ?></div> | ||
<?php } ?> | ||
<!--eof Product description --> | ||
<br class="clearBoth"> | ||
|
||
<!--bof Add to Cart Box --> | ||
<?php | ||
if (CUSTOMERS_APPROVAL == 3 and TEXT_LOGIN_FOR_PRICE_BUTTON_REPLACE_SHOWROOM == '') { | ||
// do nothing | ||
} else { | ||
?> | ||
<?php | ||
$display_qty = (($flag_show_product_info_in_cart_qty == 1 and $_SESSION['cart']->in_cart($_GET['products_id'])) ? '<p>' . PRODUCTS_ORDER_QTY_TEXT_IN_CART . $_SESSION['cart']->get_quantity($_GET['products_id']) . '</p>' : ''); | ||
if ($products_qty_box_status == 0 or $products_quantity_order_max== 1) { | ||
// hide the quantity box and default to 1 | ||
$the_button = '<input type="hidden" name="cart_quantity" value="1">' . zen_draw_hidden_field('products_id', (int)$_GET['products_id']) . zen_image_submit(BUTTON_IMAGE_IN_CART, BUTTON_IN_CART_ALT); | ||
} else { | ||
// show the quantity box | ||
$the_button = PRODUCTS_ORDER_QTY_TEXT . '<input type="text" name="cart_quantity" value="' . $products_get_buy_now_qty . '" maxlength="6" size="4" aria-label="' . ARIA_QTY_ADD_TO_CART . '"><br>' . zen_get_products_quantity_min_units_display((int)$_GET['products_id']) . '<br>' . zen_draw_hidden_field('products_id', (int)$_GET['products_id']) . zen_image_submit(BUTTON_IMAGE_IN_CART, BUTTON_IN_CART_ALT); | ||
} | ||
$display_button = zen_get_buy_now_button($_GET['products_id'], $the_button); | ||
?> | ||
<?php if ($display_qty != '' or $display_button != '') { ?> | ||
<div id="cartAdd"> | ||
<?php | ||
echo $display_qty; | ||
echo $display_button; | ||
?> | ||
</div> | ||
<?php } // display qty and button ?> | ||
<?php } // CUSTOMERS_APPROVAL == 3 ?> | ||
<!--eof Add to Cart Box--> | ||
|
||
<!--bof Product details list --> | ||
<?php if ( (($flag_show_product_info_model == 1 and $products_model != '') or ($flag_show_product_info_weight == 1 and $products_weight !=0) or ($flag_show_product_info_quantity == 1) or ($flag_show_product_info_manufacturer == 1 and !empty($manufacturers_name))) ) { ?> | ||
<ul id="productDetailsList" class="floatingBox back"> | ||
<?php echo (($flag_show_product_info_model == 1 and $products_model !='') ? '<li>' . TEXT_PRODUCT_MODEL . $products_model . '</li>' : '') . "\n"; ?> | ||
<?php echo (($flag_show_product_info_weight == 1 and $products_weight !=0) ? '<li>' . TEXT_PRODUCT_WEIGHT . $products_weight . TEXT_PRODUCT_WEIGHT_UNIT . '</li>' : '') . "\n"; ?> | ||
<?php echo (($flag_show_product_info_quantity == 1) ? '<li>' . $products_quantity . TEXT_PRODUCT_QUANTITY . '</li>' : '') . "\n"; ?> | ||
<?php echo (($flag_show_product_info_manufacturer == 1 and !empty($manufacturers_name)) ? '<li>' . TEXT_PRODUCT_MANUFACTURER . $manufacturers_name . '</li>' : ' ') . "\n"; ?> | ||
</ul> | ||
<br class="clearBoth"> | ||
<?php | ||
} | ||
?> | ||
<!--eof Product details list --> | ||
<?php | ||
if ($flag_show_ask_a_question) { | ||
?> | ||
<!-- bof Ask a Question --> | ||
<br> | ||
<span id="productQuestions" class=""> | ||
<?php echo '<a href="' . zen_href_link(FILENAME_ASK_A_QUESTION, 'pid=' . $_GET['products_id'], 'SSL') . '">' . zen_image_button(BUTTON_IMAGE_ASK_A_QUESTION, BUTTON_ASK_A_QUESTION_ALT, ' id="askAQuestionButton"') . '</a>'; ?> | ||
</span> | ||
<br class="clearBoth"> | ||
<br> | ||
<!-- eof Ask a Question --> | ||
<?php | ||
} | ||
?> | ||
|
||
<!--bof Attributes Module --> | ||
<?php | ||
if ($pr_attr->fields['total'] > 0) { | ||
?> | ||
<?php | ||
/** | ||
* display the product attributes | ||
*/ | ||
require($template->get_template_dir('/tpl_modules_attributes.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_attributes.php'); ?> | ||
<?php | ||
} | ||
?> | ||
<!--eof Attributes Module --> | ||
|
||
<!--bof Quantity Discounts table --> | ||
<?php | ||
if ($products_discount_type != 0) { ?> | ||
<?php | ||
/** | ||
* display the products quantity discount | ||
*/ | ||
require($template->get_template_dir('/tpl_modules_products_quantity_discounts.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_products_quantity_discounts.php'); ?> | ||
<?php | ||
} | ||
?> | ||
<!--eof Quantity Discounts table --> | ||
|
||
<!--bof Additional Product Images --> | ||
<?php | ||
/** | ||
* display the products additional images | ||
*/ | ||
require($template->get_template_dir('/tpl_modules_additional_images.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_additional_images.php'); ?> | ||
<!--eof Additional Product Images --> | ||
|
||
<!--bof Prev/Next bottom position --> | ||
<?php if (PRODUCT_INFO_PREVIOUS_NEXT == 2 or PRODUCT_INFO_PREVIOUS_NEXT == 3) { ?> | ||
<?php | ||
/** | ||
* display the product previous/next helper | ||
*/ | ||
require($template->get_template_dir('/tpl_products_next_previous.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_products_next_previous.php'); ?> | ||
<?php } ?> | ||
<!--eof Prev/Next bottom position --> | ||
|
||
<!--bof Reviews button and count--> | ||
<?php | ||
if ($flag_show_product_info_reviews == 1) { | ||
// if more than 0 reviews, then show reviews button; otherwise, show the "write review" button | ||
if ($reviews->fields['count'] > 0 ) { ?> | ||
<div id="productReviewLink" class="buttonRow back"><?php echo '<a href="' . zen_href_link(FILENAME_PRODUCT_REVIEWS, zen_get_all_get_params()) . '">' . zen_image_button(BUTTON_IMAGE_REVIEWS, BUTTON_REVIEWS_ALT) . '</a>'; ?></div> | ||
<br class="clearBoth"> | ||
<p class="reviewCount"><?php echo ($flag_show_product_info_reviews_count == 1 ? TEXT_CURRENT_REVIEWS . ' ' . $reviews->fields['count'] : ''); ?></p> | ||
<?php } else { ?> | ||
<div id="productReviewLink" class="buttonRow back"><?php echo '<a href="' . zen_href_link(FILENAME_PRODUCT_REVIEWS_WRITE, zen_get_all_get_params(array())) . '">' . zen_image_button(BUTTON_IMAGE_WRITE_REVIEW, BUTTON_WRITE_REVIEW_ALT) . '</a>'; ?></div> | ||
<br class="clearBoth"> | ||
<?php | ||
} | ||
} | ||
?> | ||
<!--eof Reviews button and count --> | ||
|
||
<!--bof Product date added/available--> | ||
<?php | ||
if ($products_date_available > date('Y-m-d H:i:s')) { | ||
if ($flag_show_product_info_date_available == 1) { | ||
?> | ||
<p id="productDateAvailable" class="docGeneral centeredContent"><?php echo sprintf(TEXT_DATE_AVAILABLE, zen_date_long($products_date_available)); ?></p> | ||
<?php | ||
} | ||
} else { | ||
if ($flag_show_product_info_date_added == 1) { | ||
?> | ||
<p id="productDateAdded" class="docGeneral centeredContent"><?php echo sprintf(TEXT_DATE_ADDED, zen_date_long($products_date_added)); ?></p> | ||
<?php | ||
} // $flag_show_product_info_date_added | ||
} | ||
?> | ||
<!--eof Product date added/available --> | ||
|
||
<!--bof Product URL --> | ||
<?php | ||
if (!empty($products_url)) { | ||
if ($flag_show_product_info_url == 1) { | ||
?> | ||
<p id="productInfoLink" class="docGeneral centeredContent"><?php echo sprintf(TEXT_MORE_INFORMATION, zen_href_link(FILENAME_REDIRECT, 'action=product&products_id=' . zen_output_string_protected($_GET['products_id']), 'NONSSL', true, false)); ?></p> | ||
<?php | ||
} // $flag_show_product_info_url | ||
} | ||
?> | ||
<!--eof Product URL --> | ||
<!--bof Cross Sells--> | ||
<?php include $template->get_template_dir('tpl_modules_xsell_products.php', DIR_WS_TEMPLATE, $current_page_base, 'templates') . '/tpl_modules_xsell_products.php';?> | ||
<!--eof Cross Sells--> | ||
<!--bof also purchased products module--> | ||
<?php require($template->get_template_dir('tpl_modules_also_purchased_products.php', DIR_WS_TEMPLATE, $current_page_base,'templates'). '/' . 'tpl_modules_also_purchased_products.php');?> | ||
<!--eof also purchased products module--> | ||
|
||
<!--bof Form close--> | ||
</form> | ||
<!--bof Form close--> | ||
</div> |
Oops, something went wrong.