eckmar-community / eckmar Goto Github PK
View Code? Open in Web Editor NEWOpen-source marketplace on Laravel (PHP). Also known as the Eckmar's Marketplace Script.
Open-source marketplace on Laravel (PHP). Also known as the Eckmar's Marketplace Script.
Right now i have the coin STB and try to use BTC instead. I have been looking everywhere how to change it...
Where do i change it from STB to BTC?
How to setup bitmessage?
So i want to change color on things but i dont get it to work.
What im doing wrong?
You can detailed instructions How to give administrator rights?
Hello,
I often find an error.
When I send messages or open the message box.
(INVALID MAC ADRESS)
I want to hide the catogories for not logged in guests and replace the categories with a login box.
How do i do that?
monerod running
monero-wallet-rpc running
and backend doesn't show any address, why?
Originally posted by @kjmario78 in #32 (comment)
categories should be collapsible in case of a lot of subcategories to reduce page clutter, there is partial written accordion rule in css file but is not integrated in categories.blade.
I think its possible to do it with html label
input[type=checkbox] ~.subcategories{ display: none; } input[type=checkbox]:checked ~.subcategories{ display: block; margin-bottom: 3px !important; } .category input[type="checkbox"] { display: none; position: relative;
can you implement this the correct way?
First major issue:
Script and module seems out dated, will play around with different fixes and see if it does it
/var/www/peralta/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php
/**
* {@inheritdoc}
*/
protected function write(array $record)
{
if (!is_resource($this->stream)) {
if (null === $this->url || '' === $this->url) {
throw new \LogicException('Missing stream url, the stream can not be opened. This may be caused by a premature call to close().');
}
$this->createDir();
$this->errorMessage = null;
set_error_handler(array($this, 'customErrorHandler'));
$this->stream = fopen($this->url, 'a');
if ($this->filePermission !== null) {
@chmod($this->url, $this->filePermission);
}
restore_error_handler();
if (!is_resource($this->stream)) {
$this->stream = null;
throw new \UnexpectedValueException(sprintf('The stream or file "%s" could not be opened: '.$this->errorMessage, $this->url));
}
}
if ($this->useLocking) {
// ignoring errors here, there's not much we can do about them
flock($this->stream, LOCK_EX);
}
$this->streamWrite($this->stream, $record);
if ($this->useLocking) {
flock($this->stream, LOCK_UN);
}
}
There is no module folder in the project, it is registered in the composer but it does not exist, could you find out if this is correct? Because there is an error in the system causing this one of them is in FeaturedProducts
// message to include the bindings with SQL, which will make this exception a
// lot more helpful to the developer instead of just the database's errors.
catch (Exception $e) {
throw new QueryException(
$query, $this->prepareBindings($bindings), $e
);
}
return $result;
}`
do not know what the error is here, or how to fix it. does anyone know?
http://134.209.80.100
Hi,
I've got everything setup and working as it should. I'm trying to do a test order to test the purchasing system but I get this error
"Error happened! Try again later!"
I have bitcoind running on its own VPS which is open to the internet and reachable according to bitnodes.io so I do not know what the reason for the error could be!
Any suggestions?
I bought FE module From https://demo.botdigit.com/ it seems not working
I tried To run this command php artisan schedule:run I got this error
InvalidArgumentException : Invalid CRON field value 30 at position 4
at /var/www/vendor/dragonmantank/cron-expression/src/Cron/CronExpression.php:155
151| */
152| public function setPart($position, $value)
153| {
154| if (!$this->fieldFactory->getField($position)->validate($value)) {
> 155| throw new InvalidArgumentException(
156| 'Invalid CRON field value ' . $value . ' at position ' . $position
157| );
158| }
159|
this is command on my Kernel Path app/Console/Kernel.php
protected function schedule(Schedule $schedule)
{
// Schedule to delete old messages every old days
$schedule -> command(DeleteOldMessages::class, ['days' => config('marketplace.days_old_messages')])
->days(config('marketplace.days_old_messages'));
// Make the command for releasing purchases runs each X days
$schedule -> command(ReleasePurchasesCommand::class, ['days' => config('marketplace.days_old_purchases')])
->days(config('marketplace.days_old_purchases'));
// Run completing command for purchases every defined number of days
$schedule -> command(CompletePurchaseCommand::class) -> days(config('marketplace.days_complete'));
}
Thanks in advance for any help.
how connect xmr and btc daemons , they aren't in the same server as marketplace. or need to create local network 10.0.0.1/2 and upfront with 127.....0 , in the install pdf is only explanation to enter in the env.file
bitcoind_host=server ip
por
user
pass , there is the main issue for me.
Edit : when I Try to view vendor account I get this error
Originally posted by @MxZoldyck in #18 (comment)
is there instructions on how to elevate a user in MySQL, i know a little bit about MySQL but can't seem to figure it out. i tried PHPMyAdmin and it just straight up does not work, so i am going to try the MySQL route but i'm having some trouble, thanks in advance.
Can someone explain How to Connect coins with mareketplace
How do I access the Admin panel as the site owner?
I want to create a custom page using the header or something else, how can I make it accessible?
Thanks
Okay so everything is working great but one issue. I have a customer the buys the product. The order is generated including the btc address. The payment is made. The payment is confirmed. So when the customer goes to mark the order as delivered. I get an error (Error happened! Please try again later! ). Not sure what the problem is. Any help would be much appreciated. Thank you.
I've seen people creating forks of eckmar. If you made improvements, consider making a pull request. I'm also interested in transferring the ownership of this repo to you if you want to contribute more actively.
Do you have the modules for this market? (FE and Multi currencies)
Hi.
Monero-integration
When I attempt to finalize transactions by pressing the purchase "mark as delivered" on order page the site returns
"error happened, try again later"
But The funds go through and all is correctly transferred and the error persists.
log/laravel
[TIME/DATE] local.ERROR: Purchase xxx :Request have return error: not enough money;
Request: {"jsonrpc":"2.0","method":"transfer","params":{"destinations":[{"amount":31543530000,"address":"4XXX"}],"mixin":6,"get_tx_key":true,"payment_id":"","account_index":0,"subaddr_indices":"","priority":2,"do_not_relay":false},"id":1};
Purchase wont finalize and mark delivered but the funds are sent. Cant mark sale as delivered on the site even though funds are sent to vendor successfully.
Get this error when adding product to cart:
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException
No message
Not sure what to do with this.
Also not able to login as admin, generally because i do not know the login details and also because I think it has something to do with the error above. This because I'm not getting any errors like "your credentials dont match blabla"
someone have FE module?
Hello,
I installed the marketplace but when i tried to SIGN UP it says "The stream or file "/var/www/peralta/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied".. i tried to solve this issue by giving 777 permission to these folders but it ddint worked.
I'll attach a screenshot and a screenrecoding below
:
how exactly do you add userid to admin table?
Firstly would like to thank you for making this OS
I did a test installation of this script
ran into a lop of problems , especially with npm
but after managing to install the script successfully i cant see the images of the seeded demo products , is it default that there is no image or am i missing something here
in Installation when i put this command line "composer install" i get this error i try it many thing to fix this error nothing works
Error:
root@M:/var/www/peralta# composer install
PHP Parse error: syntax error, unexpected '|', expecting variable (T_VARIABLE) in /usr/share/php/Composer/IO/BaseIO.php on line 163
Parse error: syntax error, unexpected '|', expecting variable (T_VARIABLE) in /usr/share/php/Composer/IO/BaseIO.php on line 163
so i generated the dummy data when installing, now when I try to remove it i get an error. any way to fix this?
hello everyone! please help me, I installed the project - everything works, except for one thing - I don't understand how do I log in to the admin panel of the site? I can register as a vendor\user - configure my profile, but HOW DO I GET INTO THE ADMIN PANEL OF THE MARKETPLACE??? What is the LINK in the browser to log in? I ask for help!!!
can anyone point me in the direction of enabling Finalise Early and also XMR Settings for vendor page
ive edited coins.php and marketplace.php, XMR node is all setup and everything else seems to be working fine
"500 Internal Server Error, nginx/1.14.0 (Ubuntu)" what did I do wrong here. has anyone else had this problem, if so how do I fix it?
Hi,
I've got everything setup and working as it should. I'm trying to do a test order to test the purchasing system but I get this error
"Error happened! Try again later!"
I have MONEROD running on its own VPS which is open to the internet and reachable according to bitnodes.io so I do not know what the reason for the error could be!
Any suggestions?(pls tell how to connesct it)
how to login with an admin
ErrorException (E_ERROR)
Class name must be a valid object or a string (View: /www/XXXXX/XXXXX/resources/views/admin/user.blade.php)
Symfony\Component\Debug\Exception\FatalThrowableError
…/app/VendorPurchase.php101
I get this anytime in the admin panel and try to view a users account. Any help would be appreciated.
I keep getting this error.
After doing the composer install command. I was able to do everything else but not everything comes back to this error.
In PackageManifest.php line 122:
Undefined index: name
Anyone have an idea as why this is happening?
Sorry for opening this , but i cant find admin login anywhere
Originally posted by @kushalg-1212 in #3 (comment)
''' npm WARN deprecated [email protected]: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
npm WARN deprecated [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see axios/axios#3410
npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated [email protected]: Deprecated. Please use https://github.com/webpack-contrib/mini-css-extract-plugin
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: flatten is deprecated in favor of utility frameworks such as lodash.
npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: support for ECMAScript is superseded by uglify-js
as of v3.13.0
npm WARN deprecated [email protected]: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
loadDep:is-binary-path \ |###################################------------------------------------------------------|
npm ERR! Linux 4.4.0-1128-aws
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v8.10.0
npm ERR! npm v3.5.2
npm ERR! code EMISSINGARG
npm ERR! typeerror Error: Missing required argument #1
npm ERR! typeerror at andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
npm ERR! typeerror at fetchPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
npm ERR! typeerror at resolveWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
npm ERR! typeerror at /usr/share/npm/lib/install/deps.js:457:7
npm ERR! typeerror at /usr/share/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror at /usr/share/npm/lib/fetch-package-metadata.js:37:12
npm ERR! typeerror at addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
npm ERR! typeerror at returnAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
npm ERR! typeerror at pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
npm ERR! typeerror at /usr/share/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror This is an error with npm itself. Please report this error at:
npm ERR! typeerror http://github.com/npm/npm/issues
npm ERR! Please include the following file with any support request:
npm ERR! /var/www/eckmar/npm-debug.log '''
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.