Jump to content
thirty bees forum

veganline

Ivory member
  • Posts

    318
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by veganline

  1. If you have a budget of time / skill / money to offer, or maybe just want to wait and see, you could ask this person how far he got - I would be interested to know! Otherwise, I hack Niara theme and have relatively few files to rescue after a theme update. The updater provides a list of manually changed files that you might want to rescue and keeps them somewhere. I've just searched the Prestashop 1.7 demo site for "template" and "CSS" to find nothing. TB lets you choose a template file for a particular product or purpose from the back office, and keep an edited one in a safe templates folder that doesn't get updated. You can even edit from the backoffice using an extra DH42 module, or just use cpanel pr FTP. BackOffice > Preferences > custom code > add css to your pages ... adds whatever css to every page of the site so you can right-click a bit of theme you don't want, right click again to choose "copy selector", and add that css with {display: none} after it to the "add css to your pages box". The css survives theme updates. I have posted a way of simplifying one page checkout this way under "tips and tricks" - this one
  2. Aquí es donde me equivoqué. "/" va en "url física" Espero que esto ayude a alguien This is where I went wrong. "/" goes in "physical url" I hope this helps someone.
  3. Mi servidor estableció el nuevo dominio en php 8, por lo que es incompatible. El antiguo dominio example.com/thbees se estableció en php 7.4, por lo que es compatible. Todavía no he resuelto el problema por completo, pero vale la pena comprobar la configuración de php en el panel de control > software > administrador multiPHP o en algún lugar así My server set the new domain to php 8, so incompatible. The old domain example.com/thbees was set to php 7.4, so compatible. I have still not solved the the problem completely, but it's worth checking php settings under control panel > software > multiPHP manager or somewhere like that
  4. config/defines.inc.php (using FTP or hosting control panel) change false-->true: about line 34 Tengo el mismo problema. No hay suerte con los mensajes de error. (I have the same problem: no luck with error messages) Esto funcionó. Cuenta de alojamiento > phpadmin > pequeños cuadros de búsqueda > búsqueda de "url" (This worked for me: Hosting account > phpadmin > small search boxes > search for "url" and update anything that looks wrong, adding a / at the end)
  5. veganline

    Modules lists

    Thanks for the list! here's mine Front Customization Directly into Cart by JBW at about € 80 used with DIY changes to product.tpl to allow a choice of belt lengths on a drop-down. https://store.thirtybees.com/shop-modules/price-by-surface-volume-length-perimeter-weight ... can charge for customization as well such as more for a longer belt. DIY settings for a one page checkout - see "tips and tricks". DIY use of breadcrumbs as headings. Also an old Prestalogik 360 degree viewer. It does not sort your uploaded photos into order so it's slow to set-up. There's another 360 cheap viewer still on Codecanyon.net by Rapty and one built-in to a Sunnytoo theme I think. Back Prestools freemium database access for rescue repair and editing; an alternative to the back office. Mainly free. You can hire the author for site rescues too. Google Shopping Flux free from Github; donations welcome to Caspar O Catalog Price Pdf by Prestalogik. I do not see it on their web site now but it works to make a simple catalog of pictures descriptions and prices, say 3 per page, ready to print as pdf with optional prices, logo, and index. Self-updating. I print 4-sheets to a side of A4 on an Ecotank printer double-sided. There was a problem unzipping some of their modules which might be why they stopped advertising the things. Prestashop Manager by emagicone installed but not yet working for me; other people have made it work but I can't even get updates to work and they start asking for money for them after a while .. UPDATE MID 2021 This works for Ebay and Amazon's $20 a month "professional" account. The ebay functions are hard to find at first because you have to open emagicone, install the ebay addon, and choose a way for it to communicate with Thirtybees. Some of the menu is down on a left column of options near the bottom, and then you find it again as an "addon" on one of the top stripes. Once found, there is a series of neat pages with diagrams asking if you want to map categories, map features, map products, risk auto-mapping (which hasn't quite worked for me yet) or options called "export to ebay" and "sync". I am not 100% sure what it does but it does seem to synchronise stock when I press that button, which is a good thing. I chose emagicone because there is no monthly fee, which is a big deal for a low-turnover shop. This also rules-out Amazon's $20 a month account, so something that only works for ebay could have been just as good an option. Numeric Order Reference free from Greenmouse Studio (google for download link). Their Show Payment Methods is worth a look too, for default shopping carts. Stripe default module Getdatakick.com I have bought nearly everything from that this firm sells and am learning their editable product feed module. Plenty of links to them from the TB web site. Conseqs module has a free template to send me a copy of emails to customers, and another to click on a link to update something each time a product sells. About a managed list of modules: you could suggest on https://forum.thirtybees.com/topic/4843-feature-request-time There was something in one of the roadmap statements about a monitoring system which could share participating merchants' set -ups with TB, but it's above my head. Related thread: https://forum.thirtybees.com/topic/3538-share-thirtybees-and-prestashop-16-secrets-tips-and-useful-resources-free-modules/
  6. Yes it's a long shot. I had not noticed the new GeoIP module that should save you the trouble, apart from this bug.
  7. Please excuse english! Method 1 : changes here survive updates back office > localisation > translations > installed modules translations + theme name + language name > modify > expand all fields > control +F: search for love Method 2 /themes/community-theme/modules/blockbestsellers/blockbestsellers.tpl/ about line 23 - you can google it on Github You'd have to change the name of the module if you want a change there to survive updates automatically, or over-ride somehow. Good to check the name of the theme you are using, as there are two installed by default. Método 1: los cambios aquí sobreviven a las actualizaciones back office > localización > traducciones > módulos instalados traducciones + nombre del tema + nombre del idioma > modificar > expandir todos los campos > control +F: buscar amor Método 2 /themes/community-theme/modules/blockbestsellers/blockbestsellers.tpl/ acerca de la línea 23 - se puede buscar en Google en Github Tendría que cambiar el nombre del módulo o averiguar cómo sobre-montar el archivo si desea un cambio allí para sobrevivir a las actualizaciones automáticamente Es bueno comprobar el nombre del tema que está utilizando, ya que hay dos instalados de forma predeterminada.
  8. The default theme shows every relevant feature at the base of the product page, in a table. The backoffice allows you to change the order of features, in <div class = "features> for formatting. I can't find a way to put meta tags into features (or tags), or round the default feature table, so here is a work-around. I already had feature 33 set to color and 32 set to google product category. <div class="features"> {foreach from=$features item=feature name=pr_features} {if $feature.id_feature == 33 }<p>Colour: <span title="https://schema.org/Product" itemprop="color">{$feature.value}</span></p>{/if} {/foreach} {foreach from=$features item=feature name=pr_features} {if $feature.id_feature == 32 }<p><span >Google Product Category</span>: <g:google_product_category>{$feature.value}</g:google_product_category></p>{/if} {/foreach} </div> That's it! I haven't made it neat; I just repeat the tagged features at the bottom of the page, but it works.. (There are other work-arounds for shipping dimensions and weight, or product id . Another way is to put some code into the long description, if html cleaner is turned-off, or you might have an unused field like UPC or EAN and use it for something else, changing the tags round it).
  9. I copied some tags from the "microdata" example on schema.org/product at the top and bottom of the page <div itemscope itemtype="https://schema.org/Product"> .... most of the product.tpl page ... </div> https://validator.schema.org/ finds the weights OK but https://search.google.com/search-console/ has a line at the bottom for "unparsable structured data" ... maybe that explains some of the other errors Error Invalid value in field 'itemtype' There's nothing about sizes; I think the spider missed them altogether. Error 197 items Error Either 'offers', 'review' or 'aggregateRating' should be specified Error Invalid object type for field 'name' Error Missing field 'name' Valid with Warnings 67 items Warning No global identifier provided (e.g. gtin, mpn, isbn) Warning Missing field 'brand' Warning Invalid object type for field 'brand' (I tried putting country of origen as brand) Warning Missing field 'sku' Warning Missing field 'priceValidUntil' (this is true) Warning Missing field 'aggregateRating' (this is true) Warning Missing field 'review' (this is true) Warning Missing field 'url' Warning Missing field 'availability' Warning Missing field 'image' N/A Warning Missing field 'description' It looks as though I am not getting everything right. merchants.google.com used to do scans and got the thumbnail pictures mixed-up with the full sized ones as well. So - mixed result!
  10. Another way to add pack weight width depth & height to the product template (product.tpl). This works for information that's already available without new fields in the database and with only a change to the product.tpl file, if your theme doesn't use it already. It doesn't add a box that customers can fill-in. In the product.tpl file, under the cart forms ending in {/if} and before the next section starting {if...}, cut and paste: pack ■ {sprintf("%.2f",$product->weight)} kg, ↔ {sprintf("%.1f",$product->width)} cm, ⤢ {sprintf("%.1f",$product->depth)} cm, ↕ {sprintf("%.1f",$product->height)} cm,<br> Best to copy the /product.tpl file from /themes/themename/product.tpl to /themes/themename/templates/products/product.tpl (next to product-wide.tpl) and select it for each product, or find some other way of saving it from theme updates. On a fresh install there are probably no shipping details set for sample products, so the result reads like this, just below the order form and above the sharing and print icons. pack ■ 0.00 kg, ↔ 0.0 cm, ⤢ 0.0 cm, ↕ 0.0 cm, That's it! --------------------------------------------------------------------- Elaboration: This also works for {sprintf($id_product)} for product id. On a test site, typing {debug} at the top of the template reveals all the variables available this way, but there aren't many. The zimmer media post works much harder at adapting other files so more is available. Or maybe they did it by witchcraft. I don't know. --------------------------------------------------------------------- Elaboration: On my own page, I tried adding a schema tag round each variable, as part of a product and offer schema on the page, as well as a title to be on the safe side. I don't know if it helped or not, but it looks like this pack ■ <span title="shipping_weight" itemprop="weight">{sprintf("%.2f",$product->weight)} kg</span>, ↔ <span title="shipping_width" itemprop="width">{sprintf("%.1f",$product->width)} cm</span>, ⤢ <span title="shipping_depth" itemprop="depth">{sprintf("%.1f",$product->depth)} cm</span>, ↕ <span title="shipping_height" itemprop="height">{sprintf("%.1f",$product->height)} cm</span>,<br> --------------------------------------------------------------------- Elaboration: https://forum.thirtybees.com/topic/5112-how-to-add-a-feature-with-markup-round-it-to-the-product-page/ says how to show on specific feature on your product page so you can put tags round that as well --------------------------------------------------------------------- Elaboration: google shopping flux version 7.4 can post this data into a product feed. There's a switch on the module.
  11. I don't know how to reproduce, but... You could try another GeoIP service as well as what you suggested. https://store.getdatakick.com/en/modules/cloudflare-geoip works with Cloudflare. Cloudflare tends to slow sites down a little but it can be set to let traffic by-pass the CDN service, leaving you with their GeoIP. (It is also free and can provide a free secure server certificate with a bit of work). The only reason to suggest this is that I remember loads of posts about GeoIP services on the PS and TB forums before the Cloudflare-based one came-along.
  12. Update out of date order End of update; back to date order I don't know how I did it, but nobody else has answered so here's what I know. Method 1: free; wait & see. The bits of software that might be enabled on a shared server for image processing are low-powered and could take days. Thirtybees software keeps going for days with .JPEG files where Presta software just stops, but I don't know about .WEBP files. Meanwhile you can check, if you don't know, if there is any information on your server about image processing software like CPANEL > PHP SELECTOR > Extensions > ☑ gd or the rival called ☑ gmagick; I think one of them should be ticked and ☑ gd is the safer bet while ☑ gmagick is a bit sharper but less often compatible. My hunch is that only one should be enabled. I suppose that some hosts let you see this information and others wait to be asked. Overrides are another thing to check. If you have tried an image processing module and then deleted it or forgot it, it may have left a file that over-rides the default Thirtybees image processing. Somewhere there are a free modules to check for over-rides made by other modules. The only one I can think of is part of the Prestoolsuite program that can run inside your backoffice directory, but that's a long way round if you don't have it already. It's good for checking photos though. <update> This comes free with Thirtybees Administration Override check v1.1.0 - by thirty bees Check which overrides are in use </update> back to date order Method 2: paid module (but see below) There are several of them for PS1.6.1 that ought to work on Thirtybees. I suppose that means that other people have had the same problem. I used an old module from Codecanyon by Sunnytoo.com. I can't find it there now but they still sell a version for your Panda theme which you use so that's OK. I don't know if it comes with the theme. The module installs an over-ride file in your code and may be over-riding default TB software if you have tried it. It only works with ☑ gd, not ☑ gmagick. If you have it enabled it looks like this on the list: Front office Features module v1.0.1 - by SUNNYTOO.COM Use webp to speed your site up Method 3. Free for bulk changes but awkward. I said I don't remember how I shrank my webp files. This is a different way of doing it that I think was suggested by Pedalman on the forum somewhere, and I tried it. Use an FTP program to transfer a copy of your /IMG folder to your hard disc, then find free programs to work on it. You need obscure free software that can edit all the image files in a directory and subdirectories while you make a cup of tea. "Recursive". That's a search term. There are two or three jobs to attempt. shrink all photos in the directory and subdirectories to some maximum size like 50kb or 100kb if you think there might be some vast ones. Then... shrink all photos in the directory and subdirectories by some reasonable percentage, like 40%, using trial and error on the fuzziest photos to see how far you can go. repeat for new photos somehow at intervals. This is the awkward bit. It could be a good start for 16,000 products x 4 photos each, but for the odd new product, it's awkward; probably better to pay for a module. ... is a thread suggesting this. https://nikkhokkho.sourceforge.io/static.php?page=FileOptimizer is one such https://sourceforge.net/projects/icompress/ is another. I forget whether either can shrink all photos to a certain size but I think both can shrink by a percentage. If you can do this you don't need to be told the next stages: Backup your original /IMG directory and use FTP to super-impose the shrunk one. Then: Keep an eye on your photos for a bit in case you see one that's shrunk too much. I hope one of these methods helps Good luck John
  13. Google Shopping Flux free module https://github.com/dim00z/gshoppingflux Also listed as a free PS module on https://www.megventure.com/ https://ko-fi.com/casper_o can take money for work on it, and there is a link to a thread on a similar shopping cart's forum pages where he has answered questions over the years. Once installed, the free module has neat options for set-up although shipping options are "experimental". I haven't made them work yet. It might work on Pricerunner and Shopalike apparently, and works on Facebook, but it isn't flexible like https://www.getdatakick.com so I am learning on both.
  14. https://store.thirtybees.com/shop-modules/administration/thirtybees-ebay-intergration-prestabay $235 so £170+ The trouble is that this kind of software is either silly money per month, or silly money one-off which is better but doesn't pay for support! I quoted that one because it's on the Thirtybees web site but I chose one called emagicone prestashopmanager. The middle-price version is meant to do both ebay and amazon for (just now) $349 so £252+ including a free smartphone app for notifications of orders and some pretty diagrams. I have got as far as putting my product feed onto a google sheet, which is one of their options, so I can see that it works for that, but ebay reads the spreadsheet as missing a heading. There are emagicone developers on the Guru freelancer site and probably others, so if I get stuck for ever that's an option. If they put their price back-up again, and you show interest by downloading a free trial, they give you a special offer price soon after if you buy quickly. --------------update 27.07.2021 I still have not got the thing working, or got updates to install. It looks as though it works for other people, but it's just a rather fragile kind of set-up.
  15. https://www.prestools.com/ I initially found it essential to regenerate images and now find it very useful to keep track and edit. If the author could offer and were invited to put his paid modules on the TB modules web pages, with a note saying "this works with the free Prestools program that runs in your backoffice folder" and a screen-shot, maybe that would encourage him to keep the thing going. Either that or just a free advert and link to his site with a screenshots to show the different style. I doubt Thirtybees would make anything on commission because, once the program is installed, a user will most likely buy the module direct. On the other hand this software might be a big help to anyone using Thirtybees or PS. I've just removed the line that might be quoted below about a server being down today
  16. hide out of stock items. ...I do this and guess this is how, if I remember right. The search box top left of the back office also led me here when I searched "hide": preferences > products > Allow ordering of out-of-stock products > no preferences > products > Enable stock management > yes There's an over-ride for each product: catalog > products > Baked Beans > Quantities > When out of stock [ ] Deny orders [ ] Allow orders [X] Default: Deny orders as set in the Products Preferences page If you have combinations, which is the menu option above quantities, you can set a minimum quantity for each which would be worth experimenting with if important. The rest is just a starting point for experiment as well; I might be wrong.
  17. Back Office > Preferences > Custom Code > CSS plants code that survives updates; it has worked for me.
  18. (1) Some carts have a big development budget; granted. Maybe even a free cart. (2) Has anyone seen any good ideas for users to fund software ? I don't know a good online negotiating and bidding system for anything that allows one person to say "I really want this and pledge €100: will anyone else help?" and another to say "I really want that and an overlapping idea but only pledge €50" and a third to add a goodwill €10, and a developer to reply "Would this simpler solution do? It costs more than €160 but if you bid a bit more I could do it" . I was interested in Ubercart a few years ago who tried a system of Bounties: "I offer X to do Y: please get in touch". I don't know how often it worked. Then there's the problem of hiring developers: is it best to have an expensive developer manage a cheap one, or go with whoever bids on freelancer.co.uk once the spec. is known? Or go with an expensive one who is expensive because trusted as good at coding and problem-solving and original or critical ideas and dealing with people? Kickstarter-style software is available free but it relies on one person having a project that other users will fund, so on a small scale you might get three related projects proposed by three different people who don't fund each others' ideas. I think that already exists on the Thirtybees site somewhere. I have a list somewhere of which freelancer sites have the lowest commission; I think one called Guru in India is lowest and Fiverr the highest. If anyone sees whar works I'd love to know. I think I saw some online negotiation tool years ago that I might rediscover, but it's probably disappointing when found. Maybe there are colleges where students want exercises to practice-on. In the UK there is a system called Knowledge Transfer Partnerships but I guess partnership require grander projects as I have never had a reply from any.
  19. Wait and see if... the sponsor will fund major bug fixes & adaptions to things like new PHP versions? I'm confident. He has said that he would have had to hire a developer anyway for his own shop. And that he is keen on stability, and interested in a better advanced stock system. You can subscribe if you want to encourage and help him break-even on things like paying for this forum on which we write. He's also said that he won't fund new themes, but you can, and someone on the forum was going to give it a go so you can find the link and offer to fund. Thirtybees is cheaper than Shopify? It simply is. I use hosting.co.uk at some ridiculously low price with a one-click installer for Thirtybees. As a bonus, it can be tweaked and adapted and changed around like no subscription shopping cart. There are one or two other open source shopping carts but Magento is gross and PS is the reason most of us are here: this code does not have to pay for a big office or loads of staff or investors who paid for that and want a return. It's just code. Another one is called CubeCart. It has survived with one developer and owner for decades, probably working from home part time, but there might just be two involved now. I used to use Mals e-commerce, run by one person part-time. Thirtybees is a geeky project or "professional...powerful"? Not my business! I sell shoes. I just want something with low costs so I can look as though I am in business when there aren't many sales. If I had a physical shop, I would want a thrifty but stable landlord, and it's the same for ecommerce.
  20. No need to create an account with Stripe. The customer hardly notices them. No need to read the rest of this but it's easy to type so here goes. Refunds greater than payments are my only hassle with Stripe, ever. ( I offered the customer cash in an envelope, stamps, or paypal but she felt sorry for me and did not reply, so I doubt she'll be back. ) Stripe want a postcode / zipcode next to the card details; it's good to find a way to warn customers that they will have to enter the info twice, like adding a title="you have to enter this again next to the card number" in the code for for the form where customers enter it first. That isn't typical, though. My main impression is that it is that Stripe modules and payment pages are written by much better coders than the competition; the cursor moves along the form as you type in a card number / expiry date / thingy numbers / in a way that I seldom notice as a customer on other sites. The module inserts a Stripe payment form onto my checkout page as soon as the customer confirms the address. Payment arrives a few days later in my bank account automatically, which I think is slower than Paypal (from when I was on two P2P car hire agencies and one used Stripe while the other used Paypal) If I want to refund a customer and have no money in my stripe account, it's like Paypal; I have to put the money there for the customer to get a refund a few days quicker, and there is the hassle of not being able to repay more than the amount paid of course. I can send a customer a link to a Stripe page with a receipt on it, if I think the customer needs re-assurance. I think there's even a short url to help do it. If I were a better shopkeeper I might have versions of the site for different currency areas and I guess that Stripe can charge in different currencies but have not tried. I guess it can take payments from European or Asian card systems that look obscure to me, but have not had customers asking me to check. There's no need for support, but if I do need it there is very little compared to Elavon; it's more like Paypal. Nobody you can ring. You think you've found a support page and then get automated responses before finally being able to send an email for a reply a day or two later by someone in an office in North Africa trying to make sense of their company handbook, maybe checking with the boss if I have an awkward question so the replies are slow. Then there is a "how to you rate your support?" I said the problem was the message, not the messenger and they promised to make a note. Thirtybees' free Stripe module works without a hitch, and the good side of not seeing the card numbers is that you don't have to think about the precautions system, whatever it is; a questionnaire I had to fill-in each year when I used Elevon. I had no complaint with Elavon, which is an anglo-irish company set-up by one of the banks, but I relied on a work-around that let me type real live card numbers from another ecommerce system into part of their site, which took time and was a responsibility. I did a half-minute search and found no free module for Elavon and PS1.6 although there is a paid one. Elavon have higher support costs than Stripe so I guess they'll never be cheaper. Talking of typing card numbers manually into a web site, years ago UK MBNA cards allowed you to make a balance transfer from any UK debit card without commission, so I did, whenever someone paid by debit card. It was slow, and after a while they added a clause that said "the card must be in your name", so I stopped. I tried Nochex as a backup for a while - a small UK firm. They tend to want a £50 set-up fee and want to keep your cash until they're sure they can risk and afford to let you have it, they're not cheap, and their graphics look a bit like Windows 95. I have never tried Simplify.com/commerce . Last time I looked they only operated in the USA and Ireland where I don't sell enough to want a separate card processor, but I got the impression that they're a little bit cheaper. They have a module on github for PS1.7 but not tested on PS1.6 / Thirtybees. PS/Thirtybees default one page checkout is a bit laborious in order to let you have different payment systems in different countries, so this would be an up-side to the system if you want that. Just recently I used Wise (= Transferwise) for bank transfer to different currencies because they are cheap. I suppose there might be a way to adapt Thirtybees bank transfer module if you sell things for hundreds or thousands of £$€ and want low fees for yourself and your customer; if you want them to make a bank transfer in their own currency and reserve the product until money is received. I have not thought how it would work. Currencyfair is the same kind of thing as Wise, buy Wise give you a personal bank account number if you want to be paid (not refunded) in one of their currencies. I haven't used this but guess it's useful to some people. I don't remember what I pay for stripe, which I initially got from a link on Waveapps when that firm worked in the UK, but I think it was similar to Elavon and a bit less than Paypal for a regular business customer. Hope this helps John
  21. https://store.thirtybees.com/shop-modules/price-by-surface-volume-length-perimeter-weight is on Thirtybees market I haven't used any price / size module and don't know the differences between them. but the FMG Modules developer in Turkey gets decent reviews. As the post above said, it's worth being the first to test a PS1.6.1 module on Thirtybees if it's closer to what you want.
  22. Stripe.com/docs/refunds ...says I can refund the full amount but no more, which is what I want to do because I want to refund someone's return postage. What do other merchants do?
  23. Doesn't decrypt in my copy of TB (unless I am doing something wrong); I get no report after pressing "decrypt"
  24. Dunnit. bo > shipping > carriers > add a new carrier For the logo I used a post office volume diagram showing width height & depth. I have not worked-out how to copy an existing courier for all the zones. I had to start from scratch and type "test" as a name and "test" as a delivery time before being allowed to pages two and three to set ranges of volumes, weights and zones. Half way down each of these pages is "out of range behaviour" > disable I used weight but it could be done with volume as well if needed. This is my summery. CARRIER NAME LETTER POST FOR INSOLES IN THE UK This carrier is not free and the delivery announced is: within a week. The shipping cost is calculated according to the weight and the tax rule No tax will be applied. This carrier can deliver orders from 0.00 Kg to 0.10 Kg. If the order is out of range, the behavior is to Disable carrier. This carrier will be proposed for those delivery zones UK
×
×
  • Create New...