Igor
?
Igor
там еще как то по особенному надо заполнять?
Anonymous
Если у тебя 2к товаров, то какой смысл в импорте-экспорте? У тебя нет 1С?
Anonymous
жостка
Igor
комнатные бизнесвумен
Igor
такой разряд
Anonymous
сформируй на бэке csv файл с определенной структурой и с этой же структурой принимай на импорт, не вижу никаких проблем, абсолютно
Anonymous
смысл есть, хтя бы на обновление цен/наличия
если у него там есть вариативные продукты то начнется в голове проигрывание любого клипа пистолетова
Igor
там еще много чего по категориям разбито
Igor
это каждый эксель файл на 1 категорию
Anonymous
у меня сейчас на разработке ИМ с 10к sku где есть вариативные продукты по весу-цвету-размеру-цене и мне уже больновато это 1с синчить. при том что помимо этого modx сайт является хабом заказов между юр лицами в 1С УТ и физиками в 1С розница
Anonymous
и если бы я все это дело гонял через csv
Anonymous
то рофлан поминки мне б было
Anonymous
не понял немного
либо ты пишешь компонент который делает экспортирует все в определенной структуре, либо ты покупаешь такое готовое решение. после того как компонент сформировал на экпорт пример файла - ровно по этому же примеру его можно синхронизировать обратно
Иван
С cvs
Igor
С cvs
не знал
Igor
сейчас гляну
Иван
Нет
Igor
Нет
не подскажешь где?
Иван
https://modxguru.ru/blog/programming/import-csv-minishop2.html
Жорик
Всем дорого дня! Народ, подскажите, пожалуйста, кто знает, немецкий хостинг для MODx....
Alexey
hetzner.com
Жорик
hetzner.com
Спасибо, щас гляну... вопрос: как там с обновлением? Например, если я хочу обновить и шлифану сверху. Будет работать?
Alexey
А как обновление связано с хостингом? Можно как угодно обновлять
Жорик
Почему спрашиваю: на siteground это не работает... ((( поэтому туде не рекомендую вешать сайты на modx
Жорик
http://picplus.ru/img/1907/31/c2a8d864.png
я не через modhost обновляю... а сверху...
Жорик
а на hetzer есть русскоязыная поддержка?
Жорик
вроде есть...
Жорик
спасибо, буду пробовать
Sergey
Ребята, вот эта конструкция {$_modx->makeUrl($_modx->resource.id, '', '', 'full')} может давать такую ошибку — [2019-07-30 10:31:22] (ERROR @ /home/v/voxkor40/psmith.ru/public_html/core/model/modx/modx.class.php : 1031) 0 is not a valid integer and may not be passed to makeUrl()
Sergey
Нашел еще вот такой вызов, может он генерил ошибку (но это не точно) {$_modx->makeUrl($_modx->resource.id, '', '', 1)}
Sergey
как ?
iWatchYouFromAfar
core/model/modx/modx.class.php
iWatchYouFromAfar
находишь там строчку $id . '` is not a valid integer and may not be passed to makeUrl()
iWatchYouFromAfar
меняешь на
iWatchYouFromAfar
} else { $this->log(modX::LOG_LEVEL_ERROR, '`' . $id . '` is not a valid integer and may not be passed to makeUrl()'); try { throw new Exception('catch this...'); } catch (Exception $e) { $this->log(modX::LOG_LEVEL_ERROR, $e->getTraceAsString()); } } return $url; }
iWatchYouFromAfar
далее обновляешь и смотришь в логах на что тебе укажет
iWatchYouFromAfar
как поправишь, меняй код назад
Igor
ребят , почему ajax обновление кол-ва товаров не работает?
Igor
в корзине
Igor
вроде все нормально
Sentinel
ребят , почему ajax обновление кол-ва товаров не работает?
че такой большой скрин? можно было бы и один input выслать 😂
Evgeniy
iWatchYouFromAfar
Igor
1 сек)
Igor
{foreach $products as $product} <div class="cart-form-block d-none d-md-block"> <div id="{$product.key}" class="row m-0"> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__img"> {if $product.image} <img src="{$product.image}" alt=""> {else} <img src="assets/img/products/notverified.png" alt=""> {/if} </div> </div> <div class="col-md-3 d-none d-md-block"> <div class="cart-form-block__name"> <div class="cart-form-block__title"> {$product.pagetitle | htmlent} </div> <div class="cart-form-block__article">Артикул: <span>955016-S (р. 42)</span></div> <div class="cart-form-block__IsInStorage">Есть в наличии <img src="assets/img/products/verified.png" alt=""> <span></span> </div> </div> </div> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__price"> {if $product.old_price>0} <span class="card-price__old hidden-mobile"> {$product.old_price} руб. </span> {/if} <span class="card-price__current"> {$product.price} руб. </span> </div> </div> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__count"> <form action="" method="post" class="ms2_form" role="form"> <input type="hidden" name="key" value="{$product.key}"> <input type="number" name="count" class="count" value="{$product.count}"> </form> </div> </div> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__sum"> <span class="card-price__current"> {$product.price} руб. </span> </div> </div> <div class="col-md-1 d-none d-md-block"> <div class="cart-form-block__del"> <form class="ms2_form" method="post" action=""> <input type="hidden" name="key" value="{$product.key}"> <button type="submit" name="ms2_action" value="cart/remove" class="del">X</button> </form> </div> </div> </div> </div> {/foreach}
Sentinel
он решил упростить тебе задание)
люблю развивать сверхестественные способности 😉
Igor
что то некрасиво вставилось
iWatchYouFromAfar
{foreach $products as $product} <div class="cart-form-block d-none d-md-block"> <div id="{$product.key}" class="row m-0"> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__img"> {if $product.image} <img src="{$product.image}" alt=""> {else} <img src="assets/img/products/notverified.png" alt=""> {/if} </div> </div> <div class="col-md-3 d-none d-md-block"> <div class="cart-form-block__name"> <div class="cart-form-block__title"> {$product.pagetitle | htmlent} </div> <div class="cart-form-block__article">Артикул: <span>955016-S (р. 42)</span></div> <div class="cart-form-block__IsInStorage">Есть в наличии <img src="assets/img/products/verified.png" alt=""> <span></span> </div> </div> </div> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__price"> {if $product.old_price>0} <span class="card-price__old hidden-mobile"> {$product.old_price} руб. </span> {/if} <span class="card-price__current"> {$product.price} руб. </span> </div> </div> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__count"> <form action="" method="post" class="ms2_form" role="form"> <input type="hidden" name="key" value="{$product.key}"> <input type="number" name="count" class="count" value="{$product.count}"> </form> </div> </div> <div class="col-md-2 d-none d-md-block"> <div class="cart-form-block__sum"> <span class="card-price__current"> {$product.price} руб. </span> </div> </div> <div class="col-md-1 d-none d-md-block"> <div class="cart-form-block__del"> <form class="ms2_form" method="post" action=""> <input type="hidden" name="key" value="{$product.key}"> <button type="submit" name="ms2_action" value="cart/remove" class="del">X</button> </form> </div> </div> </div> </div> {/foreach}
Evgeniy
Igor
я лучше в песочницу кину)
Igor
https://codepen.io/anon/pen/dxWgML
iWatchYouFromAfar
можно же взять дефолтный чанк и сверить где ты накосяпорил
Igor
вроде все нормально
Igor
даже несколько раз смотрел
iWatchYouFromAfar
уже смотрел
ну а ты хочешь чтобы люди сверяли?
iWatchYouFromAfar
замени свой чанк на дефолтный и посмотри, будет ли работать, если нет, значит не тут проблема
Igor
нет, я просто думал может я чего то не знаю
iWatchYouFromAfar
ну чуть чуть же нужно думать
Евгений
iWatchYouFromAfar
Igor
я смотрю там идет таблицей верстка, от этого не может сломаться?
Igor
просто в моем чанке дивами
Евгений
не из-за этого
Евгений
чаще это проепали id формы подключили 2 раза jquery
Igor
да, где то я накосячил