Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.


  • Content count

  • Joined

  • Last visited

  • Days Won


Posts posted by altoid

  1. @@joli1811


    I think the intent of this is for the shop owner to enter a customer or other happy person's comments on the shop in general.


    So something like this.


    Fred Zertz a customer emails me and says "What a great shop you have there"   so I get his permission to post his testimonial and he agrees and says give it a 5 star rating.


    Then the testimonials page is called however.  I was thinking maybe a link in the Information box, where any customer could view testimonials and of course google and bing could visit and index too.


    So with a good meta title and description attached to the testimonials.php page that would be a good SEO thing.


    Plus shop credibility to the human users who view testimonials.


    That's the set up I think.






    Got my curiosity going to be honest I have not used the testimonial very much this gets rid of the error by me about line 166

       $rInfo_array = array_merge((array)$reviews, (array)$products, (array)$products_name);
          $rInfo = new objectInfo($rInfo_array);

    am I missing the point here ??


    I can now add a new testimonial but I can not assign to  review or customer or product so this would just be a general site testimonial also the only way to see would be by adding a link somewhere called say shop testimonial .


    Now maybe me just being thick about how to use??




  2. @@joli1811


    John, in admin/reviews.php with a testimonial in place


    - Under the testimonial header in the table, does the gif show red or green?  Mine is red.

    - When you double click the testimonial taking it to preview


    https://www dot myshop dot com/myadmin/reviews dot php?page=1&rID=6&action=preview



    I am getting these warnings:




    Warning: array_merge(): Argument #2 is not an array in /home/username/public_html/myadmin/reviews.php on line 166

    Warning: reset() expects parameter 1 to be array, null given in /home/usernamepublic_html/myadmin/includes/classes/object_info.php on line 17

    Warning: Variable passed to each() is not an array or object in /home/username/public_html/myadmin/includes/classes/object_info.php on line 18


    And below it looks like so:




    Reviews pixel_trans.gifProduct: 

    Date: Review:


    Meaning no data.  However when editing works fine.


    https://www dot myshop dot com/myadmin/reviews dot php?page=1&rID=6&action=edit


    Wondering if you've noticed this?




    Hi All,


    Mini fix: for reloaded


    After Live Chat with Burt in chat room  to fix quotes throwing an error when updating or  changing reviews and testimonials we need to add



    "Burt says "

    add tep_db_input() around $review

    Line: #56     admin/reviews.php replace with

     //tep_db_query("insert into " . TABLE_REVIEWS_DESCRIPTION . " (reviews_id, languages_id, reviews_text) values ('" . (int)$insert_id . "', '" . (int)$languages_id . "', '" . $review . "')");
       tep_db_query("insert into " . TABLE_REVIEWS_DESCRIPTION . " (reviews_id, languages_id, reviews_text) values ('" . (int)$insert_id . "', '" . (int)$languages_id . "', '" . tep_db_input($review) . "')");

    and with


    line:  #68  admin/reviews.php 

     //tep_db_query("insert into " . TABLE_REVIEWS_DESCRIPTION . " (reviews_id, languages_id, reviews_text) values ('" . (int)$insert_id . "', '" . (int)$languages_id . "', '" . $review . "')");
       tep_db_query("insert into " . TABLE_REVIEWS_DESCRIPTION . " (reviews_id, languages_id, reviews_text) values ('" . (int)$insert_id . "', '" . (int)$languages_id . "', '" . tep_db_input($review) . "')");



  3. Jack, I got this fixed up.  I took a stock includes/modlues/product_listing.php file from the 2.3.4 version, then did a file comparison with your version of that same file for Head Tags, bringing Head Tags SEO code into the 2.3.4 version.   Updloaded that merged file and all is fine now.  

    I got your version from the HT SEO 3.3.2 update by the way.

    I didn't troll through the code of the file that was causing the problem to see what I might have done though, but anyway for now all's good.

    Thanks for your time.

  4. Hi Jack, I have Header Tags V 3.3.2 installed and am working through the osC Version 2.3.4 upgrade. 


    I noticed that when viewing a product category page, the short products listing text for all the show products is being displayed first in the column, then all the products with title, image and price and shown following.


    The short products listing text need to be re-associated with each product.   Where can I look to fix that up?  



  5. I added a few more options that made sense for the product type:




    First-Class Mail® International Large Envelope $4.79 First-Class Package International Service $8.24 Priority Mail International® $27.13 Priority Mail Express International $36.19 Global Express Guaranteed® (GXG) $56.52




    United States Postal Service 0 lbs, 10 oz shipping_usps.gif First-Class Mail® Large Envelope $2.87 First-Class Mail® Parcel $3.58 Priority Mail $5.05 Priority Mail Flat Rate Envelope $5.05 Priority Mail Express $15.13


    All that I checked worked.


    I'm going to try this in one of my shops. The last file is a cert file? Even if the shop already has an ssl cert?

  7. @@burt Hi Gary, I have several "live" shops going and while it may not make sense from a purely business point of view, I like to try the various options of doing this and that to see how they work compared to others. What can I say other than I think it's interesting to see how the different approaches work. :)


    In this shop's case I am working with Jack's HT SEO which has a Twitter Card process. Jack's HT SEO is fantastically complex with all kinds of bells and whistles.


    But I have the built in Twitter card running on a couple other shops too though. And they work quite well.

  8. Hi Jack: When I set up the Twitter Card to be authorized, Twitter didn't like the name @My Shop Name, stating that it was invalid. However that's not a mandatory field so apparently they ignored it and authorized my Twitter Cards anyway. So I was just bringing that to your attention. I think I'll do the manual code change you suggested so the card data looks OK.


    For the Twitter and OG data, here's about what page source shows for a given product in this shop:


    <meta name="twitter:card" content="summary">
    <meta name="twitter:site" content="@My Shop Name">  <-- [color=#ff0000]This is what Twitter didn't accept as explained.[/color]
    <meta name="twitter:creator" content="@mytwittername">
    <meta name="twitter:url" content="http://www.myshop.com/snow-day-dog-sweater-p-553.html">
    <meta name="twitter:title" content="Snow Day Dog Sweater">
    <meta name="twitter:description" content="This Snow Day Red Dog Sweater is made by Zack and Zoey and is On Sale Now! This Snow Day Red Dog Sweater is a Comfy acrylic turtleneck sweater with a jolly snowman applique on back.  The Dog S...">
    <meta name="twitter:image" content="http://www.myshop.com/images/UM440SnowDay_th.jpg">
    <meta name="twitter:data1" content="$14.39">
    <meta name="twitter:label1" content="Price">
    <meta name="twitter:data2" content="7">
    <meta name="twitter:label2" content="Available Stock">
    <meta property="og:site_name" content="My Shop Name" />
    <meta property="og:locale" content="en-US" />
    <meta property="og:type" content="product" />
    <meta property="og:title" content="Snow Day Dog Sweater" />
    <meta property="og:description" content="This Snow Day Red Dog Sweater is made by Zack and Zoey and is On Sale Now! This Snow Day Red Dog Sweater is a Comfy acrylic turtleneck sweater with a jolly snowman applique on back.  The Dog S..." />
    <meta property="og:image" content="http://www.myshop.com/images/UM440SnowDay_th.jpg" />
    <meta property="og:url" content="http://www.myshop.com/snow-day-dog-sweater-p-553.html" />
    <meta property="og:price" content="$14.39" />
    <meta property="og:currency" content="USD" />
    <meta property="og:availability" content="instock" />


    So I see the price and stock in there, but the card itself doesn't show them when I post a product to twitter.


    I see item title, the partial description, the image and the View on Web text.



  9. Jack, I am still working with the keyword issue above, it's still intermittent but my work around is handing the issue.


    Regarding Twitter Cards...I have them approved by Twitter. I am not seeing the price, nor stock status on the card even though I do have the latest version installed.


    Also, on the head_tags_seo_social.php page in admin is there a way to change the site name? That's carrying over to the Twitter og info and the site name on Twitter isn't the same as my shop name.



  10. I'll follow up as you suggest. Just redid another product listing (for SEO purposes), this time it was a 4-word keyword. Same thing occurred with Strong text.


    So I split the 4-word into two 2-words and the text is now as it should look...meaning just my target 4 words are in bold. I'll keep watching it. Thanks

  11. Jack, using the latest version here of Header Tags SEO. In some instances of product listings descriptions, all text from the keyword through the end of the description are converted to bold, rather than just the keyword alone. Looking as so


    Here is an example of the keyword issue that is showing in product description.


    Where "keyword" is the keyword.


    What we want is just keyword bold. This doesn't occur all the time. Any ideas on that?


    Edit...this is for a three word keyword. If if change the key word listing from


    red recliner sofa


    red recliner, sofa


    (note the comma there) the bolding issue goes away

  12. Could you provide a list of steps to reproduce getting the checkout confirmation page? (starting from logging into the store or starting EC as a guest, and logging into EC or proceeding as a guest, ..)




    What happens after logging into store:


    Select item, click add to cart, arrive at shopping_cart.php


    Click top checkout button, arrive at https://www dot sandbox dot paypal dot com/us


    Select "Don't Have PayPal account?", get to the page where the test CC info can be entered. Click Pay now


    Now at the PayPal page to review the info I entered, click pay now, get PayPal page offering opportunity to sign up for PayPal acct. Click "No Thanks"


    Arrive at checkout_success.php

  13. Once I've selected an item, I click the top Checkout with PayPal button, which takes me off site to the PayPal sandbox domain.


    From there my two options are to log in using my sandbox email account or select the "don't have a paypal account" option. I've been signing in and going through the process that way.


    I've never signing onto the test site as a user, only gone through the EC process.


    I tried entering my sandbox email onto the test site to reset my password, get the reset message is on the way, but there's nothing coming to that live email account.

  14. Made a test purchase with my sandbox acct and using PP Express button, proceeded to the page displayed per attachment.


    Then clicking pay now went to the test site checkout_confirmation.php page.


    Then confirming order took me to test site checkout_success.php page.