Phoca Cart version 3.5.5 has been released.
 

Changelog:

  • Phoca Cart Layout Category Restaurant Plugin released
  • Phoca Cart Layout Items Restaurant Plugin released
  • Phoca Cart Layout Category Restaurant Plugin released
  • Phoca Cart Layout Items Restaurant Plugin released
  • Added new layout for ajax total price
  • Added new feature: Layout plugins for Category and Items view
  • Added new feature: Option to display/hide columns in product list in administration
  • Added new feature: Different types of variables
  • Added new feature: Delivery Note Global Top Description
  • Added new feature: Delivery Note Global Middle Description
  • Added new feature: Delivery Note Global Bottom Description
  • Added new parameter: Display Products from all Subcategories
  • Added new parameter: Title - Edit in Place
  • Added new parameter: Columns - Product List (Administration)
  • Added new parameter: Items Layout Plugin
  • Added new parameter: Category Layout Plugin
  • Added new parameter: Display Category Header (Categories View)
  • Added new parameter to Items menu link: Force Category
  • Added new parameter to Form fields: Predefined Values
  • Added new parameter to Form fields: Predefined Values - First Option Title
  • Added new parameter: Remove Select Option (Attribute)
  • Added new field to product filter box in administration: Select Manufacturer
  • Added new value to parameter Shipping Country Rule: Based on Customer Billing Address (if empty then Shipping Address)
  • Added new value to parameter Shipping Country Rule: Based on Customer Shipping Address (if empty then Billing Address)
  • Added new value to parameter Payment Country Rule: Based on Customer Billing Address (if empty then Shipping Address)
  • Added new value to parameter Payment Country Rule: Based on Customer Shipping Address (if empty then Billing Address)
  • Added new value to parameter Shipping Region Rule: Based on Customer Billing Address (if empty then Shipping Address)
  • Added new value to parameter Shipping Region Rule: Based on Customer Shipping Address (if empty then Billing Address)
  • Added new value to parameter Payment Region Rule: Based on Customer Billing Address (if empty then Shipping Address)
  • Added new value to parameter Payment Region Rule: Based on Customer Shipping Address (if empty then Billing Address)
  • Added new value to parameter Same Delivery And Billing Address - Checkbox Checked: Disabled
  • Added new email variables: orderdate, invoiceyear, invoicemonth, invoiceday, invoicedueyear, invoiceduemonth, invoicedueday, trackingnumber
  • Added new events for shipping methods
  • Added new columns to order table (params_shipping, params_payment)
  • Ready for Joomla! 3.9.24
  • Ready for PHP 8.0.1

 Following Phoca Cart extensions have been released:

 

The most important news include:

1) There is new parameter to display products from all subcategories in category view. This means, that not only products from current category will be displayed in category view but all products from all subcategories of this category. For example: laptop can be displayed in category Laptops but also in its parent category Computers.

2) There is new option to display layout plugins in category or items view. This means that output of these views can be completely changed by layout plugins.

Example -  standard category view is displayed (see following image):



Link to demo

With help of layout plugins this output can be changed, see image:



Link to demo

3) Variables which are displayed in emails or descriptions can have more formats. Example: In previous version it was only possible to display first name as following variables:

{b_name_first} ... First name set in billing address is displayed.
{s_name_first} ... First name set in shipping address is displayed.

As of version 3.5.5, the following formats can be used:

{b_name_first} ... First name set in billing address is displayed.
{s_name_first} ... First name set in shipping address is displayed.
{bs_name_first} ... First name set in billing address is displayed. If it does not exist then first name set in shipping address will be displayed.
{sb_name_first} ... First name set in shipping address is displayed. If it does not exist then first name set in billing address will be displayed.

Even shipping and payment country or region rules include such type of parameters (if empty then Shipping Address, if empty then Billing Address).

4) It is now possible to change (add, remove) columns in product list in administration. With help of 'Columns - Product List (Administration)' paramter you can select which columns will be displayed, but even which can be edited in place (valid for text or textarea fields). It can also be set the order of the columns.



See video (start at 4:10)



5) The display of a specific category or categories can be forced by a menu link parameter 'Force Category' in Items view.

6) It is now possible to load specific item values by plugin. This is very useful when you for example use own template overrides and you need to load item values which are not loaded as default. Fox example: you need to load long description in category view.

 

See demo: Phoca Restaurant Menu Demo - Phoca Cart layout plugins demo

See: Creating a website for restaurants article

Download: Phoca Cart download site

 

If you find any bug or you have some feature request idea, please post it to Phoca Forum. Thank you.