Jump to content

kinetic

Member
  • Posts

    571
  • Joined

  • Last visited

Posts posted by kinetic

  1. Hey Paul

    Styles and Misc section in general settings look for "Source for popular products data:"

    if you have set popular products data in General settings to Number of Sales it wont show any if you havent made any sales...

    so set it to number of views...

    Also in the same section a bit further up in General settings is: "Show Latest Products on homepage?" set that to Yes

    then you would need to visit any product you wish to show on the home page and set it to yes as well

    View Products > Edit

    then look for: Include in latest products in homepage?

    I hope this clears things up

    Kinetic

  2. Your code is bogus to start with you have the param outside of where it needs to be and it should also be repeated within the embed as well

    the object tags are for IE browsers the embed is for firefox

    when you view source it would of course "change" depending on the BROWSER you are using

    you can use this code remembering to use the full URL to your swf file (where ever it is located on your site there 2 places you NEED to edit this....)

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="887" height="349" hspace="0" vspace="0" title="Movie">
    
      <param name="movie" value="http://www.yoursite.com/Movie.swf" />
    
      <param name="quality" value="high" />
    
      <param name="wmode" value="opaque" />
    
      <embed src="http://www.yoursite.com/Movie.swf" width="887" height="349" hspace="0" vspace="0" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="opaque"></embed>
    
    </object>

    this is the old method of embedding flash you realy need to step up to the swfobject.js method (gets rid of the grey rectangle around the flash object in IE

    If you would like me to do this for you please PM me for my rates

    Kinetic

  3. depending on how you have embedded your flash you will need a wmode param

    wmode opaque

    if you are embedding via the swfobject.js method (reccomended) you would need to add

    so.addParam("wmode", "opaque");
     to the swfobject data
    
    if you are embedding with the AC_FL_COntent js way (like from Dreamweaver)
    
    you need a 
    
    
    
    <param name="wmode" value="opaque" />

    using wmode opaque forces the flash object to the same z index of the browser

    where as not defining it the flash object isnt actually in the browser so other stuff pop or slide under it

    If you need further help please PM me for more information

    Kinetic

  4. I figured out that if I make the mp3's a .zip file, that works, but is there a way to avoid zipping the downloaded files?

    only way would be to edit the skins/YOUR SKIN/styleTemplates/content/viewOrder.tpl and add a (Right click and save link as in Firefox or right click and save target as in IE)

    Sample code:

    			<!-- BEGIN: digital_link -->
    
    			<br />
    
    			[<a href="{VAL_DOWNLOAD_LINK}" class="txtDefault">{LANG_DOWNLOAD_LINK}</a>]<br />
    
    (Right click and save link as in Firefox or right click and save target as in IE)
    
    			<!-- END: digital_link -->

    because modern browsers can play MP3's (depending on their plugins) this is what you would have to do

    it is recommended though you zip the files up... and not modify the viewOrder.tpl

  5. Ive had a few clients ask me "Why does the UPS shipping drop down go from highest to lowest? some of our customer just zip thru checkout and dont take a look at the shipping options available to them (dumb I know but people are busy...)

    Ive even put in big h1 tags "Make sure you Review your Shipping Option before Checking Out!!" right above the shipping drop down (edited /skins/YOURSKIN/styleTemplates/content/cart.tpl) Which still doesnt help and people still get hit with the highest shipping amount offered by the store (usually next day air)

    So I set about to see if this could be sorted

    the big problem is that we cant do a order by shippingPrice ASC in a db query because we arent querying our DB for these amounts but rather querying UPS to get their rate quotes for each shipping type we have set to ENABLED In cubeCart Admin >Shipping Methods > UPS

    I first tried editing: modules/shipping/UPS/calc.php and moving the case sections into the order I wanted (putting GND first

    which didnt work at all

    then I looked to modules/shipping/UPS/admin/index.inc.php

    and reordered the table rows that give us the different shipping types from UPS (putting the GND row first

    and voila wouldnt ya know it it worked....

    UPS Ground became the very first shipping option on the cart side of things when I did a test order

    Why this worked I still have no clue but it does...

    Why I tried this:

    I noticed when I was in admin that the order of the shipping types we had enabled was the same as the order they were in the drop down box for shipping in the cart so I gave it a shot and it worked!

    Here's the specific steps to follow with code to find and swap

    Open: /modules/shipping/UPS/admin/index.inc.php

    To make ground the first one FIND:

    	<tr>
    
    	  <td align="left" class="tdText"><strong>Ground</strong></td>
    
    	  <td class="tdText"><select name="module[productGND]">
    
    		<option value="1" <?php if($module['productGND']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productGND']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    
    and highlight it all and CUT IT (Ctrl+X)
    
    then scroll up till you find this:
    
    
    
      <tr>
    
    	<td colspan="2" class="tdTitle">UPS Products</td>
    
      </tr>
    
    
    PASTE your cut code AFTER the </tr>  but BEFORE:
    
    
    
    <td align="left" class="tdText"><strong>Next Day Air Early AM</strong></td>
    
    
    (I also noticed that next day air early am was missing its opening <tr> so I added it... (sloppy html there devillion...)
    
    
    
    My code before my edits:
    
    
    
      <tr>
    
    	<td colspan="2" class="tdTitle">UPS Products</td>
    
      </tr>
    
    	<td align="left" class="tdText"><strong>Next Day Air Early AM</strong></td>
    
    	  <td class="tdText"><select name="module[product1DM]">
    
    		<option value="1" <?php if($module['product1DM']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product1DM']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr><tr>
    
    	  <td align="left" class="tdText"><strong>Next Day Air</strong></td>
    
    	  <td class="tdText"><select name="module[product1DA]">
    
    		<option value="1" <?php if($module['product1DA']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product1DA']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Next Day Air Saver</strong></td>
    
    	  <td class="tdText"><select name="module[product1DP]">
    
    		<option value="1" <?php if($module['product1DP']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product1DP']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>2nd Day Air Early AM</strong></td>
    
    	  <td class="tdText"><select name="module[product2DM]">
    
    		<option value="1" <?php if($module['product2DM']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product2DM']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>2nd Day Air</strong></td>
    
    	  <td class="tdText"><select name="module[product2DA]">
    
    		<option value="1" <?php if($module['product2DA']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product2DA']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>3 Day Select</strong></td>
    
    	  <td class="tdText"><select name="module[product3DS]">
    
    		<option value="1" <?php if($module['product3DS']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product3DS']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Ground</strong></td>
    
    	  <td class="tdText"><select name="module[productGND]">
    
    		<option value="1" <?php if($module['productGND']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productGND']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Canada Standard</strong></td>
    
    	  <td class="tdText"><select name="module[productSTD]">
    
    		<option value="1" <?php if($module['productSTD']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productSTD']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Worldwide Express</strong></td>
    
    	  <td class="tdText"><select name="module[productXPR]">
    
    		<option value="1" <?php if($module['productXPR']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productXPR']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Worldwide Express Plus</strong></td>
    
    	  <td class="tdText"><select name="module[productXDM]">
    
    		<option value="1" <?php if($module['productXDM']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productXDM']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Worldwide Expedited</strong></td>
    
    	  <td class="tdText"><select name="module[productXPD]">
    
    		<option value="1" <?php if($module['productXPD']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productXPD']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
      <tr>
    
    	<td align="right" class="tdText">&nbsp;</td>
    
    	<td class="tdText"><input type="submit" class="submit" value="Edit Config" /></td>
    
      </tr>
    
    </table>
    
    
    
    
    My code AFTER my EDITS:
    
    
    
      <tr>
    
    	<td colspan="2" class="tdTitle">UPS Products</td>
    
      </tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Ground</strong></td>
    
    	  <td class="tdText"><select name="module[productGND]">
    
    		<option value="1" <?php if($module['productGND']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productGND']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	<td align="left" class="tdText"><strong>Next Day Air Early AM</strong></td>
    
    	  <td class="tdText"><select name="module[product1DM]">
    
    		<option value="1" <?php if($module['product1DM']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product1DM']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr><tr>
    
    	  <td align="left" class="tdText"><strong>Next Day Air</strong></td>
    
    	  <td class="tdText"><select name="module[product1DA]">
    
    		<option value="1" <?php if($module['product1DA']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product1DA']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Next Day Air Saver</strong></td>
    
    	  <td class="tdText"><select name="module[product1DP]">
    
    		<option value="1" <?php if($module['product1DP']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product1DP']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>2nd Day Air Early AM</strong></td>
    
    	  <td class="tdText"><select name="module[product2DM]">
    
    		<option value="1" <?php if($module['product2DM']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product2DM']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>2nd Day Air</strong></td>
    
    	  <td class="tdText"><select name="module[product2DA]">
    
    		<option value="1" <?php if($module['product2DA']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product2DA']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>3 Day Select</strong></td>
    
    	  <td class="tdText"><select name="module[product3DS]">
    
    		<option value="1" <?php if($module['product3DS']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['product3DS']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Canada Standard</strong></td>
    
    	  <td class="tdText"><select name="module[productSTD]">
    
    		<option value="1" <?php if($module['productSTD']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productSTD']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Worldwide Express</strong></td>
    
    	  <td class="tdText"><select name="module[productXPR]">
    
    		<option value="1" <?php if($module['productXPR']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productXPR']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Worldwide Express Plus</strong></td>
    
    	  <td class="tdText"><select name="module[productXDM]">
    
    		<option value="1" <?php if($module['productXDM']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productXDM']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
    	<tr>
    
    	  <td align="left" class="tdText"><strong>Worldwide Expedited</strong></td>
    
    	  <td class="tdText"><select name="module[productXPD]">
    
    		<option value="1" <?php if($module['productXPD']==1) echo "selected='selected'"; ?>>Enabled</option>
    
    		<option value="0" <?php if($module['productXPD']==0) echo "selected='selected'"; ?>>Disabled</option>
    
    	  </select></td>
    
    	</tr>
    
      <tr>
    
    	<td align="right" class="tdText">&nbsp;</td>
    
    	<td class="tdText"><input type="submit" class="submit" value="Edit Config" /></td>
    
      </tr>
    
    </table>

    You can swap these table rows around in any order you wish depending how you want them to appear in the shipping drop down in a customers cart

    this hack only shows me swapping ground to the top option instead of 5th from the bottom...

    This hack was performed on a CCv4.1.1

    and a CCv4.2.3 stores and works across the board...

    Kinetic :yeahhh:

  6. Open:

    language/en/lang.inc.php

    FIND:

    'your_comments' => "Your comments:",
    
    
    
    
    REPLACE WITH:
    
    
    
    'your_comments' => "Your Gift Tag Message...",

    There are other instances in the lang.inc.php that show "Customer Comments"

    that you should change to Gift Tag Message:

    so that it shows also in the order to the customer and to you as well in admin

    basically lang.inc.php is the file you want to look at

    hope this helps

    Kinetic :)

  7. CCv4.2.3

    Ive had this bug as well

    removing alternate images via Manage Images link is NOT updating the img_idx table in the database when clicking the remove link

    and not removing the images associated with the product

    Ive had to manually go into phpmyadmin and remove the rows with the old images by hand

    seems this really is a bug... a fix would be nice...

    UPDATE

    I've managed to find the problem with the "remove" link not showing after adding an image to a product, seems that having a + in the image filename was causing the problem.

    Haven't sorted the duplicate images yet, so I have installed Estelle's javascript mod for extra images and that's working well.

  8. yeah most wont even know to do it

    as the Up and down arrow icons dont appear unless you click the name or prce table header text on a category page

    but we also get the the silly drop down to sort by on a category page

    I long for the days when Sir Williams product sort mod was king...

    CCv4 has bastardized it...

    also sorting shouldnt refresh the page but it does and adds a string at the end of the URL which could mean search engine problems

    why isnt Devillion using more AJAX.... huh?

    cmon brooky get a clue as to how real SEO works...

  9. hell IE 7 is STILL a POS on a stick

    anyone using IE 8 gets what they deserve

    still the problem of missing links (Login | Register) is due to the SEFURLs spiders.txt

    which DOES affect MSN butterfly users along with apparently IE 8 lusers

    FireFox 3 users UNITE!!! you seamonkey, chrome and safari users can join too...

    Kinetic

    they will have to pry my firefox from my cold dead fingers...

  10. open your spiders.txt file

    find and remove any lines with MSN or MSN bot

    save the file and re upload it

    with MSN butterfly or later versions of IE on vista the site thinks you are a spider because of your (crappy browser...)

    thank you MicroShaft

    using SEO URLs also has the effect of implementing the spider.txt which will "HIDE" login and register links (Session Killing) spiders cant register or login...

    goofy but true.... the SEO URLS and session killing for spiders REALLLLLLY NEEDS work...

    Kinetic

  11. yall must be smoking crack because this site looks like 900000 other e-commerce sites out there its not unique it the same hum drum flat boring site

    the only attempt at creativity was the sessions box and that was executed poorly and looks unfinished

    and kinda tacked on

    sad but true...

  12. Ive got a validation customer who has the same problem with the w3c validator spider

    because the spider is listed in the spiders.txt it wont validate the page (1 error) because of an empty ul

    and the ul thats empty is the list that contains the login and register links

    to the spider that ul is empty because of the session killing routine

    remove the w3c validation spider from the spiders.txt and voila the page validates

    the session killing routine shouldnt remove the links

    but rather add a no follow

    Ive looked thru rukis code for spider_flag and dont really understand whats happening that removes the 2 links but it is annoying as hell

    Kinetic

  13. Click View Products in Admin

    find the product there

    and delete it from the list or manage its images if leaving the product or simply take it off sale (enter 0.00) for the sales price field

    If the product has already been removed and its still showing up in the sales "category"

    then click rebuild/recount in admin

    and click "Clear Cache"

    that should clear it up if not Id suggest posting a support ticket to CubeCart

    Kinetic

    My client contacted me advising she couldn't delete an image from her store.

    Image/product appears in Sales category (I know its not a category!). It doesn't appear anywhere else.

    Clicking on the image results in an "Internet Explorer cannot display the webpage" page. The path is "http://prod_105.html/".

    Clicking on the BUY button results in a store's page with "That product could not be found." statement. The path is "java script:submitDoc('prod105');".

    Clicking on the MORE button results in an "Internet Explorer cannot display the webpage" page. The path is "http://prod_105.html/".

    How do I delete this from the store when I can't find it in there?

    Cubecart Version 4.0.3

    (Can't upgrade as server doesn't support the next version of cubecart).

    Any help please.

    Thanks

    Jannette

×
×
  • Create New...