Page 1 of 3 123 LastLast
Results 1 to 10 of 26
  1. #1
    Join Date
    Mar 2011
    Posts
    28
    Plugin Contributions
    0

    Default Easy Populate Admin Tools?

    Zen Cart Version 1.3.9H

    URL: www.dars-parts.co.uk

    Easy Populate version 1.2.5.4

    I have managed to install the easy populate add on, so it shows in my configuration, but there is no option in my Admin 'Tools' Menu for the upload of the delimited txt file, options.

    Does enybody know what I've missed in the installation to get this to show in my tools menu?

  2. #2
    Join Date
    May 2010
    Location
    Cyberspace
    Posts
    376
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools

    Are you able to use the import function?

  3. #3
    Join Date
    Mar 2011
    Posts
    28
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools

    No, because I am not getting the menu option in the tools menu.

    I have uploaded the delimited text file into the temp folder directly on the server, but I guess it is missing theporcess that lists the products, because I am not following the right procedure.

  4. #4
    Join Date
    May 2010
    Location
    Cyberspace
    Posts
    376
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools

    are you using the admin profiles add-on?

  5. #5
    Join Date
    Mar 2011
    Posts
    28
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools

    No, I don't think I am.

    TBH, I am really unsure on installing add-ons to Zen cart, full-stop.

    I would be willing to bet, it is something I have failed to do in the installation.

    (I actually have two lots of Easy populate in the configuration menu, because I ran the SQL twice.)

  6. #6
    Join Date
    May 2010
    Location
    Cyberspace
    Posts
    376
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools

    If you made a database backup before adding easy populate and running the SQL install, you could try re-installing the database. You could also try explaining step by step how you did the install (including all the details) so we can see if there's any steps missed during the install.

  7. #7
    Join Date
    Mar 2011
    Posts
    28
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools

    Ha ha, database backup. Yea, right, I did that!

    I installed by uploading the zip folder to my ariotek hosted domain, top level nice and easy!

    I then copied the SQL code to the 'install SQL patches' in the admin 'tools'

    I have done nothing else, apart from upload the delimited text file to the temp folder.

    Does this help?

    You mention 'reinstalling the database' - I am not sure of what procedure you are referring to for this, but would this help?

  8. #8
    Join Date
    May 2010
    Location
    Cyberspace
    Posts
    376
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools

    Re-installing the db would be helpful if you have double entries of the easy populate add-on, in your db (and they're conflicting). To begin with you could check so that the admin folder of your ZenCart install (the one on your web server) is named the same as the admin folder in your easy populate install. For instance, if the easy populate admin folder is named "admin" your admin folder on your web server should also be named "admin". Are you using any other language in your live shop than the default (English)?

  9. #9
    Join Date
    Mar 2011
    Posts
    28
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools?

    The installation is as per the default, the ZC store installed directly to the domain, with the easy populate installed to the same directory.

    So the admin folder is correctly configured, for both the installation and the add-on, with no funny business in between.

    I am not sure how to reinstall my database though, so if you could advise me on the safest way to do that, it could be a start.

    I can access my sql databases from the ariotek server conrol panel, but strangely I can't actually find anything relating to easy populate.

  10. #10
    Join Date
    Mar 2011
    Posts
    28
    Plugin Contributions
    0

    Default Re: Easy Populate Admin Tools?

    Further update - reading through the instructions I entered the following url:

    http://dars-parts.co.uk/admin/easypo...langer=install

    As a result, the following is displayed:

    Warning: require_once(includes/application_top.php) [function.require-once]: failed to open stream: No such file or directory in /home/bushiren/public_html/www.dars-parts.co.uk/admin/easypopulate.php on line 105

    Fatal error: require_once() [function.require]: Failed opening required 'includes/application_top.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/bushiren/public_html/www.dars-parts.co.uk/admin/easypopulate.php on line 105


    I have since checked to see if the easy populate option is in the tools menu, and it still isn't.

    Thought this might help to diagnose the issue I am having.

    I have checked the directory to make sure application_top.php is in the includes directory, and it is.

    I didn't look at line 105, becasue I wouldn;t know what I was looking at.

    But you might, so here is the content of that file:

    <?php
    /**
    * application_top.php Common actions carried out at the start of each page invocation.
    *
    * Initializes common classes & methods. Controlled by an array which describes
    * the elements to be initialised and the order in which that happens.
    * see {@link http://www.zen-cart.com/wiki/index.p...als#InitSystem wikitutorials} for more details.
    *
    * @package initSystem
    * @copyright Copyright 2003-2010 Zen Cart Development Team
    * @copyright Portions Copyright 2003 osCommerce
    * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
    * @version $Id: application_top.php 15766 2010-03-31 20:17:56Z drbyte $
    */
    /**
    * inoculate against hack attempts which waste CPU cycles
    */
    $contaminated = (isset($_FILES['GLOBALS']) || isset($_REQUEST['GLOBALS'])) ? true : false;
    $paramsToAvoid = array('GLOBALS', '_COOKIE', '_ENV', '_FILES', '_GET', '_POST', '_REQUEST', '_SERVER', '_SESSION', 'HTTP_COOKIE_VARS', 'HTTP_ENV_VARS', 'HTTP_GET_VARS', 'HTTP_POST_VARS', 'HTTP_POST_FILES', 'HTTP_RAW_POST_DATA', 'HTTP_SERVER_VARS', 'HTTP_SESSION_VARS');
    $paramsToAvoid[] = 'autoLoadConfig';
    $paramsToAvoid[] = 'mosConfig_absolute_path';
    $paramsToAvoid[] = 'hash';
    $paramsToAvoid[] = 'main';
    foreach($paramsToAvoid as $key) {
    if (isset($_GET[$key]) || isset($_POST[$key]) || isset($_COOKIE[$key])) {
    $contaminated = true;
    break;
    }
    }
    $paramsToCheck = array('main_page', 'cPath', 'products_id', 'language', 'currency', 'action', 'manufacturers_id', 'pID', 'pid', 'reviews_id', 'filter_id', 'zenid', 'sort', 'number_of_uploads', 'notify', 'page_holder', 'chapter', 'alpha_filter_id', 'typefilter', 'disp_order', 'id', 'key', 'music_genre_id', 'record_company_id', 'set_session_login', 'faq_item', 'edit', 'delete', 'search_in_description', 'dfrom', 'pfrom', 'dto', 'pto', 'inc_subcat', 'payment_error', 'order', 'gv_no', 'pos', 'addr', 'error', 'count', 'error_message', 'info_message', 'cID', 'page', 'credit_class_error_code');
    if (!$contaminated) {
    foreach($paramsToCheck as $key) {
    if (isset($_GET[$key]) && !is_array($_GET[$key])) {
    if (substr($_GET[$key], 0, 4) == 'http' || strstr($_GET[$key], '//')) {
    $contaminated = true;
    break;
    }
    if (isset($_GET[$key]) && strlen($_GET[$key]) > 43) {
    $contaminated = true;
    break;
    }
    }
    }
    }
    unset($paramsToCheck, $paramsToAvoid, $key);
    if ($contaminated)
    {
    header('HTTP/1.1 406 Not Acceptable');
    exit(0);
    }
    unset($contaminated);
    /* *** END OF INNOCULATION *** */
    /**
    * boolean used to see if we are in the admin script, obviously set to false here.
    */
    define('IS_ADMIN_FLAG', false);
    /**
    * integer saves the time at which the script started.
    */
    define('PAGE_PARSE_START_TIME', microtime());
    // define('DISPLAY_PAGE_PARSE_TIME', 'true');
    @ini_set("arg_separator.output","&");
    /**
    * Set the local configuration parameters - mainly for developers
    */
    if (file_exists('includes/local/configure.php')) {
    /**
    * load any local(user created) configure file.
    */
    include('includes/local/configure.php');
    }
    /**
    * boolean if true the autoloader scripts will be parsed and their output shown. For debugging purposes only.
    */
    define('DEBUG_AUTOLOAD', false);
    /**
    * set the level of error reporting
    *
    * Note STRICT_ERROR_REPORTING should never be set to true on a production site. <br />
    * It is mainly there to show php warnings during testing/bug fixing phases.<br />
    * note for strict error reporting we also turn on show_errors as this may be disabled<br />
    * in php.ini. Otherwise we respect the php.ini setting
    *
    */
    if (defined('STRICT_ERROR_REPORTING') && STRICT_ERROR_REPORTING == true) {
    @ini_set('display_errors', TRUE);
    error_reporting(version_compare(PHP_VERSION, 5.3, '>=') ? E_ALL & ~E_DEPRECATED & ~E_NOTICE : version_compare(PHP_VERSION, 6.0, '>=') ? E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_STRICT : E_ALL & ~E_NOTICE);
    } else {
    error_reporting(0);
    }
    /*
    * turn off magic-quotes support, for both runtime and sybase, as both will cause problems if enabled
    */
    if (version_compare(PHP_VERSION, 5.3, '<') && function_exists('set_magic_quotes_runtime')) set_magic_quotes_runtime(0);
    if (@ini_get('magic_quotes_sybase') != 0) @ini_set('magic_quotes_sybase', 0);
    /**
    * check for and include load application parameters
    */
    if (file_exists('includes/configure.php')) {
    /**
    * load the main configure file.
    */
    include('includes/configure.php');
    } else {
    $problemString = 'includes/configure.php not found';
    require('includes/templates/template_default/templates/tpl_zc_install_suggested_default.php');
    exit;
    }
    /**
    * if main configure file doesn't contain valid info (ie: is dummy or doesn't match filestructure, display assistance page to suggest running the installer)
    */
    if (!defined('DIR_FS_CATALOG') || !is_dir(DIR_FS_CATALOG.'/includes/classes')) {
    $problemString = 'includes/configure.php file contents invalid. ie: DIR_FS_CATALOG not valid or not set';
    require('includes/templates/template_default/templates/tpl_zc_install_suggested_default.php');
    exit;
    }
    /**
    * include the list of extra configure files
    */
    if ($za_dir = @dir(DIR_WS_INCLUDES . 'extra_configures')) {
    while ($zv_file = $za_dir->read()) {
    if (preg_match('/\.php$/', $zv_file) > 0) {
    /**
    * load any user/contribution specific configuration files.
    */
    include(DIR_WS_INCLUDES . 'extra_configures/' . $zv_file);
    }
    }
    $za_dir->close();
    unset($za_dir);
    }
    $autoLoadConfig = array();
    if (isset($loaderPrefix)) {
    $loaderPrefix = preg_replace('/[a-z_]^/', '', $loaderPrefix);
    } else {
    $loaderPrefix = 'config';
    }
    $loader_file = $loaderPrefix . '.core.php';
    require('includes/initsystem.php');
    /**
    * determine install status
    */
    if (( (!file_exists('includes/configure.php') && !file_exists('includes/local/configure.php')) ) || (DB_TYPE == '') || (!file_exists('includes/classes/db/' .DB_TYPE . '/query_factory.php')) || !file_exists('includes/autoload_func.php')) {
    $problemString = 'includes/configure.php file empty or file not found, OR wrong DB_TYPE set, OR cannot find includes/autoload_func.php which suggests paths are wrong or files were not uploaded correctly';
    require('includes/templates/template_default/templates/tpl_zc_install_suggested_default.php');
    header('location: zc_install/index.php');
    exit;
    }
    /**
    * load the autoloader interpreter code.
    */
    require('includes/autoload_func.php');
    /**
    * load the counter code
    **/
    if ($spider_flag == false) {
    // counter and counter history
    require(DIR_WS_INCLUDES . 'counter.php');
    }
    // get customers unique IP that paypal does not touch
    $customers_ip_address = $_SERVER['REMOTE_ADDR'];
    if (!isset($_SESSION['customers_ip_address'])) {
    $_SESSION['customers_ip_address'] = $customers_ip_address;
    }

 

 
Page 1 of 3 123 LastLast

Similar Threads

  1. easy populate drive me to admin page
    By bluejewelry in forum All Other Contributions/Addons
    Replies: 3
    Last Post: 21 May 2014, 02:30 AM
  2. v150 Easy Populate 4 vs. Easy Populate CSV - What's going on with so many Easy Populates?
    By oleancomputers in forum All Other Contributions/Addons
    Replies: 4
    Last Post: 20 Jun 2013, 05:58 PM
  3. Easy Populate keeps going to Admin Login
    By dnolan in forum General Questions
    Replies: 12
    Last Post: 30 Oct 2012, 07:36 PM
  4. Easy Populate From osc vs. Easy Populate Free - from langer / modhole
    By relix in forum All Other Contributions/Addons
    Replies: 3
    Last Post: 24 Oct 2009, 04:38 PM
  5. Easy Populate fields to Admin Add Product?
    By LilleyPadGifts in forum Setting Up Categories, Products, Attributes
    Replies: 0
    Last Post: 9 Jun 2007, 07:58 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg