2009-09-24

products_availability_delivery_guaranty by LeorLindel

------------------------------------
2009-09-27

Traduccion y correccion by reflex-ocasion

------------------------------------

Este add_one sirve para poner en la hoja de informacin de productos informacin adicional tales como

La disponibilidad del producto
La entrega del producto
La duracin de la garanta del producto

Esta contribucin es multilinge, podra variar en funcin del idioma, por ejemplo

ES

Disponibilidad : immediata
Envo : Menos de 48 horas
Garantia : 1 ao por el fabricante

EN

Availability: Under 1 week
Delivery: Under 96 hours
Guaranty: 1 year by manufacturer

***************************************************************************************************

Archivos aadidos:

catalog/admin/products_availability.php
catalog/admin/products_delivery.php
catalog/admin/products_guaranty.php
catalog/admin/includes/languages/english/products_availability.php
catalog/admin/includes/languages/english/products_delivery.php
catalog/admin/includes/languages/english/products_guaranty.php
catalog/admin/includes/languages/french/products_availability.php
catalog/admin/includes/languages/french/products_delivery.php
catalog/admin/includes/languages/french/products_guaranty.php
catalog/admin/includes/languages/espanol/products_availability.php
catalog/admin/includes/languages/espanol/products_delivery.php
catalog/admin/includes/languages/espanol/products_guaranty.php

Archivos modificados:

catalog/product_info.php
catalog/admin/categories.php
catalog/admin/includes/database_tables.php
catalog/admin/includes/filenames.php
catalog/admin/includes/boxes/catalog.php
catalog/admin/includes/functions/general.php
catalog/admin/includes/languages/english.php
catalog/admin/includes/languages/french.php
catalog/admin/includes/languages/espanol.php
catalog/includes/functions/general.php
catalog/includes/languages/english/product_info.php
catalog/includes/languages/french/product_info.php
catalog/includes/languages/espanol/product_info.php


***************************************************************************************************

Instalacion

BACKUP, BACKUP, BACKUP, BACKUP, BACKUP, BACKUP, BACKUP, BACKUP, BACKUP, BACKUP, BACKUP, 

***************************************************************************************************

1 - Aadir product_availability_delivery_guaranty.sql a su base de datos

    Hay dos versiones, una en ingles y otra en Espaol, elige la que quieras

***************************************************************************************************

2 - En catalog/product_info.php

Buscar:
-------

  } else {
    $product_info_query = tep_db_query("select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");
    $product_info = tep_db_fetch_array($product_info_query);

Reemplazar con:
---------------

  } else {
	$product_info_query = tep_db_query("select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id,  p.products_availability_id,  p.products_delivery_id,  p.products_guaranty_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");
	$product_info = tep_db_fetch_array($product_info_query);

Buscar:
-------

    if (tep_not_null($product_info['products_model'])) {
      $products_name = $product_info['products_name'] . '<br><span class="smallText">[' . $product_info['products_model'] . ']</span>';
    } else {
      $products_name = $product_info['products_name'];
    }

Aadir despues:
---------------

    $products_availability = $product_info['products_availability_id'];

    $products_availability_info_query = tep_db_query("select products_availability_name from " . TABLE_PRODUCTS_AVAILABILITY . " where products_availability_id = '" . (int)$products_availability . "' and language_id = '" . (int)$languages_id . "'");

    $products_availability_info = tep_db_fetch_array($products_availability_info_query);
    $products_availability_name = $products_availability_info['products_availability_name'];
	
    $products_delivery = $product_info['products_delivery_id'];

    $products_delivery_info_query = tep_db_query("select products_delivery_name from " . TABLE_PRODUCTS_DELIVERY . " where products_delivery_id = '" . (int)$products_delivery . "' and language_id = '" . (int)$languages_id . "'");

    $products_delivery_info = tep_db_fetch_array($products_delivery_info_query);
    $products_delivery_name = $products_delivery_info['products_delivery_name'];
	
    $products_guaranty = $product_info['products_guaranty_id'];

    $products_guaranty_info_query = tep_db_query("select products_guaranty_name from " . TABLE_PRODUCTS_GUARANTY . " where products_guaranty_id = '" . (int)$products_guaranty . "' and language_id = '" . (int)$languages_id . "'");

    $products_guaranty_info = tep_db_fetch_array($products_guaranty_info_query);
    $products_guaranty_name = $products_guaranty_info['products_guaranty_name'];

Buscar:
-------

?>
            <tr>
              <td class="main"><?php echo $products_options_name['products_options_name'] . ':'; ?></td>
              <td class="main"><?php echo tep_draw_pull_down_menu('id[' . $products_options_name['products_options_id'] . ']', $products_options_array, $selected_attribute); ?></td>
            </tr>
<?php
      }
?>
          </table>
<?php
    }
?>
        </td>
      </tr>
      <tr>
        <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
      </tr>
<?php

Aadir despues:
---------------

   if (tep_not_null($products_availability_info['products_availability_name'])) {
?>
          <tr>
            <td colspan="2" align="center" valign="top" class="main"><div align="left"><b><?php echo TEXT_AVAILABILITY; ?></b>&nbsp;<?php echo $products_availability_name; ?></div></td>
            </tr>
<?php
   }
   if (tep_not_null($products_delivery_info['products_delivery_name'])) {
?>
          <tr>
            <td colspan="2" align="center" valign="top" class="main"><div align="left"><b><?php echo TEXT_DELIVERY; ?></b>&nbsp;<?php echo $products_delivery_name; ?></div></td>
            </tr>
<?php
   }
   if (tep_not_null($products_guaranty_info['products_guaranty_name'])) {
?>
          <tr>
            <td colspan="2" align="center" valign="top" class="main"><div align="left"><b><?php echo TEXT_GUARANTY; ?></b>&nbsp;<?php echo $products_guaranty_name; ?></div></td>
            </tr>
<?php
   }
?>
      <tr>
        <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
      </tr>
<?php

***************************************************************************************************

3 - En catalog/admin/categories.php

Buscar:
-------

                                  'manufacturers_id' => (int)tep_db_prepare_input($HTTP_POST_VARS['manufacturers_id']));

Reemplazar con::
----------------

                                  'manufacturers_id' => (int)tep_db_prepare_input($HTTP_POST_VARS['manufacturers_id']),
                                  'products_availability_id' => tep_db_prepare_input($HTTP_POST_VARS['products_availability_id']),
                                  'products_delivery_id' => tep_db_prepare_input($HTTP_POST_VARS['products_delivery_id']),
                                  'products_guaranty_id' => tep_db_prepare_input($HTTP_POST_VARS['products_guaranty_id']));

Buscar:
-------
								  
			$product_query = tep_db_query("select products_quantity, products_model, products_image, products_price, products_date_available, products_weight, products_tax_class_id, manufacturers_id from " . TABLE_PRODUCTS . " where products_id = '" . (int)$products_id . "'");
            $product = tep_db_fetch_array($product_query);

            tep_db_query("insert into " . TABLE_PRODUCTS . " (products_quantity, products_model,products_image, products_price, products_date_added, products_date_available, products_weight, products_status, products_tax_class_id, manufacturers_id) values ('" . tep_db_input($product['products_quantity']) . "', '" . tep_db_input($product['products_model']) . "', '" . tep_db_input($product['products_image']) . "', '" . tep_db_input($product['products_price']) . "',  now(), " . (empty($product['products_date_available']) ? "null" : "'" . tep_db_input($product['products_date_available']) . "'") . ", '" . tep_db_input($product['products_weight']) . "', '0', '" . (int)$product['products_tax_class_id'] . "', '" . (int)$product['manufacturers_id'] . "')");
            $dup_products_id = tep_db_insert_id();

Reemplazar con:
---------------

            $product_query = tep_db_query("select products_quantity, products_model, products_image, products_price, products_date_available, products_weight, products_tax_class_id, manufacturers_id, products_availability_id, products_delivery_id, products_guaranty_id from " . TABLE_PRODUCTS . " where products_id = '" . (int)$products_id . "'");
            $product = tep_db_fetch_array($product_query);

            tep_db_query("insert into " . TABLE_PRODUCTS . " (products_quantity, products_model,products_image, products_price, products_date_added, products_date_available, products_weight, products_status, products_tax_class_id, manufacturers_id, products_availability_id, products_delivery_id, products_guaranty_id) values ('" . tep_db_input($product['products_quantity']) . "', '" . tep_db_input($product['products_model']) . "', '" . tep_db_input($product['products_image']) . "', '" . tep_db_input($product['products_price']) . "',  now(), '" . tep_db_input($product['products_date_available']) . "', '" . tep_db_input($product['products_weight']) . "', '0', '" . (int)$product['products_tax_class_id'] . "', '" . (int)$product['manufacturers_id'] . "', '" . (int)$product['products_availability_id'] . "', '" . (int)$product['products_delivery_id'] . "', '" . (int)$product['products_guaranty_id'] . "')");
            $dup_products_id = tep_db_insert_id();

Buscar:
-------

                       'manufacturers_id' => '');

Reemplazar con:
---------------

                       'manufacturers_id' => '',
                       'products_availability_id' => '',
                       'products_delivery_id' => '',
                       'products_guaranty_id' => '');

Buscar:
-------

      $product_query = tep_db_query("select pd.products_name, pd.products_description, pd.products_url, p.products_id, p.products_quantity, p.products_model, p.products_image, p.products_price, p.products_weight, p.products_date_added, p.products_last_modified, date_format(p.products_date_available, '%Y-%m-%d') as products_date_available, p.products_status, p.products_tax_class_id, p.manufacturers_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = '" . (int)$HTTP_GET_VARS['pID'] . "' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "'");

Reemplazar con:
---------------

      $product_query = tep_db_query("select pd.products_name, pd.products_description, pd.products_url, p.products_id, p.products_quantity, p.products_model, p.products_image, p.products_price, p.products_weight, p.products_date_added, p.products_last_modified, date_format(p.products_date_available, '%Y-%m-%d') as products_date_available, p.products_status, p.products_tax_class_id, p.manufacturers_id, p.products_availability_id, p.products_delivery_id, p.products_guaranty_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = '" . (int)$HTTP_GET_VARS['pID'] . "' and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "'");

Buscar:
-------

      $pInfo->objectInfo($HTTP_POST_VARS);
      $products_name = $HTTP_POST_VARS['products_name'];
      $products_description = $HTTP_POST_VARS['products_description'];
      $products_url = $HTTP_POST_VARS['products_url'];
    }

Aadir despues:
---------------
	
	$products_availability_array = array(array('id' => '', 'text' => TEXT_NONE));
    $products_availability_query = tep_db_query("select products_availability_id, products_availability_name from " . TABLE_PRODUCTS_AVAILABILITY . " order by products_availability_name");
    while ($products_availability = tep_db_fetch_array($products_availability_query)) {
      $products_availability_array[] = array('id' => $products_availability['products_availability_id'],
                                     'text' => $products_availability['products_availability_name']);
    }
	
	$products_delivery_array = array(array('id' => '', 'text' => TEXT_NONE));
    $products_delivery_query = tep_db_query("select products_delivery_id, products_delivery_name from " . TABLE_PRODUCTS_DELIVERY . " order by products_delivery_name");
    while ($products_delivery = tep_db_fetch_array($products_delivery_query)) {
      $products_delivery_array[] = array('id' => $products_delivery['products_delivery_id'],
                                     'text' => $products_delivery['products_delivery_name']);
    }
	
	$products_guaranty_array = array(array('id' => '', 'text' => TEXT_NONE));
    $products_guaranty_query = tep_db_query("select products_guaranty_id, products_guaranty_name from " . TABLE_PRODUCTS_GUARANTY . " order by products_guaranty_name");
    while ($products_guaranty = tep_db_fetch_array($products_guaranty_query)) {
      $products_guaranty_array[] = array('id' => $products_guaranty['products_guaranty_id'],
                                     'text' => $products_guaranty['products_guaranty_name']);
    }

Buscar:
-------

          <tr>
            <td class="main"><?php echo TEXT_PRODUCTS_DATE_AVAILABLE; ?><br><small>(YYYY-MM-DD)</small></td>
            <td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15') . '&nbsp;'; ?><script type="text/javascript">dateAvailable.writeControl(); dateAvailable.dateFormat="yyyy-MM-dd";</script></td>
          </tr>
          <tr>
            <td colspan="2"><?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?></td>
          </tr>
          <tr>

Aadir despues:
---------------

            <td class="main"><?php echo TEXT_PRODUCTS_AVAILABILITY; ?></td>
            <td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15') . '&nbsp;' . tep_draw_pull_down_menu('products_availability_id', $products_availability_array, $pInfo->products_availability_id); ?></td>
          </tr>
          <tr>
            <td class="main"><?php echo TEXT_PRODUCTS_DELIVERY; ?></td>
            <td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15') . '&nbsp;' . tep_draw_pull_down_menu('products_delivery_id', $products_delivery_array, $pInfo->products_delivery_id); ?></td>
          </tr>
          <tr>
            <td class="main"><?php echo TEXT_PRODUCTS_GUARANTY; ?></td>
            <td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15') . '&nbsp;' . tep_draw_pull_down_menu('products_guaranty_id', $products_guaranty_array, $pInfo->products_guaranty_id); ?></td>
          </tr>
          <tr>

Buscar:
-------

      $product_query = tep_db_query("select p.products_id, pd.language_id, pd.products_name, pd.products_description, pd.products_url, p.products_quantity, p.products_model, p.products_image, p.products_price, p.products_weight, p.products_date_added, p.products_last_modified, p.products_date_available, p.products_status, p.manufacturers_id  from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = pd.products_id and p.products_id = '" . (int)$HTTP_GET_VARS['pID'] . "'");
      $product = tep_db_fetch_array($product_query);

Reemplazar con:
---------------

      $product_query = tep_db_query("select p.products_id, pd.language_id, pd.products_name, pd.products_description, pd.products_url, p.products_quantity, p.products_model, p.products_image, p.products_price, p.products_weight, p.products_date_added, p.products_last_modified, p.products_date_available, p.products_status, p.manufacturers_id, p.products_availability_id, p.products_delivery_id, p.products_guaranty_id  from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = pd.products_id and p.products_id = '" . (int)$HTTP_GET_VARS['pID'] . "'");
      $product = tep_db_fetch_array($product_query);

***************************************************************************************************

4 - En catalog/admin/includes/database_tables.php

Aadir ANTES de la etiqueta final ?> 
	  
  define('TABLE_PRODUCTS_AVAILABILITY', 'products_availability');
  define('TABLE_PRODUCTS_DELIVERY', 'products_delivery');
  define('TABLE_PRODUCTS_GUARANTY', 'products_guaranty');

***************************************************************************************************

5 - En catalog/admin/includes/filenames.php

Aadir ANTES de la etiqueta final ?>
	  
  define('FILENAME_PRODUCTS_AVAILABILITY', 'products_availability.php');
  define('FILENAME_PRODUCTS_DELIVERY', 'products_delivery.php');
  define('FILENAME_PRODUCTS_GUARANTY', 'products_guaranty.php');

***************************************************************************************************

6 - En catalog/admin/includes/boxes/catalog.php

Buscar:
-------

                                   '<a href="' . tep_href_link(FILENAME_PRODUCTS_ATTRIBUTES, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CATALOG_CATEGORIES_PRODUCTS_ATTRIBUTES . '</a><br>' .

Aadir DESPUES:
---------------

								   '<a href="' . tep_href_link(FILENAME_PRODUCTS_AVAILABILITY, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CATALOG_AVAILABILITY . '</a><br>' .
								   '<a href="' . tep_href_link(FILENAME_PRODUCTS_DELIVERY, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CATALOG_DELIVERY . '</a><br>' .
								   '<a href="' . tep_href_link(FILENAME_PRODUCTS_GUARANTY, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CATALOG_GUARANTY . '</a><br>' .

***************************************************************************************************

7 - En catalog/admin/includes/functions/general.php

Aadir ANTES de la etiqueta final ?>
  
// Return the shipping ETA in the needed language
// TABLES: products_availability
  function tep_get_products_availability_name($products_availability_id, $language_id) {
    $products_availability_query = tep_db_query("select products_availability_name from " . TABLE_PRODUCTS_AVAILABILITY . " where products_availability_id = '" . (int)$products_availability_id . "' and language_id = '" . (int)$language_id . "'");
    $products_availability = tep_db_fetch_array($products_availability_query);

    return $products_availability['products_availability_name'];
  }
  
// Return the shipping ETA in the needed language
// TABLES: products_delivery
  function tep_get_products_delivery_name($products_delivery_id, $language_id) {
    $products_delivery_query = tep_db_query("select products_delivery_name from " . TABLE_PRODUCTS_DELIVERY . " where products_delivery_id = '" . (int)$products_delivery_id . "' and language_id = '" . (int)$language_id . "'");
    $products_delivery = tep_db_fetch_array($products_delivery_query);

    return $products_delivery['products_delivery_name'];
  }
  
// Return the shipping ETA in the needed language
// TABLES: products_guaranty
  function tep_get_products_guaranty_name($products_guaranty_id, $language_id) {
    $products_guaranty_query = tep_db_query("select products_guaranty_name from " . TABLE_PRODUCTS_GUARANTY . " where products_guaranty_id = '" . (int)$products_guaranty_id . "' and language_id = '" . (int)$language_id . "'");
    $products_guaranty = tep_db_fetch_array($products_guaranty_query);

    return $products_guaranty['products_guaranty_name'];
  }

***************************************************************************************************

8 - En catalog/admin/includes/languages/english.php

Buscar:
-------

define('BOX_CATALOG_CATEGORIES_PRODUCTS_ATTRIBUTES', 'Products Attributes');

Aadir DESPUES: 
---------------

define('BOX_CATALOG_AVAILABILITY', 'Availability');
define('BOX_CATALOG_DELIVERY', 'Delivery');
define('BOX_CATALOG_GUARANTY', 'Guaranty');

***************************************************************************************************

9 - En catalog/admin/includes/languages/espanol.php

Buscar:
-------

define('BOX_CATALOG_CATEGORIES_PRODUCTS_ATTRIBUTES', 'Atributos');

Aadir DESPUES: 
---------------

define('BOX_CATALOG_AVAILABILITY', 'Disponibilidad');
define('BOX_CATALOG_DELIVERY', 'Envio');
define('BOX_CATALOG_GUARANTY', 'Garantia');

***************************************************************************************************

10 - In the file catalog/admin/includes/languages/french.php

Buscar:
-------

define('BOX_CATALOG_CATEGORIES_PRODUCTS_ATTRIBUTES', 'Attributs produits');

Aadir DESPUES: 
---------------

define('BOX_CATALOG_AVAILABILITY', 'Disponibilit');
define('BOX_CATALOG_DELIVERY', 'Livraison');
define('BOX_CATALOG_GUARANTY', 'Garantie');

***************************************************************************************************

11 - En catalog/admin/includes/languages/english/categories.php

Aadir:
-------

define('TEXT_PRODUCTS_AVAILABILITY', 'Availability: ');
define('TEXT_PRODUCTS_DELIVERY', 'Delivery: ');
define('TEXT_PRODUCTS_GUARANTY', 'Guaranty: ');

***************************************************************************************************

12 - En catalog/admin/includes/languages/espanol/categories.php

Aadir:
-------

define('TEXT_PRODUCTS_AVAILABILITY', 'Disponibilidad: ');
define('TEXT_PRODUCTS_DELIVERY', 'Envio: ');
define('TEXT_PRODUCTS_GUARANTY', 'Garantia: ');

***************************************************************************************************

13 - En catalog/admin/includes/languages/french/categories.php

Aadir:
-------

define('TEXT_PRODUCTS_AVAILABILITY', 'Disponibilit: ');
define('TEXT_PRODUCTS_DELIVERY', 'Livraison: ');
define('TEXT_PRODUCTS_GUARANTY', 'Garantie: ');

***************************************************************************************************

14 - En catalog/includes/functions/general.php

Aadir ANTES de la etiqueta final ?>
  
///
// products_availability
  function tep_get_products_availability($products_availability_array = '') {
    if (!is_array($products_availability_array)) $products_availability_array = array();

    $products_availability_query = tep_db_query("select products_availability_id, products_availability_name from " . TABLE_PRODUCTS_AVAILABILITY . " order by products_availability_name");
    while ($products_availability = tep_db_fetch_array($products_availability_query)) {
      $products_availability_array[] = array('id' => $products_availability['products_availability_id'], 'text' => $products_availability['products_availability_name']);
    }

    return $products_availability_array;
  }
  
///
// products_delivery
  function tep_get_products_delivery($products_delivery_array = '') {
    if (!is_array($products_delivery_array)) $products_delivery_array = array();

    $products_delivery_query = tep_db_query("select products_delivery_id, products_delivery_name from " . TABLE_PRODUCTS_DELIVERY . " order by products_delivery_name");
    while ($products_delivery = tep_db_fetch_array($products_delivery_query)) {
      $products_delivery_array[] = array('id' => $products_delivery['products_delivery_id'], 'text' => $products_delivery['products_delivery_name']);
    }

    return $products_delivery_array;
  }
  
///
// products_guaranty
  function tep_get_products_guaranty($products_guaranty_array = '') {
    if (!is_array($products_guaranty_array)) $products_guaranty_array = array();

    $products_guaranty_query = tep_db_query("select products_guaranty_id, products_guaranty_name from " . TABLE_PRODUCTS_GUARANTY . " order by products_guaranty_name");
    while ($products_guaranty = tep_db_fetch_array($products_guaranty_query)) {
      $products_guaranty_array[] = array('id' => $products_guaranty['products_guaranty_id'], 'text' => $products_guaranty['products_guaranty_name']);
    }

    return $products_guaranty_array;
  }

***************************************************************************************************

15 - En catalog/includes/languages/english/product_info.php

Aadir:
-------

define('TEXT_AVAILABILITY', 'Availability: ');
define('TEXT_DELIVERY', 'Delivery: ');
define('TEXT_GUARANTY', 'Guaranty: ');

***************************************************************************************************

16 - En catalog/includes/languages/french/product_info.php

Aadir:
-------

define('TEXT_AVAILABILITY', 'Disponibilit: ');
define('TEXT_DELIVERY', 'Livraison: ');
define('TEXT_GUARANTY', 'Garantie: ');

***************************************************************************************************

17 - En catalog/includes/languages/espanol/product_info.php

Aadir:
-------

define('TEXT_AVAILABILITY', 'Disponibilidad: ');
define('TEXT_DELIVERY', 'Envio: ');
define('TEXT_GUARANTY', 'Garantia: ');

***************************************************************************************************

18 - En catalog/includes/database_tables.php

Aadir ANTES de la etiqueta final ?> 
	  
  define('TABLE_PRODUCTS_AVAILABILITY', 'products_availability');
  define('TABLE_PRODUCTS_DELIVERY', 'products_delivery');
  define('TABLE_PRODUCTS_GUARANTY', 'products_guaranty');

***************************************************************************************************

Eso es todo

***************************************************************************************************

Screenshots visibles en: http://www.oscommerce-screenshots.com/products-availability-delivery-guaranty-p-457.html
