Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

[Contribution] Mindsparx admin


iankil

Recommended Posts

Parse error: syntax error, unexpected '}' in ...... adminsecurityfolder/includes/functions/html_output.php on line 129

 

The error, is located in //Output form

 

im keep getting this error, whatever i do, here is the file. I dont know if it works at all, i follow all instructions.

 

<?php
/*
 $Id: html_output.php 1739 2007-12-20 00:52:16Z hpdl $

 osCommerce, Open Source E-Commerce Solutions
 http://www.oscommerce.com

 Copyright (c) 2007 osCommerce

 Released under the GNU General Public License
*/

////
// The HTML href link wrapper function
 function tep_href_link($page = '', $parameters = '', $connection = 'NONSSL') {
   if ($page == '') {
     die('</td></tr></table></td></tr></table><br><br><font color="#ff0000"><b>Error!</b></font><br><br><b>Unable to determine the page link!<br><br>Function used:<br><br>tep_href_link(\'' . $page . '\', \'' . $parameters . '\', \'' . $connection . '\')</b>');
   }
   if ($connection == 'NONSSL') {
     $link = HTTP_SERVER . DIR_WS_ADMIN;
   } elseif ($connection == 'SSL') {
     if (ENABLE_SSL == 'true') {
       $link = HTTPS_SERVER . DIR_WS_ADMIN;
     } else {
       $link = HTTP_SERVER . DIR_WS_ADMIN;
     }
   } else {
     die('</td></tr></table></td></tr></table><br><br><font color="#ff0000"><b>Error!</b></font><br><br><b>Unable to determine connection method on a link!<br><br>Known methods: NONSSL SSL<br><br>Function used:<br><br>tep_href_link(\'' . $page . '\', \'' . $parameters . '\', \'' . $connection . '\')</b>');
   }
   if ($parameters == '') {
     $link = $link . $page . '?' . SID;
   } else {
     $link = $link . $page . '?' . $parameters . '&' . SID;
   }

   while ( (substr($link, -1) == '&') || (substr($link, -1) == '?') ) $link = substr($link, 0, -1);

   return $link;
 }

 function tep_catalog_href_link($page = '', $parameters = '', $connection = 'NONSSL') {
   if ($connection == 'NONSSL') {
     $link = HTTP_CATALOG_SERVER . DIR_WS_CATALOG;
   } elseif ($connection == 'SSL') {
     if (ENABLE_SSL_CATALOG == 'true') {
       $link = HTTPS_CATALOG_SERVER . DIR_WS_CATALOG;
     } else {
       $link = HTTP_CATALOG_SERVER . DIR_WS_CATALOG;
     }
   } else {
     die('</td></tr></table></td></tr></table><br><br><font color="#ff0000"><b>Error!</b></font><br><br><b>Unable to determine connection method on a link!<br><br>Known methods: NONSSL SSL<br><br>Function used:<br><br>tep_href_link(\'' . $page . '\', \'' . $parameters . '\', \'' . $connection . '\')</b>');
   }
   if ($parameters == '') {
     $link .= $page;
   } else {
     $link .= $page . '?' . $parameters;
   }

   while ( (substr($link, -1) == '&') || (substr($link, -1) == '?') ) $link = substr($link, 0, -1);

   return $link;
 }
////
// Output a function button in the selected language

 function tep_image_button($image, $alt = '', $params = '') {
   global $language;

 if (ADMIN_BUTTON =="true"){
	  return tep_image(DIR_WS_ADMIN . 'mindsparx_admin/template/'. ADMIN_TEMPLATE.'/images/buttons/'. $language . '/' . $image, $alt, '', '', $params);
 }else {
   return tep_image(DIR_WS_LANGUAGES . $language . '/images/buttons/' . $image, $alt, '', '', $params);
 }
 }

   global $language;

   return tep_image(DIR_WS_LANGUAGES . $language . '/images/buttons/' . $image, $alt, '', '', $params);
}
////
// The HTML image wrapper function
 function tep_image($src, $alt = '', $width = '', $height = '', $parameters = '') {
   $image = '<img src="' . tep_output_string($src) . '" border="0" alt="' . tep_output_string($alt) . '"';

   if (tep_not_null($alt)) {
     $image .= ' title=" ' . tep_output_string($alt) . ' "';
   }

   if (tep_not_null($width) && tep_not_null($height)) {
     $image .= ' width="' . tep_output_string($width) . '" height="' . tep_output_string($height) . '"';
   }

   if (tep_not_null($parameters)) $image .= ' ' . $parameters;

   $image .= '>';

   return $image;
 }

////
// The HTML form submit button wrapper function
// Outputs a button in the selected language
 function tep_image_submit($image,  $selection;
 }

////
// Output a form checkbox field
 function tep_draw_checkbox_field($name, $value = '', $checked = false, $compare = '') {
   return tep_draw_selection_field($name, 'checkbox', $value, $checked, $compare);
 }

////
// Output a form radio field
 function tep_draw_radio_field($name, $value = '', $checked = false, $compare = '') {
   return tep_draw_selection_field($name, 'radio', $value, $checked, $compare);
 }

////
// Output a form textarea field
 function tep_draw_textarea_field($name, $wrap, $width, $height, $text = '', $parameters = '', $reinsert_value = true) {
   global $HTTP_GET_VARS, $HTTP_POST_VARS;

   $field = '<textarea name="' . tep_output_string($name) . '" wrap="' . tep_output_string($wrap) . '" cols="' . tep_output_string($width) . '" rows="' . tep_output_string($height) . '"';

   if (tep_not_null($parameters)) $field .= ' ' . $parameters;

   $field .= '>';

   if ( ($reinsert_value == true) && ( (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) || (isset($HTTP_POST_VARS[$name]) &&ad");
   $num_country = 1;
   $output_string = '';
   while ($countries = tep_db_fetch_array($countries_query)) {
     if ($num_country == 1) {
       $output_string .= '  if (' . $country . ' == "' . $countries['zone_country_id'] . '") {' . "\n";
     } else {
       $output_string .= '  } else if (' . $country . ' == "' . $countries['zone_country_id'] . '") {' . "\n";
     }

     $states_query = tep_db_query("select zone_name, zone_id from " . TABLE_ZONES . " where zone_country_id = '" . $countries['zone_country_id'] . "' order by zone_name");

     $num_state = 1;
     while ($states = tep_db_fetch_array($states_query)) {
       if ($num_state == '1') $output_string .= '    ' . $form . '.' . $field . '.options[0] = new Option("' . PLEASE_SELECT . '", "");' . "\n";
       $output_string .= '    ' . $form . '.' . $field . '.options[' . $num_state . '] = new Option("' . $states['zone_name'] . '", "' . $states['zone_id'] . '");' . "\n";
       $num_state++;
     }
     $num_country++;
   }
   $output_string .= '  } else {' . "\n" .
                     '    ' . $form . '.' . $field . '.options[0] = new Option("' . TYPE_BELOW . '", "");' . "\n" .
                     '  }' . "\n";

   return $output_string;
 }

////
// Output a form
 function tep_draw_form($name, $action, $parameters = '', $method = 'post', $params = '') {
   $form = '<form name="' . tep_output_string($name) . '" action="';
   if (tep_not_null($parameters)) {
     $form .= tep_href_link($action, $parameters);
   } else {
     $form .= tep_href_link($action);
   }
   $form .= '" method="' . tep_output_string($method) . '"';
   if (tep_not_null($params)) {
     $form .= ' ' . $params;
   }
   $form .= '>';

   return $form;
 }

////
// Output a form input field
 function tep_draw_input_field($name, $value = '', $parameters = '', $required = false, $type = 'text', $reinsert_value = true) {
   global $HTTP_GET_VARS, $HTTP_POST_VARS;

   $field = '<input type="' . tep_output_string($type) . '" name="' . tep_output_string($name) . '"';

   if ( ($reinsert_value == true) && ( (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) || (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) ) ) {
     if (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) {
       $value = stripslashes($HTTP_GET_VARS[$name]);
     } elseif (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) {
       $value = stripslashes($HTTP_POST_VARS[$name]);
     }
   }

   if (tep_not_null($value)) {
     $field .= ' value="' . tep_output_string($value) . '"';
   }

   if (tep_not_null($parameters)) $field .= ' ' . $parameters;

   $field .= '>';

   if ($required == true) $field .= TEXT_FIELD_REQUIRED;

   return $field;
 }

////
// Output a form password field
 function tep_draw_password_field($name, $value = '', $required = false) {
   $field = tep_draw_input_field($name, $value, 'maxlength="40"', $required, 'password', false);

   return $field;
 }

////
// Output a form filefield
 function tep_draw_file_field($name, $required = false) {
   $field = tep_draw_input_field($name, '', '', $required, 'file');

   return $field;
 }

////
// Output a selection field - alias function for tep_draw_checkbox_field() and tep_draw_radio_field()
 function tep_draw_selection_field($name, $type, $value = '', $checked = false, $compare = '') {
   global $HTTP_GET_VARS, $HTTP_POST_VARS;

   $selection = '<input type="' . tep_output_string($type) . '" name="' . tep_output_string($name) . '"';

   if (tep_not_null($value)) $selection .= ' value="' . tep_output_string($value) . '"';

   if ( ($checked == true) || (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name]) && (($HTTP_GET_VARS[$name] == 'on') || (stripslashes($HTTP_GET_VARS[$name]) == $value))) || (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name]) && (($HTTP_POST_VARS[$name] == 'on') || (stripslashes($HTTP_POST_VARS[$name]) == $value))) || (tep_not_null($compare) && ($value == $compare)) ) {
     $selection .= ' CHECKED';
   }

   $selection .= '>';

   return $selection;
 }

////
// Output a form checkbox field
 function tep_draw_checkbox_field($name, $value = '', $checked = false, $compare = '') {
   return tep_draw_selection_field($name, 'checkbox', $value, $checked, $compare);
 }

////
// Output a form radio field
 function tep_draw_radio_field($name, $value = '', $checked = false, $compare = '') {
   return tep_draw_selection_field($name, 'radio', $value, $checked, $compare);
 }

////
// Output a form textarea field
 function tep_draw_textarea_field($name, $wrap, $width, $height, $text = '', $parameters = '', $reinsert_value = true) {
   global $HTTP_GET_VARS, $HTTP_POST_VARS;

   $field = '<textarea name="' . tep_output_string($name) . '" wrap="' . tep_output_string($wrap) . '" cols="' . tep_output_string($width) . '" rows="' . tep_output_string($height) . '"';

   if (tep_not_null($parameters)) $field .= ' ' . $parameters;

   $field .= '>';

   if ( ($reinsert_value == true) && ( (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) || (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) ) ) {
     if (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) {
       $field .= tep_output_string_protected(stripslashes($HTTP_GET_VARS[$name]));
     } elseif (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) {
       $field .= tep_output_string_protected(stripslashes($HTTP_POST_VARS[$name]));
     }
   } elseif (tep_not_null($text)) {
     $field .= tep_output_string_protected($text);
   }

   $field .= '</textarea>';

   return $field;
 }

////
// Output a form hidden field
 function tep_draw_hidden_field($name, $value = '', $parameters = '') {
   global $HTTP_GET_VARS, $HTTP_POST_VARS;

   $field = '<input type="hidden" name="' . tep_output_string($name) . '"';

   if (tep_not_null($value)) {
     $field .= ' value="' . tep_output_string($value) . '"';
   } elseif ( (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) || (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) ) {
     if ( (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) ) {
       $field .= ' value="' . tep_output_string(stripslashes($HTTP_GET_VARS[$name])) . '"';
     } elseif ( (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) ) {
       $field .= ' value="' . tep_output_string(stripslashes($HTTP_POST_VARS[$name])) . '"';
     }
   }

   if (tep_not_null($parameters)) $field .= ' ' . $parameters;

   $field .= '>';

   return $field;
 }

////
// Hide form elements
 function tep_hide_session_id() {
   $string = '';

   if (defined('SID') && tep_not_null(SID)) {
     $string = tep_draw_hidden_field(tep_session_name(), tep_session_id());
   }

   return $string;
 }

////
// Output a form pull down menu
 function tep_draw_pull_down_menu($name, $values, $default = '', $parameters = '', $required = false) {
   global $HTTP_GET_VARS, $HTTP_POST_VARS;

   $field = '<select name="' . tep_output_string($name) . '"';

   if (tep_not_null($parameters)) $field .= ' ' . $parameters;

   $field .= '>';

   if (empty($default) && ( (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) || (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) ) ) {
     if (isset($HTTP_GET_VARS[$name]) && is_string($HTTP_GET_VARS[$name])) {
       $default = stripslashes($HTTP_GET_VARS[$name]);
     } elseif (isset($HTTP_POST_VARS[$name]) && is_string($HTTP_POST_VARS[$name])) {
       $default = stripslashes($HTTP_POST_VARS[$name]);
     }
   }

   for ($i=0, $n=sizeof($values); $i<$n; $i++) {
     $field .= '<option value="' . tep_output_string($values[$i]['id']) . '"';
     if ($default == $values[$i]['id']) {
       $field .= ' SELECTED';
     }

     $field .= '>' . tep_output_string($values[$i]['text'], array('"' => '"', '\'' => ''', '<' => '<', '>' => '>')) . '</option>';
   }
   $field .= '</select>';

   if ($required == true) $field .= TEXT_FIELD_REQUIRED;

   return $field;
 }
?>

Edited by Kasketkarl.nu
Link to comment
Share on other sites

  • 2 weeks later...

Hello,

I added PC Builder, but can't get the links to appear in the admin page. Do I have to manually add them. How do I do this? I have the new version of Mindsparx admin installed.

Thanks,

Bob

Link to comment
Share on other sites

I'm constantly having to re-type in my username & password on Mindsparx 4. If I try to edit an order, it sends me back to the login screen. Any suggestions?

Link to comment
Share on other sites

Hello, Great contribution. This is the second store i have used this on however the installation didnt go as planned this time. I realized initially i installed this on an older version of OSC so i reinstalled the RC2a version of OSC and then installed Mindsparx Admin 4.0 on a clean OSC some of the issues were corrected however i am having 4 problems i cant seem to figure out.

 

MindsparxAdmin40.png

 

1. LOGG_OUT is defined in the files names as Log Out but is still appearing incorrectly

2. 10 best viewed products is displaying as HEADING_TITLE2 - Viewed is displaying as TABLE_HEADING_VIEWED2

3. Welcome back Admin is not displaying as it should below instead it is showing up as : see below

 

Abnormal current display

WELCOME_BACK Admin

 

TEXT5 2 TEXT6 27 TEXT7 1 TEXT8

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

TEXT_SUMMARY_INFO_ORDERS

 

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

TEXT_SUMMARY_INFO_ORDERS_TOTAL

 

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

STOCK_TEXT_WARNING11 STOCK_TEXT_WARNING2 "BOX_REPORTS_STOCK_LEVEL" STOCK_TEXT_WARNING3

 

 

Correct way

You have 7 customers in total and 38 products in your store. 0 of your products has been reviewed.

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

Your Order Status Is:

Pending: 0, Processing: 0, Delivered: 0, Today: 0

 

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

Your Order Total is:

Pending: $0.00, Processing: $0.00, Delivered: $0.00, Today: $0.00

 

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

Your stock status is good and no new products need to be ordered. Click here "Low Stock Report" to see your stock status.

 

 

If i could get some help with this it would be gratly appreaciated. I cant seem to figure it out after performing the install direction multiple times.

Link to comment
Share on other sites

  • 2 months later...

Hi,

I have installed MindSparx Admin 4.0, everything is ok.

Now I have installed another add-on "FCK Edit shipping, conditions, privacy, contact us, index & about us pages from admin" 7255.

The default language in the Admin section is English (I have 3 languages installed: English-Dutch-French)

If you want to change for example the shipping page with addon 7255, you can also selected a language, then the page for that language is openend.

But, here's the problem, the editor opens always the English pages. There's an interference between the language of the admin and the language for the editor.

Can somebody help me?

Thanx

gp

Link to comment
Share on other sites

I have the same problem as above (welcome admin page is there and NO LINKS work except the one going to the store site). Nothing in this thread addresses it... Janne anything you can advise? I am completely shut out of the admin side now, and my customer is impatiently tapping her foot waiting for this to be resolved. :(

 

ANYONE?

Edited by CLMarble
Link to comment
Share on other sites

Resolved this by deleting it all. Too bad. It looked nice.

 

I have the same problem as above (welcome admin page is there and NO LINKS work except the one going to the store site). Nothing in this thread addresses it... Janne anything you can advise? I am completely shut out of the admin side now, and my customer is impatiently tapping her foot waiting for this to be resolved. :(

 

ANYONE?

Link to comment
Share on other sites

Hi Cyntia,

I can help you if you want. I obtain install this addon and other 12 on my osc 2.3!

Costel

 

Thank you so much for the offer! I have installed Better Admin and it's working OK. I may attempt Mindsparx Admin again later, after the store is open and functioning. I'm on a deadline with my client to get it live, and I waited a week for a reply. Couldn't wait any longer.

 

Still, I liked the look very much. I'll get back to you if we decide to use Mindsparx.

 

Cynthia

Link to comment
Share on other sites

  • 3 months later...

Hi there,

 

THANKS FOR A GREAT "FREE" JOB!!! Already working on my web/admin ... Looks GREAT!

 

and now the small problem :-"

 

After install, the options of my products are gone! I have all product options on my admin, but when I go and try to give a otion to a product, this don´t appear down as usually, do you know what happen.

 

Thanks in advance for your answer.

print_screen.jpg

 

 

Regards,

Carlos

Edited by Crazyprod
Link to comment
Share on other sites

Hello, there is a contribution for oscommerce 2.3, just download and install.

 

And the problem crazyprod has, im not sure that this is caused by the contribution since the contribution dont use that files.. i think this is caused by something else.

 

/Janne

My contributions

Mindsparx admin for 2.2

Mindsparx admin for 2.3

Mindsparx admin for 3.0

Mindsparx specials 2.2

Starproduct pimped for 2.2

Starproduct pimped for 2.3

Mindsparx template osc Sport 2.2

Mindsparx template Horizon 2.3

+ a few more...

Link to comment
Share on other sites

First of all, i want to say thanks for a very good contribution. :)

 

But i do have a small problem, saw that others had the same issue, but i couldnt find a solution.

 

In a fresh installation of oscommerce 2.3.1 and Mindsparx admin, i also use the Easypopulate addon. Everything is working fine but when i choose the easy populate from the dropdown menu, its screen appears not under of the menu bar but on the far right side of the screen !!

 

Can please someone help with this very annoying symptom ?

Link to comment
Share on other sites

First of all, i want to say thanks for a very good contribution. :)

 

But i do have a small problem, saw that others had the same issue, but i couldnt find a solution.

 

In a fresh installation of oscommerce 2.3.1 and Mindsparx admin, i also use the Easypopulate addon. Everything is working fine but when i choose the easy populate from the dropdown menu, its screen appears not under of the menu bar but on the far right side of the screen !!

 

Can please someone help with this very annoying symptom ?

 

 

Im glad you like it :)

I have not tried the Easypopulate addon but it sounds like it has something to do with the links, look in the admin/includes/boxes and the box where the link to easypopulate is installed, see if the link is propperly inserted, just compare to other links.

 

/Janne

My contributions

Mindsparx admin for 2.2

Mindsparx admin for 2.3

Mindsparx admin for 3.0

Mindsparx specials 2.2

Starproduct pimped for 2.2

Starproduct pimped for 2.3

Mindsparx template osc Sport 2.2

Mindsparx template Horizon 2.3

+ a few more...

Link to comment
Share on other sites

Im glad you like it :)

I have not tried the Easypopulate addon but it sounds like it has something to do with the links, look in the admin/includes/boxes and the box where the link to easypopulate is installed, see if the link is propperly inserted, just compare to other links.

 

/Janne

 

Yes, my first thought was what you are suggesting and i tried to change the following in admin/includes/boxes/catalog:

 

...............

...............

 

array(

'code' => FILENAME_SPECIALS,

'title' => BOX_CATALOG_SPECIALS,

'link' => tep_href_link(FILENAME_SPECIALS)

),

array(

'code' => FILENAME_PRODUCTS_EXPECTED,

'title' => BOX_CATALOG_PRODUCTS_EXPECTED,

'link' => tep_href_link(FILENAME_PRODUCTS_EXPECTED)

),

array(

'code' => 'easypopulate.php',

'title' => 'Easy Populate',

'link' => tep_href_link('easypopulate.php')

),

)

);

?>

 

 

 

to

array(

'code' => FILENAME_EASYPOPULATE,

'title' => BOX_CATALOG_PRODUCTS_EXPECTED,

'link' => tep_href_link(FILENAME_EASYPOPULATE)

 

with the following addition into admin/includes/filenames

 

define('FILENAME_EASYPOPULATE', 'easypopulate.php');

 

but...... same results. The Easypopulate screen is showing next to normal mindsparx screen and not inside-under it as everything else. :(

Link to comment
Share on other sites

Hello, im not sure that this will do any difference but you have left a unnecessary "," in the end of that code snippet, se below

 

array(

'code' => FILENAME_EASYPOPULATE,

'title' => BOX_CATALOG_PRODUCTS_EXPECTED,

'link' => tep_href_link(FILENAME_EASYPOPULATE)

),

)

);

?>

 

the "," at the end is not suposed to be there, and that can be the problem try removing it and see if it works.

 

/Janne

Edited by iankil

My contributions

Mindsparx admin for 2.2

Mindsparx admin for 2.3

Mindsparx admin for 3.0

Mindsparx specials 2.2

Starproduct pimped for 2.2

Starproduct pimped for 2.3

Mindsparx template osc Sport 2.2

Mindsparx template Horizon 2.3

+ a few more...

Link to comment
Share on other sites

OK found it !!

 

I was suspecting that the problem was not in the Mindsparx contribution, but on the easypopulate file itself. And there it was. On line 1078 of the admin/easypopulate.php file ( version EP_v2_76i_1_231 ), i changed :

 

<td class="pageHeading" valign="top"><?php

 

in to

<?php

 

so the complete 3 lines ( 1078,1079,1080) that shows the pageheading looks like this :

 

<?php

echo "Easy Populate ".EP_CURRENT_VERSION." - Default Language : " . EP_DEFAULT_LANGUAGE_NAME . '(' . EP_DEFAULT_LANGUAGE_ID .')' ;

?>

 

 

Thanks again for all your help. :)

Link to comment
Share on other sites

OK found it !!

 

I was suspecting that the problem was not in the Mindsparx contribution, but on the easypopulate file itself. And there it was. On line 1078 of the admin/easypopulate.php file ( version EP_v2_76i_1_231 ), i changed :

 

 

 

in to

 

 

so the complete 3 lines ( 1078,1079,1080) that shows the pageheading looks like this :

 

 

 

 

Thanks again for all your help. :)

 

Thanks for finding a fix for this ;)

/Janne

My contributions

Mindsparx admin for 2.2

Mindsparx admin for 2.3

Mindsparx admin for 3.0

Mindsparx specials 2.2

Starproduct pimped for 2.2

Starproduct pimped for 2.3

Mindsparx template osc Sport 2.2

Mindsparx template Horizon 2.3

+ a few more...

Link to comment
Share on other sites

  • 5 weeks later...

is there anyway to make the menu on mouse click to open instead of hover? Only for the top layer menus. I keep getting accidentally click on a menu i don't want to open up when i move the mouse over them, which is quite annoying. Thanks

Link to comment
Share on other sites

is there anyway to make the menu on mouse click to open instead of hover? Only for the top layer menus. I keep getting accidentally click on a menu i don't want to open up when i move the mouse over them, which is quite annoying. Thanks

 

 

Hello, the menu is pure css so there is no java to change to this behaivior. You could change the menu to "Chrome menu" or similar to add a click function

/Janne

My contributions

Mindsparx admin for 2.2

Mindsparx admin for 2.3

Mindsparx admin for 3.0

Mindsparx specials 2.2

Starproduct pimped for 2.2

Starproduct pimped for 2.3

Mindsparx template osc Sport 2.2

Mindsparx template Horizon 2.3

+ a few more...

Link to comment
Share on other sites

  • 1 month later...

Hi

 

First of all i love this but i think i got something wrong LOL. I followed instructions perfectly but i got what seems to be language/define issues.

 

help.jpg

 

I corrected a few by adding them to english.php but it didnt work for them all :(

Link to comment
Share on other sites

  • 2 months later...

Anyone know how to split pages at products like on stats_low_stock.php , its annoying with list as long as you walk to the moon :D ,or anyone knows a fix or contribution ?.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...