Giter VIP home page Giter VIP logo

ai-admin-jqadm's Introduction

Aimeos logo

Total Downloads Latest Stable Version License Open issues

⭐ Star us on GitHub — it motivates us a lot! 😀

Aimeos GitHub stats

Aimeos - THE Laravel ecommerce platform

Aimeos is THE ultra-fast, cloud-native and API-first e-commerce platform! You can install it within 5 minutes and can adapt, extend, overwrite and customize anything to your needs.

Aimeos Laravel demo

Features

Aimeos is a full-featured e-commerce package:

  • JSON REST API based on jsonapi.org
  • GraphQL API for administration
  • Perfect fit for AWS, Google, Azure and Kubernetes based clouds
  • Multi vendor, multi channel and multi warehouse
  • From one to 1,000,000,000+ items
  • Extremly fast down to 20ms
  • For multi-tentant e-commerce SaaS solutions with unlimited vendors
  • Bundles, vouchers, virtual, configurable, custom and event products
  • Subscriptions with recurring payments
  • 100+ payment gateways
  • Full RTL support (frontend and backend)
  • Block/tier pricing out of the box
  • Extension for customer/group based prices
  • Discount and voucher support
  • Flexible basket rule system
  • Full-featured admin backend
  • Beautiful admin dashboard
  • Configurable product data sets
  • Completly modular structure
  • Extremely configurable and extensible
  • Extension for market places with millions of vendors
  • Fully SEO optimized including rich snippets
  • Translated to 30+ languages
  • AI-based text translation
  • Optimized for smart phones and tablets
  • Secure and reviewed implementation
  • High quality source code

... and more Aimeos features

Supported languages:

           

Check out the demos:

Headless distribution

To build a single page application (SPA) respectively a progressive web application (PWA), the Aimeos headless distribution is the right choice with API-only and JWT authentication pre-configured:

Aimeos headless distribution

Integrate into existing applications

You already have an existing Laravel application and want to add a shop to your web site? Install the Aimeos composer package for Laravel and add e-commerce to your existing application in minutes:

Aimeos Laravel package

Standalone application

Requirements

The Aimeos shop distribution requires:

  • Linux/Unix, WAMP/XAMP or MacOS environment
  • PHP >= 8.2
  • MySQL >= 5.7.8, MariaDB >= 10.2.2, PostgreSQL 9.6+, SQL Server 2019+
  • Web server (Apache, Nginx or integrated PHP web server for testing)

If required PHP extensions are missing, composer will tell you about the missing dependencies.

If you want to upgrade between major versions, please have a look into the upgrade guide!

Installation

To install the Aimeos shop application, you need composer 2.2+. On the CLI, execute this command for a complete installation including a working setup:

wget https://getcomposer.org/download/latest-stable/composer.phar -O composer
php composer create-project aimeos/aimeos myshop

You will be asked for the parameters of your database and mail server as well as an e-mail and password used for creating the administration account.

In a local environment, you can use the integrated PHP web server to test your new Aimeos installation. Simply execute the following command to start the web server:

cd myshop
php artisan serve

Note: In an hosting environment, the document root of your virtual host must point to the /.../myshop/public/ directory and you have to change the APP_URL setting in your .env file to your domain without port, e.g.:

APP_URL=http://myhostingdomain.com

Frontend

After the installation, you can test the Aimeos shop frontend by calling the URL of your VHost in your browser. If you use the integrated PHP web server, you should browse this URL: http://127.0.0.1:8000

Aimeos frontend

Backend

The Aimeos administration interface will be available at /admin in your VHost. When using the integrated PHP web server, call this URL: http://127.0.0.1:8000/admin

Aimeos admin backend

Customize

Laravel and the Aimeos e-commerce package are extremely flexible and highly customizable. A lot of documentation for the Laravel framework and the Aimeos e-commerce framework exists. If you have questions about Aimeos, don't hesitate to ask in our Aimeos forum.

For more details about Aimeos Laravel integration, please have a look at its repository.

Multi-language

For shops which offers multiple languages, just add this line to your ./myshop/.env file:

SHOP_MULTILOCALE=true

Then, the language will be added to the routes automatically. You can set up the available languages in the "Locale > Locale" panel of the Aimeos admin backend.

Multi-routing

If you want to have all category, product and page URLs as top level URLs like /shoes, /my-sneaker and /about-us, then you can enable the Aimeos multi-routing feature in your ./myshop/.env file:

SHOP_MULTIROUTE=true

Caution: This will affect performance as it requires additional database queries for each request!

Multi-vendor

To enable multi-vendor features, add this settings to the ./myshop/.env file:

SHOP_MULTISHOP=true

If you want to allow vendors to register themselves as sellers, set this option in the ./myshop/.env file too:

SHOP_REGISTRATION=true

By default, newly registered sellers have administrator privileges in the backend for their own site. For a more limited access to the backend, you can change the permission level to "editor" in the ./myshop/.env file:

SHOP_PERMISSION=editor

You can change the permissions associated to "admin" or "editor" by adding your own version of the JQAdm resource configuration to the "admin" section of your ./config/shop.php file.

License

The Aimeos shop system is licensed under the terms of the MIT and LGPLv3 license and is available for free.

Links

ai-admin-jqadm's People

Contributors

aimeos avatar aimeoscom avatar alextravin avatar andreasa avatar baukeboorsma avatar brensondevalfa avatar dennisdittmann avatar dependabot[bot] avatar dinver avatar guelzow avatar jgautrais avatar kras95 avatar maynor96 avatar merzilla avatar niloofarfs avatar nvindice avatar oh-my-brand avatar oulfr avatar rowild avatar scrutinizer-auto-fixer avatar tantacula avatar woodwardmatt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ai-admin-jqadm's Issues

It's possible to create invisible categories in JQAdm

Steps to reproduce:

  • In a fresh Aimeos instance, open JQAdm, navigate to "Categories"
  • Click the + to create a new category & save
  • Click "cancel" to exit the record
  • The newly created category sits at top level
  • Without having it selected, click on the '+'
  • Create and save another category
  • Only the first category is shown

The DB record reads:

MariaDB [aimeos]> select id,parentid,level,code,nleft,nright from mshop_catalog;
+----+----------+-------+----------+-------+--------+
| id | parentid | level | code     | nleft | nright |
+----+----------+-------+----------+-------+--------+
| 17 |        0 |     0 | arbeiten |     1 |      2 |
| 18 |        0 |     0 | wohnen   |     3 |      4 |
| 19 |        0 |     0 | foo      |     5 |      6 |
+----+----------+-------+----------+-------+--------+

I did this thrice, once with arbeiten, once with wohnen, and once with foo, resulting in 3 top-level categories.

Screenshot of the interface while the above database record is active.

Proposed fix:

  • If Aimeos supports at max one root category (which is OK by me) it should not be possible to create a new root category through the interface
  • If Aimeos should support more than one root category, the interface should show all root categories

In the latter case, it should also be possible to drag & drop a category to the root level in the interface. This seems to not currently be the case, as I was unable to pull a child category to root level.

Using:

            "name": "aimeos/ai-admin-jqadm",
            "version": "2018.04.7",
      
            "name": "aimeos/ai-typo3",
            "version": "2018.04.1",

            "name": "aimeos/aimeos-core",
            "version": "2018.04.2",

            "name": "typo3/cms",
            "version": "v8.7.13",

summary pages

summary page doesn't work after all the procedure of payment

Question: Using other admin UI for shop administration

Hello, i would like to try an integration of an admin theme ( eg. Core UI, Vue), therefore I am a bit unsure what would be the best starting point.

Imagine the scenario to put a new admin theme to aimeo-laravel, how would you start?

How would you start?
I am able to use the https://github.com/aimeos/ai-admin-jsonadm for full aimeos shop functionality?

I would like try avoiding the use of jquery.

It´s just as a test and learning session, maybe for a project, ofc if sth comes out it will be open to everyone

Mess in category translation

Step to reproduce:

  1. Go to admin panel and select categories
  2. Choose the category you want to change the basic language
  3. Change basic language from Dutch to English
  4. Check the "text" (translations)
  5. French translation is replaced by German, English is replaced by French, German field is missing.
    Replaced in current category and others.
    languages bb
    step 1
    step 2

Subcategory is not displayed in default view

Hi, I'm testing the aimeos TYPO3 web shop distribution. When I add new subcategories in the default admin interface, this new categories exist, but aren't shown in the list.

After saving a subcategory, an 'arrow-right' symbol is shown left to the parent category. This arrow disappears when I click on it. Nothing else happens.

▼ Home
    Category A
  ► Category B
      Subcategory (never shown)

In the expert mode I'm able to see and rearrange all categories.

TYPO3: 8.7.8 (non-composer mode)
aimeos: 17.10.0
aimeos_dist: 17.10.0
PHP: 7.0.22

Tested in Chrome (61.0.3163.100) and Firefox (56.0.2).

Sidenote: In Firefox the 'arrow-down' symbol of the category list is shown, but the 'arrow-right' symbol is missing and replaced by the 'question mark box' symbol (replacement character).

upload images not shown

Environment

  1. Version (e.g. 2017.10)
  2. Integration (Laravel, TYPO3, Symfony, SlimPHP or Flow)
  3. System (Linux, Mac, Windows)

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Exception when adding an image to product or when saving product that has image

Hi,

with TYPO3 8.7.16 I get an exception when either saying a product that already has an image, or if I delete the image and "save" it works, but adding an image again leads to the following exception:

Invalid size provided for UploadedFile; must be an int 

InvalidArgumentException thrown in file
/Users/path/to/my/site/www/vendor/zendframework/zend-diactoros/src/UploadedFile.php in line 114.

I don't know if this is an Aimeos issue or if the TYPO3 core has a buggy version of Zend dependencies.
Can you reproduce this?

Thanks a lot and regards

Get rid of external references by using app.js/css and npm (nodejs)

External JavaScript/CSS references without any security hashes are potential security issues as malicious code could be injected into websites (as browsers load and execute them). It is better (and conform with Laravel's asset system) to have local references that are bundled in app.css and app.js.

Laravel 5.6 uses NodeJS' npm to handle packages. All what you have to do is to add them to resources/assets/js/app.js and resources/assets/sass/app.scss accordingly.

Searching for orders/attributes

(Maybe only reproducible with Typo3)

When clicking "Orders", then the search icon, there are no results.
When hitting the "reset" icon before, there are results.

EDIT: the same is true for "Attributes"

I noticed that in the first case these POST-fields are set:

tx_aimeos_web_aimeostxaimeosadmin[fields][o][]	[4]
0	"order.id"
1	"order.statuspayment"
2	"order.ctime"
3	"order.base.address.lastname"
tx_aimeos_web_aimeostxaimeosadmin[filter][key][0]	"order.id"
tx_aimeos_web_aimeostxaimeosadmin[filter][op][0]	"=="
tx_aimeos_web_aimeostxaimeosadmin[filter][val][0]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][key][2]	"order.statuspayment"
tx_aimeos_web_aimeostxaimeosadmin[filter][op][2]	"=="
tx_aimeos_web_aimeostxaimeosadmin[filter][val][2]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][key][7]	"order.ctime"
tx_aimeos_web_aimeostxaimeosadmin[filter][op][7]	">="
tx_aimeos_web_aimeostxaimeosadmin[filter][val][7]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][key][26]	"order.base.address.lastname"
tx_aimeos_web_aimeostxaimeosadmin[filter][op][26]	"=~"
tx_aimeos_web_aimeostxaimeosadmin[filter][val][26]	""

... while in the second case, they are transmitted via GET:

M	"web_AimeosTxAimeosAdmin"
moduleToken	"3f1a41f56ca9f7e54999bd52aa89ccd47d3c5d9f"
id	"1"
tx_aimeos_web_aimeostxaimeosadmin[site]	"default"
tx_aimeos_web_aimeostxaimeosadmin[controller]	"Jqadm"
tx_aimeos_web_aimeostxaimeosadmin[action]	"search"
tx_aimeos_web_aimeostxaimeosadmin[resource]	"order"
tx_aimeos_web_aimeostxaimeosadmin[fields][o][0]	"order.id"
tx_aimeos_web_aimeostxaimeosadmin[fields][o][1]	"order.statuspayment"
tx_aimeos_web_aimeostxaimeosadmin[fields][o][2]	"order.ctime"
tx_aimeos_web_aimeostxaimeosadmin[fields][o][3]	"order.base.address.lastname"
tx_aimeos_web_aimeostxaimeosadmin[filter][key][0]	"order.id"
tx_aimeos_web_aimeostxaimeosadmin[filter][key][2]	"order.statuspayment"
tx_aimeos_web_aimeostxaimeosadmin[filter][key][7]	"order.ctime"
tx_aimeos_web_aimeostxaimeosadmin[filter][key][26]	"order.base.address.lastname"
tx_aimeos_web_aimeostxaimeosadmin[filter][op][0]	"=="
tx_aimeos_web_aimeostxaimeosadmin[filter][op][2]	"=="
tx_aimeos_web_aimeostxaimeosadmin[filter][op][7]	">="
tx_aimeos_web_aimeostxaimeosadmin[filter][op][26]	"=~"
tx_aimeos_web_aimeostxaimeosadmin[filter][val][0]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][val][2]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][val][7]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][val][26]	""

... and the POST/filter has empty strings:

tx_aimeos_web_aimeostxaimeosadmin[fields][o][]	[4]
0	"order.id"
1	"order.statuspayment"
2	"order.ctime"
3	"order.base.address.lastname"
tx_aimeos_web_aimeostxaimeosadmin[filter][key][0]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][op][0]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][val][0]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][key][2]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][op][2]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][val][2]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][key][7]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][op][7]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][val][7]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][key][26]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][op][26]	""
tx_aimeos_web_aimeostxaimeosadmin[filter][val][26]	""

(master-branch, commit 'd21efc6f8984d1ebfc0d2a74d3b46f955eca69fa')

css file customization

when i change something in aimeos.css file under elegance nothing is shown is it the correct path to change the css style

TND currency

Environment

  1. Version (e.g. 2017.10)
  2. Integration (Laravel, TYPO3, Symfony, SlimPHP or Flow)
  3. System (Linux, Mac, Windows)

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

insert currency issue

when i try to add a new currency in admin dashboard this issue is shown " Error An exception occurred while executing ' INSERT INTO "mshop_locale_currency" ( "label", "status", "siteid", "mtime", "editor", "id", "ctime" ) VALUES( 'Tunisian Dinar', 1, 1, '2018-07-12 17:30:57', 'admin', 'TND', '2018-07-12 17:30:57' ) ': SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'TND' for key 'PRIMARY', D:\wamp64\www\myshop\vendor\aimeos\aimeos-core\lib\mwlib\src\MW\DB\Statement\DBAL\Simple.php:97" .

user confuse (admin or editor)

Environment

  1. Version (e.g. 2017.10)
  2. Integration (Laravel, TYPO3, Symfony, SlimPHP or Flow)
  3. System (Linux, Mac, Windows)

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

coupon code stays active if all products are deleted

Hey,

I'm testing the shop module right now.
I've added some products to the cart and applied a coupon code
The amount was correct.
Then I deleted all the products , but the coupon code stayed active (the total amount was negative -125)

even when I click on the shopping cart icon ( top right of site) , I see the garbage icon next to the coupon code , the code cannot be deleted

Thanx for your time
johan

Customer Module access from Orders

screenshot-admin demo aimeos org 2018-04-24 18-43-11

  1. First Problem I have faced that no customer will create from admin panel
  2. When go to Ordres and open it not able to see the customer via customer Id.

Please fix these as soon as possible.
Thanks

Error when adding a category

Laravel 5.4
Aimeos 2017.07

--
Hi there,
I'm new to the Aimeos package. I'm currently looking for a simple and fast Laravel package to built webshops for my client at work and perhaps some personal projects :) and one that is OS, I hope I have enough development skills to be able to contribute to it. (Perhaps I can apply my usability skills)

I'm going through the product tutorial: https://aimeos.org/docs/User_Manual/Create_the_first_product
And I'm running into a problem when adding a new category (BTW: the 'add a category' button in the "ai-admin-jqadm" interface is hard to find). I add a new category by hitting "save and new". Then I fill in the Code and Label field, hit save and this gives the following error:

Fout No node with ID "0" found, /home/vagrant/valemus-shop/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/Tree/Manager/DBNestedSet.php:782

How can I fix this?

Language is incorrect when switching from dashboard directly to products

Clone of: aimeos/aimeos-typo3#17
for this repository.

{quote}
If one switches from dashboard directly to products without doing anything else, then the language is always 'en' because the link to 'products' includes the lang parameter and the lang parameter wasn't set when calling the dashboard.

If one goes first to expert mode and then back to simple mode the lang parameter seems to be set and therefore the switch to products works with the correct language.

Simplest solution is probably to modify "ai-admin-jqadm/admin/jqadm/templates/common/page-default.php"
to use instead of:
$params['lang'] = $this->param( 'lang', 'en' );

$params['lang'] = $this->param( 'lang', null );

Or to set the lang parameter when creating the View.
{quote}

template customization

hi, i went to customize the template with my own template but i don't know how even after read the documentation plz i went clear detail

option delete product

Hey,

I've made a mistake an added an option to a product that was not suitable.
Now I want to delete it . When I click the 'x' to delete , it disappears from the screen .
When I try to save it I get this error
An exception occurred while executing ' INSERT INTO "mshop_product" ( "typeid", "code", "label", "status", "start", "end", "config", "mtime", "editor", "target", "siteid", "ctime" ) VALUES ( 1, '0001', '32-34', 1, NULL, NULL, '[]', '2017-08-16 13:42:02', [email protected]', '', 1, '2017-08-16 13:42:02' ) ': SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1-0001' for key 'unq_mspro_siteid_code', /var/www/vhosts/www.domain.com/myshop/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/DB/Statement/DBAL/Simple.php:97

When I refresh the page the option is still there.

Thanx for the follow-up.

Error on new price

On entering a price, I get the error:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'currencyid' cannot be null, /var/www/playground.schempp-hirth.com/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/DB/Statement/PDO/Simple.php:98

This is the SQL sent:

INSERT INTO "mshop_price" (
                                                "typeid", "currencyid", "domain", "label",
                                                "quantity", "value", "costs", "rebate", "taxrate",
                                                "status", "mtime", "editor", "siteid", "ctime"
                                        ) VALUES (
                                                3, NULL, 'product', '1 :: 1 ~ 120.00 ', 1, '120.00', '0.00', '0.00', '19.00', 1, '2017-07-04 13:52:18', 'j.eberle', 1, '2017-07-04 13:52:18'
                                        )

I have only EUR active (It does not show a selector when inserting a new price) - the mshop_locale_currency record looks like this:

INSERT INTO aimeos.mshop_locale_currency (id, siteid, label, status, mtime, ctime, editor) VALUES ('EUR', 1, 'Euro', 1, '2017-07-04 13:14:23', '2016-06-13 14:41:46', 'j.eberle');

Product price vue error

Hi, I am getting vue.js error when I click on Price tab in detail view. I am on 2018-07-x.dev. It worked in previous version.
snip20180709_23
snip20180709_24

install aimeos without demo

Environment

  1. Version (e.g. 2017.10)
  2. Integration (Laravel, TYPO3, Symfony, SlimPHP or Flow)
  3. System (Linux, Mac, Windows)

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Feature request: Hide select boxes with only 1 option

For example in "Stock" I guess a standard configuration normally would only have 1 StockType: "Standard".

It could save a little if that was preselected, because it is a) a mandatory field and b) there is only 1 option.

List paging dissapears / wrong paging limits

  • If you have a list (like the products) which has more than one page
  • and you select a limit that is greater than the max item count
    => the paging elements disappear.

Additionally the list will only display the items starting from the page you were on before.

The paging settings seen to be saved in the session.
So you have to logout and log back in to reset the paging.

Browser: Chrome/Mac

Product page: base data: description: help text

So far the [help text] (

msgid "Internal article name, will be used on the web site if no product name for the language is available"
) is:

Internal article name, will be used on the web site if no product name for the language is available

I suggest to note that it will not be searched. Thus it is IMHO imperative to add entries under "text" for each language.

bulk delete option

I "play around" with 17.10 distibution, so I have no idea, if this is maybe already integrated in version 18.*. If so, please ignore!

It would be great to have the possibility to delete many entries at once. Currently, removing "attributes"(e.g.) is a nasty very click-rich endeavour...

Thanks!

BUG IN LARAVEL AIMEOS.

IN LARAVEL AIMEOS!

When I click like admin inside some order in CUSTOMER ID I get this error:

(1/1) Exception
Not allowed to access JQAdm "customer" client

image

thanks

Feature request: Products "save and stay"

When entering products one would often want to save and check the changes in the frontend.

With more products, finding the product again can be a bit of a hassle.

I'd like to see a "save & stay" function. I'd even say that it could be the standard action.

local currency not shown

Environment

  1. Version (e.g. 2017.10)
  2. Integration (Laravel, TYPO3, Symfony, SlimPHP or Flow)
  3. System (Linux, Mac, Windows)

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Attributes Issue

When I add multiple texts for an attribute, they all delete when I click "save" with the exception of the last one entered. How can I fix this? Cheers.
Update: I've found a workaround: add new attributes by "type" and delegating the parent item as the type. Thanks again for a great e-commerce platform :)

change category of an item : not working

When I try to change the category (from drop down list of categories) of a product, the change is not implemented.
The old category remains linked to the product

thanx for looking into this issue

add logout

please add log out option in admin area

the customer account is missing

after buying a product where is the customer account register and login to view the his product plz help i need to finish my shop with aimeos

Change prices based on different types?

i use aimeo (laravel) , i want to change price of a product when customer select another type, etc. when customer select apple iphone 7 128GB and change that to 32GB price update, or when change color from black to rosegold price change?
is that work now in aimeos?

In aimeos TYPO3 extension's backend module: scrolling down not possible

Hi,
in "aimeos/aimeos-typo3": "^18.1", it is not possible to scroll down in the jqadm module.
I use the latest TYPO3 LTS version 8.7.12. But scrolling was already broken before that, meaning at least 8.7.10, too.
I do not see any errors in browsers console.

Could you have a look at that, please?

Btw. would you recommend to use the GitHub repo as dev-master in composer?

Thx
merzilla

tree structure : moving categories not possible

Hey,

When I try to drag-and-drop categories to a new hierarchy location , I see the suggestion for the drop,
but when I try to drop , nothing changes.

Here is some additional info I retrieved from webdeveloper

PATCH XHR /admin/default/jsonadm/catalog?id=6
RAW DATA {"data":{"attributes":{},"id":"6","parentid":"1","targetid":"1"}}
response code : 500 internal server error

Thanx for looking in to this
johan

Check if getData() had data

in admin/jqadm/themes/dashboard.js and in some other places, the line

if( data.meta && data.meta.prefix ) {

does not check if "data" might be undefined.

In our case when opening the dashboard we get the JS error "TypeError: data is undefined" at this point.

The underlying problem seems to be in our case that there is a CORS preflight (although it shouldn't be IMHO because the request is to the same server that delivered the HTML) that does not respond with the expected JSON but (correctly) with a Status 204 and CORS-headers. As I see it atm, the XHR does not seem to handle CORS transparently but sets data = undefined.

As a first step it would be nice though to see that there was a transmission error.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.