Jump to content

MelvinGI

Members
  • Posts

    13
  • Joined

  • Last visited

Profile Information

  • Location
    Amsterdam, Netherlands
  • Activity
    User/Merchant

MelvinGI's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Did you already find your answer? I know finding Dutch support is hard, and I hope I can finally help someone for a change. What Vekia is saying is that you can add accessories to a product. You do this within the product in the backoffice (catalog/products or catalogus/producten) Via this you can add other product as accessories to your selected product. So for the stapler you could add for example nietjes, perforator or binder. Via the translations (localisation/translations or localisatie/vertalingen) you can call accessoiries "gerelateerde producten". Does this help?
  2. No errors, these are now the setting in the config file: /* Debug only */ define('_PS_MODE_DEV_', true); /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false); if (_PS_MODE_DEV_) { @ini_set('display_errors', 'on'); @error_reporting(E_ALL | E_STRICT); define('_PS_DEBUG_SQL_', true); } else { @ini_set('display_errors', 'on'); define('_PS_DEBUG_SQL_', true);
  3. <?php /* * 2007-2014 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require(dirname(__FILE__).'/config/config.inc.php'); Dispatcher::getInstance()->dispatch();
  4. 100%, see below: <?php /* * 2007-2014 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require_once(dirname(__FILE__).'/defines.inc.php'); $start_time = microtime(true); /* SSL configuration */ define('_PS_SSL_PORT_', 443); /* Improve PHP configuration to prevent issues */ ini_set('upload_max_filesize', '100M'); ini_set('default_charset', 'utf-8'); ini_set('magic_quotes_runtime', 0); /* correct Apache charset (except if it's too late */ if (!headers_sent()) header('Content-Type: text/html; charset=utf-8'); /* No settings file? goto installer... */ if (!file_exists(_PS_ROOT_DIR_.'/config/settings.inc.php')) { $dir = ((substr($_SERVER['REQUEST_URI'], -1) == '/' || is_dir($_SERVER['REQUEST_URI'])) ? $_SERVER['REQUEST_URI'] : dirname($_SERVER['REQUEST_URI']).'/'); if (!file_exists(dirname(__FILE__).'/../install')) die('Error: "install" directory is missing'); header('Location: install/'); exit; } //include settings file only if we are not in multi-tenancy mode require_once(_PS_ROOT_DIR_.'/config/settings.inc.php'); require_once(_PS_CONFIG_DIR_.'autoload.php'); if (_PS_DEBUG_PROFILING_) { include_once(_PS_TOOL_DIR_.'profiling/Controller.php'); include_once(_PS_TOOL_DIR_.'profiling/ObjectModel.php'); include_once(_PS_TOOL_DIR_.'profiling/Hook.php'); include_once(_PS_TOOL_DIR_.'profiling/Db.php'); include_once(_PS_TOOL_DIR_.'profiling/Tools.php'); } if (Tools::isPHPCLI()) Tools::argvToGET($argc, $argv); /* Redefine REQUEST_URI if empty (on some webservers...) */ if (!isset($_SERVER['REQUEST_URI']) || empty($_SERVER['REQUEST_URI'])) { if (!isset($_SERVER['SCRIPT_NAME']) && isset($_SERVER['SCRIPT_FILENAME'])) $_SERVER['SCRIPT_NAME'] = $_SERVER['SCRIPT_FILENAME']; if (isset($_SERVER['SCRIPT_NAME'])) { if (basename($_SERVER['SCRIPT_NAME']) == 'index.php' && empty($_SERVER['QUERY_STRING'])) $_SERVER['REQUEST_URI'] = dirname($_SERVER['SCRIPT_NAME']).'/'; else { $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME']; if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING'])) $_SERVER['REQUEST_URI'] .= '?'.$_SERVER['QUERY_STRING']; } } } /* Trying to redefine HTTP_HOST if empty (on some webservers...) */ if (!isset($_SERVER['HTTP_HOST']) || empty($_SERVER['HTTP_HOST'])) $_SERVER['HTTP_HOST'] = @getenv('HTTP_HOST'); $context = Context::getContext(); /* Initialize the current Shop */ try { $context->shop = Shop::initialize(); $context->theme = new Theme((int)$context->shop->id_theme); if ((Tools::isEmpty($theme_name = $context->shop->getTheme()) || !Validate::isLoadedObject($context->theme)) && !defined('_PS_ADMIN_DIR_')) throw new PrestaShopException(Tools::displayError('Current theme unselected. Please check your theme configuration.')); } catch (PrestaShopException $e) { $e->displayMessage(); } define('_THEME_NAME_', $theme_name); define('__PS_BASE_URI__', $context->shop->getBaseURI()); /* Include all defines related to base uri and theme name */ require_once(dirname(__FILE__).'/defines_uri.inc.php'); global $_MODULES; $_MODULES = array(); /* Load configuration */ Configuration::loadConfiguration(); /* Load all languages */ Language::loadLanguages(); /* Loading default country */ $defaultCountry = new Country(Configuration::get('PS_COUNTRY_DEFAULT'), Configuration::get('PS_LANG_DEFAULT')); $context->country = $defaultCountry; /* It is not safe to rely on the system's timezone settings, and this would generate a PHP Strict Standards notice. */ @date_default_timezone_set(Configuration::get('PS_TIMEZONE')); /* Set locales */ $locale = strtolower(Configuration::get('PS_LOCALE_LANGUAGE')).'_'.strtoupper(Configuration::get('PS_LOCALE_COUNTRY')); /* Please do not use LC_ALL here http://www.php.net/manual/fr/function.setlocale.php#25041 */ setlocale(LC_COLLATE, $locale.'.UTF-8', $locale.'.utf8'); setlocale(LC_CTYPE, $locale.'.UTF-8', $locale.'.utf8'); setlocale(LC_TIME, $locale.'.UTF-8', $locale.'.utf8'); setlocale(LC_NUMERIC, 'en_US.UTF-8', 'en_US.utf8'); /* Instantiate cookie */ $cookie_lifetime = (int)(defined('_PS_ADMIN_DIR_') ? Configuration::get('PS_COOKIE_LIFETIME_BO') : Configuration::get('PS_COOKIE_LIFETIME_FO')); if ($cookie_lifetime > 0) $cookie_lifetime = time() + (max($cookie_lifetime, 1) * 3600); if (defined('_PS_ADMIN_DIR_')) $cookie = new Cookie('psAdmin', '', $cookie_lifetime); else { if ($context->shop->getGroup()->share_order) $cookie = new Cookie('ps-sg'.$context->shop->getGroup()->id, '', $cookie_lifetime, $context->shop->getUrlsSharedCart()); else { $domains = null; if ($context->shop->domain != $context->shop->domain_ssl) $domains = array($context->shop->domain_ssl, $context->shop->domain); $cookie = new Cookie('ps-s'.$context->shop->id, '', $cookie_lifetime, $domains); } } $context->cookie = $cookie; /* Create employee if in BO, customer else */ if (defined('_PS_ADMIN_DIR_')) { $employee = new Employee($cookie->id_employee); $context->employee = $employee; /* Auth on shops are recached after employee assignation */ if ($employee->id_profile != _PS_ADMIN_PROFILE_) Shop::cacheShops(true); $cookie->id_lang = (int)$employee->id_lang; } /* if the language stored in the cookie is not available language, use default language */ if (isset($cookie->id_lang) && $cookie->id_lang) $language = new Language($cookie->id_lang); if (!isset($language) || !Validate::isLoadedObject($language)) $language = new Language(Configuration::get('PS_LANG_DEFAULT')); $context->language = $language; if (!defined('_PS_ADMIN_DIR_')) { if (isset($cookie->id_customer) && (int)$cookie->id_customer) { $customer = new Customer($cookie->id_customer); if (!Validate::isLoadedObject($customer)) $context->cookie->logout(); else { $customer->logged = true; if ($customer->id_lang != $context->language->id) { $customer->id_lang = $context->language->id; $customer->update(); } } } if (!isset($customer) || !Validate::isLoadedObject($customer)) { $customer = new Customer(); // Change the default group if (Group::isFeatureActive()) $customer->id_default_group = (int)Configuration::get('PS_UNIDENTIFIED_GROUP'); } $customer->id_guest = $cookie->id_guest; $context->customer = $customer; } /* Link should also be initialized in the context here for retrocompatibility */ $context->link = new Link($https_link, $https_link); /** * @deprecated : these defines are going to be deleted on 1.6 version of Prestashop * USE : Configuration::get() method in order to getting the id of order status */ define('_PS_OS_CHEQUE_', Configuration::get('PS_OS_CHEQUE')); define('_PS_OS_PAYMENT_', Configuration::get('PS_OS_PAYMENT')); define('_PS_OS_PREPARATION_', Configuration::get('PS_OS_PREPARATION')); define('_PS_OS_SHIPPING_', Configuration::get('PS_OS_SHIPPING')); define('_PS_OS_DELIVERED_', Configuration::get('PS_OS_DELIVERED')); define('_PS_OS_CANCELED_', Configuration::get('PS_OS_CANCELED')); define('_PS_OS_REFUND_', Configuration::get('PS_OS_REFUND')); define('_PS_OS_ERROR_', Configuration::get('PS_OS_ERROR')); define('_PS_OS_OUTOFSTOCK_', Configuration::get('PS_OS_OUTOFSTOCK')); define('_PS_OS_BANKWIRE_', Configuration::get('PS_OS_BANKWIRE')); define('_PS_OS_PAYPAL_', Configuration::get('PS_OS_PAYPAL')); define('_PS_OS_WS_PAYMENT_', Configuration::get('PS_OS_WS_PAYMENT')); /* Get smarty */ require_once(dirname(__FILE__).'/smarty.config.inc.php'); $context->smarty = $smarty;
  5. Thanks. I wanted to, but the developer of my theme told me I should wait because my theme isn't compatible. But now this isn't my biggest issue anymore. While trying to fix the same problem whilefollowing some tips I'm afraid it did me more harm then good. Now my BO and FO give wite pages. If I turn debug mode on I get this  Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/11/194218/webspace/httpdocs/dirtees.nl/config/config.inc.php:1) in /var/www/vhosts/11/194218/webspace/httpdocs/dirtees.nl/classes/shop/Shop.php on line 415 I already looked in the file to see if there was any UTF-8 BOM, but nothing seemed wrong. What to do, what to do?
  6. Ik heb sinds gisteren een aantal problemen gevonden op mijn site, www.dirtees.nl, waarvan ik denk dat ze allemaal met elkaar te maken hebben. 1.Overal behalve op de homepage toont het winkelwagenicoon niet de inhoud wanneer je erop "hoovert". Wanneer je erop klikt wordt je ook iet doorgelinkt. 2.Als ik een attribuut bij een artikel kies en klik op "add to cart" dan wordt het standaardattribuut toegevoegd en niet hetgeen dat ik heb geselecteerd. 3.Als je een artikel toevoegt aan de winkelwagen dan verschijnt er niet de pop-up mededeling dat je iets aan je winkelwagen toevoegt. Ik heb dit in eerder wel gehad. 4. Last but not least: Wanneer er een bestelling geplaatst EN betaald wordt via IDEAL wordt je terug geleid naar de shop met de mededeling dat de order wacht op autorisatie van de betaling. Deze autorisatie blijft uit, ook al is er betaald. Ik noch de klant ontvang een bevestiging van de bestelling en in de BO is de staat van de bestelling "awaiting payment". Voor het 4de probleem heb ik contact gezocht met Icepay. Hun reactie was:,,De postback-URL http://dirtees.nl/modules/icepay/validate.php geeft een HTTP 403 Forbidden terug. Dat moet een HTTP 200 OK zijn." Op de vraag hoe en waar ik dit moet veranderen hebben ze nog niet gereageerd. Ik heb er ook een engelstalig topic over aangemaakt, maar een Nederlandse oplossing werkt natuurlijk het fijnst. https://www.prestashop.com/forums/topic/414716-cart-adds-default-attribute-in-prestashop-16/ Hoop dat iemand me kan helpen, want ben sinds gistermiddag al sites en fora aan het afzoeken zonder succes.
  7. I'm actually in the proces of trying that again, but it only got worse!?!?!?!?! Besides the problems I already had, now the cart shows on top of all pages and isn't that icon that it used to be on wich you could hoover (wich didn't work for me) When I remove the hoof from Displaytop it takes it of off the top pages,but the icon still isn't back AND my background changes: instead of the white that I had, now a lot of the site is seetrough. I had that seetrough problem before when I turned off the ajax cart, this was before I re-installed the cartmodule
  8. I have no idea. Is it safe? As in, can I do it and return to my custom theme without any problems?
  9. I actually made my own topic: https://www.prestashop.com/forums/topic/414716-cart-adds-default-attribute-in-prestashop-16/ If I add the same product with a different attribute it will increase the quantity of te product already in the cart. I have several issues that are all cart related. -Anywhere except on my homepage the cart icon doesn't work on hoover and isn't clickable. -When I select an attribute in only adds the default attribute, so XS instead of any other size given. -IF an order would be placed and a payment has been made I don't recive an order mail, the customer only recieves a "awaiting payment" mail and I don't see any trace of the order in the BO. I have Prestashop 1.6.0.6. and a custom theme, Smartdatasoft's Universum
  10. Did you already find a solution? I have the exct same problem.
  11. I came across some problems on my already live website, www.dirtees.nl, that I think they're all correlated. Anywhere except on my homepage the cart icon doesn't work on hoover and isn't clickable. When I select an attribute in only adds the default attribute, so XS instead of any other size given. IF an order would be placed and a payment has been made I don't recive an order mail, the customer only recieves a "awaiting payment" mail and I don't see any trace of the order in the BO. The shops been live for a week now because with testing I didn't find any problems. Obviously I didn't test is properly. I'm running 1.6.0.6. with a custom template (Smartdatasoft's Universum). I imported products via the import option, same as what I did with Attributes. I added a product manually and used the combination generator but did didn't had any affect on the problem. Any help would be dearly appreciated.
×
×
  • Create New...