Перейти к содержанию
Новая Simpla

Рекомендуемые сообщения

  • 1 месяц спустя...
  • 2 недели спустя...
Опубликовано

Всем привет!
Как можно пофиксить баг с сохранением заказа в админке при котором теряется количество заказанных товаров и выбивает следующее:
Warning: Undefined property: stdClass::$amount in D:\xampp\web\simpla\OrderAdmin.php on line 70

Опубликовано
2 часа назад, nulled сказал:

Всем привет!
Как можно пофиксить баг с сохранением заказа в админке при котором теряется количество заказанных товаров и выбивает следующее:
Warning: Undefined property: stdClass::$amount in D:\xampp\web\simpla\OrderAdmin.php on line 70

Да, это изначальный баг симплы. Ошибка говорит о том, что пустое значение количества товара идет. Замените файл simpla/design/html/order.tpl

При редактировании вводите вручную нужное количество товара. Файл прикреплен.

order.tpl

Опубликовано
20 часов назад, admin сказал:

Да, это изначальный баг симплы. Ошибка говорит о том, что пустое значение количества товара идет. Замените файл simpla/design/html/order.tpl

При редактировании вводите вручную нужное количество товара. Файл прикреплен.

order.tpl 22.45 kB · 1 загрузка


Бомба, работает, спасибо! Долго голову ломал как пофиксить.

Есть предложение, может тему создать где можно будет делиться какими нибудь модулями например способами оплаты?

Опубликовано
2 часа назад, nulled сказал:


Бомба, работает, спасибо! Долго голову ломал как пофиксить.

Есть предложение, может тему создать где можно будет делиться какими нибудь модулями например способами оплаты?

Технические вопросы Новая Simpla cms. Там можно создать тему по модулям.

Опубликовано

Значит пытался я на этом движке провести импорт. Машина локальная, стоит винда. При импорте скрипт кричал благим матом, что Imagick не может получить доступа к файлу, ссылаясь на файл "admin/image.php". В итоге я допер, что скрипт не может скачать картинки прописанные в CSV и находящиеся на удаленном сервере.

В итоге пришлось менять в файле "admin/image.php" строка 152: 

$image = new Imagick($filename); 

 

на

$imageBlob = file_get_contents($filename);
$image = new Imagick();
$image->readImageBlob($imageBlob);

Не знаю насколько правильно, но в импорте помогло. Картинки все нормально скачались. Затем в админке пошел в бренды и решил добавить картинку(логотип) к появившемуся после импорта бренда. И вот тут меня ждала опять подстава. Опять скрипт кричал благим матом, выбивая фатальную ошибку. Функция все таже - upload_image. 

В итоге пришлось менять в файле "admin/image.php" строка 191: 

$image->writeImage($upload_images_dir.'/'.$key.'.webp');

на

if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
    $path = realpath($upload_images_dir);
    $image->writeImage($path.'\\'.$key.'.webp');
} else {
    $path = realpath($upload_images_dir);
    $image->writeImage($path.'/'.$key.'.webp');
}

После этого логотип бренда залился.

Опубликовано

Постоянно льет предупреждения, ошибки, вот например такие в логах:

[Sat Dec 14 18:04:20.816283 2024] [php:notice] [pid 7568:tid 1456] [client 127.0.0.1:56690] PHP Deprecated:  Implicit conversion from float 109.99999999999999 to int loses precision in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\api\\Image.php on line 363, referer: http://www.simpla.loc/products/blesk-dlya-gub-gr-magic-kiss-color-changing-lipgloss
[Sat Dec 14 18:04:20.847254 2024] [php:notice] [pid 7568:tid 1456] [client 127.0.0.1:56690] PHP Deprecated:  Implicit conversion from float 109.99999999999999 to int loses precision in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\api\\Image.php on line 384, referer: http://www.simpla.loc/products/blesk-dlya-gub-gr-magic-kiss-color-changing-lipgloss
[Sat Dec 14 18:04:20.847254 2024] [php:notice] [pid 7568:tid 1456] [client 127.0.0.1:56690] PHP Deprecated:  Implicit conversion from float 109.99999999999999 to int loses precision in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\api\\Image.php on line 387, referer: http://www.simpla.loc/products/blesk-dlya-gub-gr-magic-kiss-color-changing-lipgloss

[Sat Dec 14 20:52:43.145333 2024] [php:warn] [pid 7568:tid 1456] [client 127.0.0.1:62163] PHP Warning:  Undefined array key "selected_id" in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\simpla\\design\\compiled\\534f3fa77849297e1d67374b812c314884ea2289_0.file.products.tpl.php on line 709, referer: http://www.simpla.loc/simpla/index.php?module=FeaturesAdmin
[Sat Dec 14 20:52:43.145333 2024] [php:warn] [pid 7568:tid 1456] [client 127.0.0.1:62163] PHP Warning:  Attempt to read property "value" on null in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\simpla\\design\\compiled\\534f3fa77849297e1d67374b812c314884ea2289_0.file.products.tpl.php on line 709, referer: http://www.simpla.loc/simpla/index.php?module=FeaturesAdmin

И еще вот какая загогулина. В админке в "Свойства" я добавил нужные мне свойства, находящиеся в CSV прайсе (названия колонок), но при импорте в товары эти свойства не попадают. То есть в самом товаре поля этих нужных свойств есть, но они пустые. Плюс ко всему прочему при импорте автоматом добавляются к товару ненужные свойства, которые я не забивал и вот они как раз в товаре и появляются, а те которые мне нужны нет. Вот на скрине видно.

 Подскажите пожалуйста, что делать. Движок стоит именно этот для 8.3.

Какая-то бадяга вообще )))))

 

 

2024-12-14_20-58-39.png

Опубликовано
16 часов назад, Alex сказал:

Постоянно льет предупреждения, ошибки, вот например такие в логах:

[Sat Dec 14 18:04:20.816283 2024] [php:notice] [pid 7568:tid 1456] [client 127.0.0.1:56690] PHP Deprecated:  Implicit conversion from float 109.99999999999999 to int loses precision in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\api\\Image.php on line 363, referer: http://www.simpla.loc/products/blesk-dlya-gub-gr-magic-kiss-color-changing-lipgloss
[Sat Dec 14 18:04:20.847254 2024] [php:notice] [pid 7568:tid 1456] [client 127.0.0.1:56690] PHP Deprecated:  Implicit conversion from float 109.99999999999999 to int loses precision in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\api\\Image.php on line 384, referer: http://www.simpla.loc/products/blesk-dlya-gub-gr-magic-kiss-color-changing-lipgloss
[Sat Dec 14 18:04:20.847254 2024] [php:notice] [pid 7568:tid 1456] [client 127.0.0.1:56690] PHP Deprecated:  Implicit conversion from float 109.99999999999999 to int loses precision in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\api\\Image.php on line 387, referer: http://www.simpla.loc/products/blesk-dlya-gub-gr-magic-kiss-color-changing-lipgloss

[Sat Dec 14 20:52:43.145333 2024] [php:warn] [pid 7568:tid 1456] [client 127.0.0.1:62163] PHP Warning:  Undefined array key "selected_id" in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\simpla\\design\\compiled\\534f3fa77849297e1d67374b812c314884ea2289_0.file.products.tpl.php on line 709, referer: http://www.simpla.loc/simpla/index.php?module=FeaturesAdmin
[Sat Dec 14 20:52:43.145333 2024] [php:warn] [pid 7568:tid 1456] [client 127.0.0.1:62163] PHP Warning:  Attempt to read property "value" on null in C:\\Apache24\\htdocs\\simpla.loc\\public_html\\simpla\\design\\compiled\\534f3fa77849297e1d67374b812c314884ea2289_0.file.products.tpl.php on line 709, referer: http://www.simpla.loc/simpla/index.php?module=FeaturesAdmin

И еще вот какая загогулина. В админке в "Свойства" я добавил нужные мне свойства, находящиеся в CSV прайсе (названия колонок), но при импорте в товары эти свойства не попадают. То есть в самом товаре поля этих нужных свойств есть, но они пустые. Плюс ко всему прочему при импорте автоматом добавляются к товару ненужные свойства, которые я не забивал и вот они как раз в товаре и появляются, а те которые мне нужны нет. Вот на скрине видно.

 Подскажите пожалуйста, что делать. Движок стоит именно этот для 8.3.

Какая-то бадяга вообще )))))

 

 

2024-12-14_20-58-39.png

Бадяги особо никакой нет, просто никто особо импортом CSV не заморачивался, мало кто им пользуется сейчас, потому ставили так, как было изначально в старой симпле. Клиентам, которым это было нужно, делали под их запросы. А поскольку сейчас актуальны xml прайсы, то на них и идет ориентир.

Опубликовано
56 минут назад, admin сказал:

Бадяги особо никакой нет, просто никто особо импортом CSV не заморачивался, мало кто им пользуется сейчас, потому ставили так, как было изначально в старой симпле. Клиентам, которым это было нужно, делали под их запросы. А поскольку сейчас актуальны xml прайсы, то на них и идет ориентир.

Вы хотите сказать, что я могу вместо CSV прайса использовать в импорте XML прайс?

Опубликовано
13 минут назад, admin сказал:

Конечно.

Здорово! Тогда вопрос вот какой. У меня есть yml файл и у этого xml есть одна загогулина. ID категорий имеют 12 цифр, по сути имеют значение BIG INT. Такой файлик проглотит Simpla или встанет в позу Зю?

        <categories>
            <category id="170614964602">Категория 1</category>
            <category id="555576036192">Категория 2</category>
            <category id="958404837882">Категория 3</category>
        </categories>

Что можно сделать в данной ситуации, чтобы нормального его импортировать с такими ID категорий?

Опубликовано
1 минуту назад, Alex сказал:

Здорово! Тогда вопрос вот какой. У меня есть yml файл и у этого xml есть одна загогулина. ID категорий имеют 12 цифр, по сути имеют значение BIG INT. Такой файлик проглотит Simpla или встанет в позу Зю?

        <categories>
            <category id="170614964602">Категория 1</category>
            <category id="555576036192">Категория 2</category>
            <category id="958404837882">Категория 3</category>
        </categories>

Что можно сделать в данной ситуации, чтобы нормального его импортировать с такими ID категорий?

Файл грузит по Яндекс схеме выгрузки файла xml. 

Опубликовано
1 минуту назад, admin сказал:

Файл грузит по Яндекс схеме выгрузки файла xml. 

Я не понял вашего ответа. Этот файл есть у меня в наличии и мне его нужно импортировать в Simpla. Я не могу YML изменить у поставщика. Он мне дает, что у него есть.

Опубликовано
23 часа назад, Alex сказал:

Я не понял вашего ответа. Этот файл есть у меня в наличии и мне его нужно импортировать в Simpla. Я не могу YML изменить у поставщика. Он мне дает, что у него есть.

Каждая выгрузка xml файла имеет свою схему, чтобы корректно загружать файл, загрузчик должен работать под эту схему. У нас работает по схеме Яндекса. Читайте про выгрузку Яндекс. Вы можете переделать загрузчик под ваши нужды и схему сами, либо платно с нами.

Опубликовано
В 12/16/2024 в 5:59 PM, admin сказал:

Каждая выгрузка xml файла имеет свою схему, чтобы корректно загружать файл, загрузчик должен работать под эту схему. У нас работает по схеме Яндекса. Читайте про выгрузку Яндекс. Вы можете переделать загрузчик под ваши нужды и схему сами, либо платно с нами.

Я понял, спасибо. Буду экспериментировать! 😊

  • 2 недели спустя...
Опубликовано

Скажите пожалуйста, мне нужно изменить название картинок при импорте, в каком файле формируется новое название картинки при импорте? Мне надо артикул вбить в название картинки.

  • 2 недели спустя...
Опубликовано
В 12/28/2024 в 12:03 PM, Alex сказал:

Скажите пожалуйста, мне нужно изменить название картинок при импорте, в каком файле формируется новое название картинки при импорте? Мне надо артикул вбить в название картинки.

Здесь просто непонятно, что такое название картинок. engine/modules_xml/xml_yandex.php - это загрузчик, там все меняется для импорта xml.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...