Support Forums

Support Offline : Mon - Fri / 10am - 6pm (GMT +6)

Your Time: Our Time:

SPPB 3.0 admin does not recognise custom font (icons)

Featured Lock Resolved Issue
Hello there,

The problem is following:

I notice that SPPB 3.0 admin does not recognise "custom font" (icons) from the template's override (templates/my_template/sppagebuilder/fields folder), only FontAwesome icons. For example, in Ares Murphy template, the path for custom Font (icons) is templates/shaper_aresmurphy/sppagebuilder/fields/aresicon.php, and when you try to load this icon font from admin.php with:


require_once dirname(dirname( __DIR__ )) . '/fields/aresicon.php';


It doesn't load "custom font" icons in new SPPB3 admin. It doesn't happen only in Ares Murphy, but in all templates that are using custom font (icons). This is very important subject, because all of us that already have created "custom addons" will need to start from the beginning (from the scratch). This is stopping creating "Custom Addons" (not 49 addons that are coming with SPPB).

Are you considering this to fix for SPPB3 "stable" version? Is there a path for custom addons "overrides" in this case (for custom icon font)? We are trying to implement (the same way as with Ares Murphy) Pixeden icons (http://themes-pixeden.com/font-demos/7-stroke/index.html) but it doesn't work.

Kind regards,

Aplikko team

23 Answers

Aplikko

One week ago #Permalink
Hi Raju and Paul,

Sure, we will use Select input, because we don't have any other option. I have to say, that I doubt that ReactJS is stopping you from creating PHP code (if statement) that will allow "custom" field (input) types in SPPB core files, as it was before in SPPB 2.x. I understand it is combination of ReactJS and PHP, but I will accept your answer.

As I am closing this post, please consider to implement "custom types" in future SPPB updates.

Kind regards and all the best,

Aplikko Team

Paul Frankowski - Staff

More than a month ago #Permalink
Hi,
I put your request partially on our dashboard before, so again sorry but as you noticed in 3.0 it wasn't fully developed.
I hope soon it will be be. Since then, please keep 2.x installed.

Aplikko

4 weeks ago #Permalink
Hi Paul,

Does this mean that you will resolve this soon? Any deadline... days, weeks? We need to implement this "Custom font icons" override (and other custom overrides) into our template, same as you will need too... to implement it into your template "Ares Murphy" (and some others). All of us in the same situation cannot move forward without this.

Kind regards,

Aplikko Team

Paul Frankowski - Staff

4 weeks ago #Permalink
SPPB 2.5.4 is stable version, so please use it. With SPPB 3 you can wait, it's not a security update.
Even Microsoft (yes that one) have problems after WIN10.
We have to check all templates and make update of them, no date yet.
--
Today we published big update of Helix II based templates.

Aplikko

4 weeks ago #Permalink
Hi Paul,

I updated to SPPB 3.0.1 and there is still no support for "SPPB template overrides" (templates/my_template/sppagebuilder/fields folder) = Custom font icons and other custom fields. How long we should wait for this?

I mean, I am developer as well, but I don't want to go to the core files in SPPB. Proper way is for you (SPPB developers) to create path for custom fields override in core files, isn't it?

Kind regards,

Aplikko Team

Paul Frankowski - Staff

4 weeks ago #Permalink
Sorry, but today won't be next update.
Yes, it's on our list. Please wait few days more.

Aplikko

3 weeks ago #Permalink
Hi Paul,

I updated to SPPB 3.0.2 and there is still no support for "SPPB template overrides" (templates/my_template/sppagebuilder/fields folder) = Custom font icons and other custom fields. It has been a more then a week (7 days) of waiting. How long we should wait for this fix?

Are you considering this issue at all?

Kind regards,

Aplikko Team

Paul Frankowski - Staff

3 weeks ago #Permalink
I know... it's still on our list to do.

Aplikko

2 weeks ago #Permalink
Hi Paul,

Are you going to update SPPB 3 soon? It has been 14 days now since I addressed this issue (no support for “SPPB template overrides”).

We are all prompted (in Joomla's admin) to update to SPPB 3.0.2, but we cannot, since there is no support for template's overrides (SPPB).

Kind regards,

Aplikko Team

Aplikko

One week ago #Permalink
Still no update (fix)? I saw on forum that you are planning to release SPPB 3.0.3 tomorrow (December 5th).

If you don't fix template's overrides, please don't release SPPB 3.0.3! I don't see the point to call SPPB 3.x "stable version" (we all are prompted to update from 2.5.4), when it is not?

Kind regards,

Aplikko Team

Paul Frankowski - Staff

One week ago #Permalink
In today update (in next hours) this area is not fixed yet.

Aplikko

One week ago #Permalink
Why not? How long shall we wait? It has been 20 days of waiting...

paul

One week ago #Permalink
In today update (in next hours) this area is not fixed yet.


Hmm, I have two sites using several custom fonts. I'm still on 2.5.4 as I'm waiting for a 3.0 version that is genuinely stable. If this overrides issue hasn't been addressed yet, I won't be updating ( which is glad to know beforehand, but disappointing that the problem still exists ).

I feel 3.0 was released way too early.

paul

One week ago #Permalink
Why not? How long shall we wait? It has been 20 days of waiting...


Hi. Did you update to 3.0.3 ?

I downloaded but am nervous about updating if the custom fonts / overrides issue hasn't been addressed, so probably better to wait further, I guess :(
Did not give a comforting answer to the same problem , isappointment:(
https://www.joomshaper.com/forums/sptype-icon

Aplikko

One week ago #Permalink
Hi Richard,

Thanks for sharing your post, I see we are not the only one(s).

More then disappointing. I am starting to believe that support is "lousy", where we are waiting for more then 20 days (not the first time to wait long like this), believing that they will fix this important issue. So, they are just limiting us to FontAwesome icons. Not only that, but any other "custom" override, similar to this one (custom font icons), is not possible. They found it "kind of irrelevant"?

Very disappointing, not mentioning that you cannot import Templates (in SPPB admin) and Sections without SPPB license key, and it was possible in SPPB 2.5.4 (template import)? List goes on and on...

Yes, we are patient, but for how long? We (Aplikko) are selling template with SPPB (Extended license), and all of custom addons are affected (because they should load custom icon font). It was all possible with SPPB 2.5.4, and now we have this SPPB 3.0.3, which is not "stable version" and we (and our customers) are prompted to update to new SPPB 3.0.3? I really don't understand philosophy of all this.

I wonder what Joomshapers will do with their own templates that are using "custom font icons" (template override), like: Ares Murphy ( https://www.joomshaper.com/joomla-templates/ares-murphy ) and others?

Kind regards,

Aplikko Team

Paul Frankowski - Staff

One week ago #Permalink
Have you tried to use select input for custom icons ?

Aplikko

One week ago #Permalink
Hi Paul,

I believe I need to explain myself a bit more.

I think that Richard (Richard can confirm if I am wrong) and myself, and others perhaps, we would like to have custom "types", derived from administrator > components > com_sppagebuilder > builder > types (icon.php, select.php, category.php, etc.). This was available in previous 2.x version, but it's dropped from new 3.x version of SPPB. This was great "overrides" opportunity for creating "custom" fields ( or should I say "types" ). SPPB 2.x was very flexible, when it comes to overrides, but SPPB 3.x is "closed" for this.

For example: I want to use "custom font" (Pixeden icons: http://themes-pixeden.com/font-demos/7-stroke/index.html) in templates > my_template > sppagebuilder > fields > peicon.php. I don't want to paste the whole code here in forum, but the code is similar to "icon.php". So, in all addons (overrides: templates > my_template > sppagebuilder > addons) that are using Pixeden icons in admin.php had this code:


require_once dirname(dirname( __DIR__ )) . '/fields/peicon.php';


And then, a bit further in admin.php where I choose "type", instead of "icon" it should be "peicon":


'peicon_name'=>array( // Pixeden Icons
'type'=>'peicon',
'title'=>JText::_('COM_SPPAGEBUILDER_ADDON_GLOBAL_PE_ICON_NAME'),
'desc'=>JText::_('COM_SPPAGEBUILDER_ADDON_GLOBAL_PE_ICON_NAME_DESC'),
'std'=> ''
),


The problem is that there are 202 icons, so to avoid "select" type, that Toufiq suggested (https://prnt.sc/hj8wv8) here: https://www.joomshaper.com/forums/sptype-icon, we would need to create custom type, in my example: "peicon" ( not "icon" ) which was loading (in previous version SPPB 2.x) all 202 Pixeden icons, the same or similar way SPPB admin loads SPPB's "FontAwesome" icons (with "icon" type), from administrator > components > com_sppagebuilder > builder > types > icon.php.

If I choose "select" type, it will load icons, but only in "never ending" dropdown list, and not showing icons the same way it is showing SPPB's "FontAwesome" icons. Do you see what I mean? I cannot be more detailed then this.

I know that one of the philosophies of SPPB in the past was to give other developers possibility to create custom Addons for SPPB, but it is now limited in SPPB 3 version. If you really want to have great and flexible Short-code generator, like you are intending to do with SPPB, then this "overrides" (types) will be natural part of SPPB. It will give us, developers to expand even more, and create great, new, original Addons for SP Page Builder.

I hope it is clearer now.

Kind regards and all the best,

Aplikko Team

Paul Frankowski - Staff

One week ago #Permalink
thanks, I will redirect your question again.

Aplikko

One week ago #Permalink
Thanks Paul,

At the end of the day, it is possible to use various "types" that are coming with SPPB, in this case "select", but when you have 200, 300, or 400 icons, imagine the dropdown list in addon's admin? It is "never ending" list...

Also, imagine custom overrides for 3rd party extensions, components like Virtuemart or Kunena, or something like that? Just a thought...

This overrides will be great solution, if you allow it in core files.

I know you have great developers, that will resolve this perfectly, for SPPB 3.x. I love SPPB, didn't I mention that? ;)

Kind regards,

Aplikko Team
Hello Aplikko,

Please use Select input. This time all input is written in ReactJS. So you can't override it.

Thanks
Something new, does not mean the best, very sorry.
Ready to reconcile with the standard fields and not expand the add-ons, but use it in 2018 font avesome - it's silly
Make the field type an icon that the user can override and replace some fonts with others.


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Leaderboard (30 days)

Paul Frankowski

Paul Frankowski

Total Accepted Answers: 142
Toufiq

Toufiq

Total Accepted Answers: 63
Shibbir

Shibbir

Total Accepted Answers: 27
Rifat Wahid Alif

Rifat Wahid Alif

Total Accepted Answers: 5
Pavel

Pavel

Total Accepted Answers: 4

100+

Templates

200,000+

Community Users

Newsletter

Don’t miss any updates of our new templates and extensions and all the astonishing offers we bring for you.
We never spam