Jump to content


  • Content count

  • Joined

  • Last visited

Everything posted by Philo2005

  1. While optimizing my Phoenix Shop with Google Search Console I found the Header Tag Product Schema JSON-LD which finally enables Products tab in Google Search Console. Once this script is enabled it shows in the header of the product_info.php code additional informations related to the product. Example: https://www.attias.ch/ishop/product_info.php?products_id=2152&language=en shows: {"@context":"https:\/\/schema.org","@type":"Product","name":"CH 1882 Ziffermuster weisses Pap. 53b (45) gestempelt Wyl SG","image":"https:\/\/www.attias.ch\/ishop\/images\/CH1882Ziffer53No1.jpg","url":"https:\/\/www.attias.ch\/ishop\/product_info.php?products_id=2152","description":"Switzerland 1882, Ziffermuster, weisses Papier, Kontrollzeichen Form A, 2 Rappen (SBK 53b, Michel 45), 2 Rp. hellolivbraun, sauber gestempelt WYL SG, 08.12.1882, farbfrisch und einwandfrei gez\u00e4hnt...","mpn":"CH1882-53No1","offers":{"@type":"Offer","priceCurrency":"CHF","price":"300.00","availability":"https:\/\/schema.org\/InStock","seller":{"@type":"Organization","name":"Philatelie Attias, CH-5620 Bremgarten AG"}},"manufacturer":{"@type":"Organization","name":"CH"}} Google Search Console sent me an E-Mail telling me the following warnings: Search Console has identified that your site is affected by 6 Products issues: Top Warnings Warnings are suggestions for improvement. Some warnings can affect your appearance on Search; some might be reclassified as errors in the future. The following warnings were found on your site: Missing field "url" Missing field "review" Missing field "aggregateRating" Missing field "brand" Missing field "sku" This will appear for all my products. Somebody found a solution for These issues or has any Idea how to get rid of them? There is also an additional header tag called Breadcrumb Schema JSON-LD, but no description for what it is?
  2. Everything fine, thank you Zahid, the add on is already installed in my live shop.
  3. So many other module in Phoenix uses $PHP_SELF and they all work fine, this show the acutal page Name e.q. "contact_us.php"! Thanks @raiwa
  4. @JcMagpie I sorted out the Problem and found it in your hook file JcMgoogleCaptcha.php. 1. Basically I added first the $PHP_SELF to the globals for each function: listen_injectFormVerify, listen_injectFormDisplay, listen_injectSiteEnd. 2. Your compare Statements are not correct! (in_array(basename($_SERVER['PHP_SELF']), $this->good_pages)) has been corrected to a proper comparison (in_array(basename($PHP_SELF), $this->good_pages)) 3. also I made code cleaning to view nice. Now i fixed the previous issue and all works fine, This new code solves the Problem how user enters the url: www.attias.ch/ishop/contact_us.php www.attias.ch/ishop/contact:_us.php/language/en www.attias.ch/ishop/contact_us.php?language=en All types of entering URLs now work! Feel free to see it on my live shop www.attias.ch and take over, if you like it. see attached file JcMgoogleCapatcha.php
  5. On OSCOM CE Phoenix v1.0.4.0 shops there is the option Use Search-Engine Safe URLs in admin section / Configuration / My Store. What is this option doing exactly? Is it recomanded to set to false or to true? The variable $PHP_SELF may not have the value what I expect (but Iam not shure), the Name of the page 'create_account.php' or 'create_account.php/langugage/en' or ' create_account.php/language/en/ceid=7e0482062e51eee6ea41fb0a9d94e1e4 ?
  6. @JcMagpie Aha, I do not develop php programs yet… But i have installed a new test Environment and played a little bit with various settings in Phoenix. I found out that turning off the Use Search-Engine Safe URLs (set to false) in admin section / configuration menu / My Store solves the Problem above. Now the link shows like this and it will be recognized by the hook in JcMgoogleCapatcha.php properly. https://www.attias.ch/ishop/contact_us.php?language=de&ceid=b762592bb02c1d2ca8938c328b92e63f Maybe also this has an impact to google search which i will control this in the next future. Thanks for your answer and for your hook!
  7. @JcMagpie Thank you for creating this hook: In my installation it works as long as the link is as followed: https://www.attias.ch/ishop/contact_us.php But when the link comes with the ceid: https://www.attias.ch/ishop/contact_us.php/ceid/098b722e19620edff2b1bcecd03d55ed the recaptcha item will not be shown. I had to deactivate this hook by renaming the $good_page values in pages which dont exist. Maybe the hook JcMgoogleCapatcha.php does not find the page with the ceid in $good_page and needs to be substringed before. Any proposal?
  8. Thank you for your answer ecartz, I implemented the code <html dir="ltr" lang="en"> in the english.php and wait what it will create by google search console. Somebody other any idea?
  9. Hi everybody I am studying html code produced by Phoenix Version related to SEO Issues. I have set up 2 languages set up in Phoenix. -en english -de german (set as default language) The english language html code works fine (see attached picture head_en.jpg). All the <meta> tags are properly shown in the <head> section of the html code. The german lanugage html code is not correct (see attached picture head_de.jpg), all <meta> tags are shown in the <body> section of the html code, This is in my opinion wrong. The <meta> tags were not properly crowled. (template_top.php original version) Somebody any ideas, what went wrong?
  10. @ecartz What exactly is this definition doing? I do have this in my german.php file, but in the english.php it looks like this: define('HTML_PARAMS', ''); Do i need to change this to ? define('HTML_PARAMS', ' dir="ltr" lang="en"'); I am asking this because i am optimizing my pages with the google search consol, which created tousands of Errors … and I am wondering how to define my pages in 2 languages as canonical, but not identical? <link rel="canonical" href="https://www.attias.ch/ishop/attias_index.php"> There is no hint in my pages which languages is shown, except the german ones with: <html dir="ltr" lang="de"><head> code of Website to follow </body></html> How did manage you this?
  11. @ecartz Thank you very much, the first part is exactly what i needed. The second part i will go on later. Studying the "ht_pages_seo" which i already activated, I found out that the next step having the <meta name= "description" content included is also defined there. So for conditions.php in english i defined: define('META_SEO_TITLE', 'Our GTCs'); define('META_SEO_DESCRIPTION', 'General Terms of Conditions (GTCs) of Philatelie Attias, CH-5620 Bremgarten AG'); as for further languages i did this too. And this works fine for title and meta in html code!!! Great! So I hope now, with these points in this topic to reduce my 4500 error pages by google to 0! -:)
  12. I have a further question related to <header>. I have created several individual pages based on conditions.php. in the <title> I would like to see "Our GTCs I Philatelie Attias, CH-5620 Bremgarten" How can I add "Our GTCs " to the title which relates to 'HEADING_TITLE' in the coresponding language file? Any ideas?
  13. So it is exactly as you described - Problem solved! Thanks
  14. Phoenix Version 1 0 2 5 I like the way Phoenix is beeing displayed very much. Therefore and to make my home pages more user friendly (according to google it is not) and similar to the shop software i am looking for a Framework to change my old html home pages up to the new user interface with php. There are so many Tools in the net who can do this, but i have no clue which. I think there must be users in the comunity who have the same issue. Any ideas or preferences with which Tools I could do it? https://www.attias.ch
  15. Today I finished with the migration of my old Website to the Phoenix plattform. This is the result, see: https://www.attias.ch/ I am happy now, it was a lot of work. Thank you all for the help
  16. Version 2.3.4 of OS Commerce shows amount of articles in each category. User saw if there are articles in categories easily. With Phoenix Version 1 0 2 5 the amount is no longer shown, so user must check all categories if there are any articles in. refers to. https://www.attias.ch/ishop/index.php/language/en How can i activate the amount of article shown in each categories?
  17. @peterpil19 Thank you works fine 🙂
  18. With "CE Phoenix 1 0 2 0" my picture of the article is overpainted on the "product_info.php" page , i have no clue why. I tried in the section "/admin/modules_content.php" but it is still overpainted/overwritten somewhere! Any Ideas what I do wrong?
  19. Okay i did this for the buy page. How can I connect the page attias_ankauf.php to the information boxes?
  20. @Heatherbell Cool! Did it work also on Google Chrome on iPad and iPhone?
  21. Thank you all for your ideas, i am going to think about implementing my Homepage into Phoenix. Currently These are all html Pages, so Google crowle them and These are listed in the Google Search. How this function when the old pages are moved to php Pages. Are they found by Google Search as well and listed in Google Search? Any experience?
  22. @kgtee Thank you very much, works fine! I assume you had this done before I asked for it?
  23. Version 2.3.4 of OS Commerce shows new products in sequence of last entered products backwords. With Phoenix Version 1 0 2 5 the sequence is implemented in a different way, there is a choice of sorting by: Product Name Manufacturer or Price. The choice of sort order does not work on my installation., no clue way I have not touched the products_new.php  refers to. https://www.attias.ch/ishop/products_new.php/language/en/page/1 1. What do I wrong that the sort order can not be choosen (any settings)? 2. Is there any possibilities to change sequence to last added products (date added descending up to the earliest once)? Thanks for any ideas