I just tested a extension I made compatible with 3.0.0.0 and somehow the vqmod changes made to the header.twig (front) do not work.
Vqmod isn't making the vqcache file.
All changes are made to other files by vqmod but not the header.twig.
I tried hardcoding the header.twig file and even then no changes to the front.
Am I missing a important change?
All my extensions: Click here or Click here
But 3.0.1.1 looks promising, the only things I'm missing are one click update and the possibility to change the decimal symbol in the admin gui instead of the code

(one-click update definitely)
I'll add to that, the ability to sort products by category and the ability to add employees/users to the back office with their own permissions and profile.
as for the upgrade script that is easy to do now i have done the extension installer. i would also have to include a system to check if currently installed extensions are available on the upgrade version.
OpenCart®
Project Owner & Developer.
No, they are not, the system/config/*.php files are fine!
Override Engine * Integrated VQMod * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Rich Snippets * Google Tag Manager * Export/Import Tool * SpamBot Buster * Survey Plus
I just tested the admin marketplace using the latest OpenCart 3.0.1.2, trying to install iSenseLabs MasterCard extension, and it always fails with a Signature hash does not match! . Could you please document on what a user is supposed to do with this?Daniel wrote: ↑Thu Jul 06, 2017 12:18 am@JNeuhoff
it could be this week or next before the cloud is launched. u can test your extension using the installer in the admin. im currently working on the documentation for extension building here:
https://github.com/opencart/opencart/wiki
i have already got isenses master card extension installing from the admin marketplace. its really going to sell a lot of extension once i start approving extensions. i will be restricting some php functions from being used in extensions such as eval to avoid being hacked.
Override Engine * Integrated VQMod * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Rich Snippets * Google Tag Manager * Export/Import Tool * SpamBot Buster * Survey Plus
As they should be!
Override Engine * Integrated VQMod * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Rich Snippets * Google Tag Manager * Export/Import Tool * SpamBot Buster * Survey Plus
I got a 400 (bad request) error from the curl request? Any ideas?
Code: Select all
if (is_dir($file) && !is_dir($path)) {
if (mkdir($path, 0777)) {
$this->model_setting_extension->addExtensionPath($extension_install_id, $destination);
}
}
if (is_file($file)) {
if (rename($file, $path)) {
$this->model_setting_extension->addExtensionPath($extension_install_id, $destination);
}
}
Attachments
Screen Shot 2017-07-11 at 10.59.06 AM.png (9.32 KiB) Viewed 11900 times
SyntaxError: JSON Parse error: Unrecognized token '<' OK Notice: Undefined index: config_name in /home/XXXXXX/public_html/XXXXXXX/install/model/upgrade/1004.php on line 119{"success":"Patch 1004 has been applied (5 of 10)","next":"index.php?route=upgrade\/upgrade\/next&step=6"}
If you are going to install through the web interface, then the web user (apache on Cent/RHEL or www-data on Ubuntu) will need write permissions on the directory. This can be accomplished by chmod-ing the directories to 0775 and chown-ing the directories to the user:apache/www-data. If you run with 0755 permissions you will also run into issues with uploading files. You can still run 0755 on the other directories, but setting the upload and extension dirs to 0775.Jsf wrote: ↑Tue Jul 11, 2017 7:38 pmNormally most users holding Opencart in FTP with 0755 folders permissions, so how to install new extension from extensions installer? Always get permission error on installer.php because usually apache user does not have permission to create dirs or rename files...
What is the solution?Code: Select all
if (is_dir($file) && !is_dir($path)) { if (mkdir($path, 0777)) { $this->model_setting_extension->addExtensionPath($extension_install_id, $destination); } } if (is_file($file)) { if (rename($file, $path)) { $this->model_setting_extension->addExtensionPath($extension_install_id, $destination); } }
Users browsing this forum: No registered users and 5 guests