# |
Jul 17th 2017, 10:32 |
hmic |
this is only a short hint, but: you need to use the correct plugins name as the translation domain. the default __() does use the app domain, not a plugin domain for translations |
# |
Jul 17th 2017, 10:31 |
inoas |
now that's still manageable, however in style.css you reference sunrise-header.jpg ... and that needs to be revisioned too |
# |
Jul 17th 2017, 10:31 |
hmic |
MohammadSaleh: https://book.cakephp.org/3.0/en/core-libraries/internationalization-and-localization.html#language-files |
# |
Jul 17th 2017, 10:31 |
inoas |
but now you publish a new version of style.css ;-) |
# |
Jul 17th 2017, 10:31 |
inoas |
when you reference style.css (saved in the database) you can easily create a file copy so that it gets served from the file system |
# |
Jul 17th 2017, 10:30 |
inoas |
the tricky part is revisioning + release management |
# |
Jul 17th 2017, 10:30 |
inoas |
or even just call shell scripts to do the minification... combination is no problem |
# |
Jul 17th 2017, 10:30 |
inoas |
but that's not the tricky part... I just want to rely on assetic or something there... |
# |
Jul 17th 2017, 10:29 |
inoas |
mini-asset asset_compress |
# |
Jul 17th 2017, 10:29 |
inoas |
there are cakephp plugins that handle those things in certain ways |
# |
Jul 17th 2017, 10:29 |
braeden |
oh okay |
# |
Jul 17th 2017, 10:29 |
inoas |
huh no I am building stuff for that |
# |
Jul 17th 2017, 10:28 |
inoas |
so we need content revision, content translation, media and code asset management, website-widgets (shopping cart, checkout steps) etc. etc |
# |
Jul 17th 2017, 10:28 |
braeden |
so there is a CakePHP app that manages all these assets? |
# |
Jul 17th 2017, 10:28 |
inoas |
non to mediocre-technical people make the decisions and we have a lot of parties involved in changing things and we cannot yield ssh access/local copies of the software to every party |
# |
Jul 17th 2017, 10:27 |
braeden |
and tricky |
# |
Jul 17th 2017, 10:27 |
braeden |
Sounds problematic |
# |
Jul 17th 2017, 10:27 |
braeden |
:O |
# |
Jul 17th 2017, 10:27 |
inoas |
content first ecommerce that is always in flux |
# |
Jul 17th 2017, 10:27 |
inoas |
so that multiple peeps can change templates, content, embed mini-applications, etc here and there |
# |
Jul 17th 2017, 10:27 |
braeden |
you're using SQL as a filesystem? |
# |
Jul 17th 2017, 10:26 |
inoas |
all revisioned and translated |
# |
Jul 17th 2017, 10:26 |
braeden |
for what reason exactly? :slightly_smiling_face: |
# |
Jul 17th 2017, 10:26 |
inoas |
css/js code assets, media assets (fonts, svgs, imgs and img srcsets) |
# |
Jul 17th 2017, 10:26 |
inoas |
documents, small xml snipplets that define how cakephp3 cell's are loaded as plugins, twig templates |
# |
Jul 17th 2017, 10:26 |
inoas |
braeden I am saving all content to the database |
# |
Jul 17th 2017, 10:26 |
braeden |
hmmm, I got nothing |
# |
Jul 17th 2017, 10:25 |
inoas |
it has to have a nice, non-technical interface |
# |
Jul 17th 2017, 10:25 |
MohammadSaleh |
why default.po not working in the plugins? |
# |
Jul 17th 2017, 10:25 |
braeden |
SourceTree? :) |
# |
Jul 17th 2017, 10:25 |
inoas |
it has to have a nice interface ;) |
# |
Jul 17th 2017, 10:25 |
braeden |
Git? |
# |
Jul 17th 2017, 10:25 |
braeden |
?? |
# |
Jul 17th 2017, 10:22 |
inoas |
Revision Management in SQL and Filesystem => :-( |
# |
Jul 17th 2017, 10:16 |
braeden |
:,( |
# |
Jul 17th 2017, 10:16 |
braeden |
As a former audio engineer I do get frustrated at presentations where the audio is distorted or inaudible |
# |
Jul 17th 2017, 10:13 |
braeden |
(aka my worst nightmare) |
# |
Jul 17th 2017, 10:13 |
inoas |
I am already having to use format results to combine the both assocs into one nice entity tree... |
# |
Jul 17th 2017, 10:13 |
braeden |
and just hope that what you've got can be tuned, and doesn't need to be completely rewritten |
# |
Jul 17th 2017, 10:12 |
braeden |
I guess the only real way to find out is to deploy and tune as you go |
# |
Jul 17th 2017, 10:12 |
inoas |
meh |