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

admin

Administrators
  • Постов

    127
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент admin

  1. В этой версии новые модули импорта и экспорта товаров xml. Теперь вы можете в модуле импорта сами настроивать названия колонок входа для вашего прайса. Это влияет на то, будет скрипт находить названия колонок в прайсе при импорте товаров или нет. Раньше в Simpla стояли лишь дефолтные варианты названия колонок прайса, которые могли и не подходить под колонки загружаемого прайса, и в итоге они и давали ошибку при загрузке. Без создания своего набора колонок, будут работать дефолтные настройки, как и раньше !! При экспорте вы теперь тоже можете сами создавать необходимые названия для колонок вашего прайса, привязывая их к ключам товара в базе данных. Вы также можете сортировать их в необходимом порядке после добавления. Без создания колонок экспорта, Вы не сможете создать экспорт товара !! Восстановлена работа модуля бекап, обновлена библиотека архивации файла. В коплекте скрипта теперь идет бекап сайта, с помощью которого вы сможете восстановить скрипт в исходном состоянии после его установки. Устранены мелкие ошибки скрипта. new_simpla-php-8.1.8-2.zip
  2. В версию Новая Simpla php-8.1.8-1 добавлена возможность выгрузки собственного xml прайса на основе товаров вашего интернет-магазина. В категории товаров админки вы можете сформировать список выгружаемых товаров на основе выбранных категорий. Для этого вам необходимо создать название выгрузки товаров, поставить галки категориям, товары которых вы хотите поместить в выгрузку, далее выбрать в нижнем меню: "Создать выгрузку товаров" и нажать применить. Ваша выгрзука будет создана в разделе "Выгрузки". Таким образом вы можете создать любое количество выгрузок. В разделе выгрузки вы найдете список ваших выгрузок товаров. Там же вы их можете удалить или перейти к непосредственному просмотру самой выгрузки. При редактировании выгрузки товара вы можете как удалить категорию выгрузки, так и добавить. Если категорий товара много, можно воспользоваться поиском необходимой категории. Чтобы добавить категорию, выберите ее из списка и нажмите "Применить". В списке выгрузок вам необходимо сгенерировать xml файлы выгрузок. Для этого нажмите на "Генерация выгрузки прайса". По ссылке "Файл общей выгрузки" вы можете перейти к списку ваших выгрузок в формате xml. В нем вы можете выбрать ссылку на необходимый файл выгрузки и отдать его клиенту для загрузки вашего прайса. Если у вас не происходит генерация xml прайса, проверьте разрешения на папку unloading/unloads - 777 У многих крупных магазинов, продающих не только свои товары или прайс-агрегаторов, могут быть свои отдельные требования к стандарту выгрузки xml прайса. Поэтому, при необходимости, вы можете обратиться к нам для создания индивидуального стандарта выгрузки вашего прайса под требования вашего клиента.
  3. Скрипт адаптирован под php 8.1.8 Добавлен модуль выгрузки товаров в формате xml для Яндекс магазина, прайс агрегаторов. В поставщике добавлена возможность подключения своего модуля загрузки. Исправлены ошибки. new_simpla-php-8.1.8-1.zip
  4. Поскольку сам движок Новой Simpla доведен до современного уровня php и требований со стороны сервера, теперь Вы можете либо самостоятельно, либо с помощью наших услуг сделать для себя очень хороший, удобный, современный интернет-магазин. Если вас интересуют наши платные услуги, пиши нам об этом. В платный вариант входит разработка современного дизайна и необходимые дополнительные модули к нему. Для выбора дизайна вы можете использовать популярную площадку продажи шаблонов: https://themeforest.net/search/shop Или другую подобную этой. Примерная стоимость проекта 100-140$. Срок работ около 7-10 дней. В качестве примера, - базовый шаблон с bootstrap, мультиязычная версия: https://kievukr.pp.ua/ Стоимость этой готовой сборки – 3000 руб. В нее входят в качестве дополнения: - модуль управления слайдером; - модуль избранное; - модуль сравнения товаров; - рейтинг товаров; - подключение google капчи; Еще пример Новой Simpla на bootstrap: http://snkiev.pp.ua/
  5. Доработан модуль загрузки xml для Яндекса Добавлена возможность делать наценку на загружаемые товары. Исправлено восстановление пароля. Сделаны исправления ошибок в файлах. new_simpla-php-8.0.15-4.zip
  6. Сделать возможно все, но это уже под индивидуальный заказ. По поводу количества. Загрузчик работает по стандарту Яндекса. В прайсе должно стоять available="true" или "false" для количества товара. Если там стоит конкретно кол-во, то надо знать название параметра, т.к. его кто как хочет, так и пишет. Загрузчик файла сделан для того, чтобы можно было его взять за основу. Под конкретного поставщика можно делать отдельный файл загрузчика. Для этого в поставщике есть: Ссылка на модуль xml Вы может написать под пареметры поставщика отдельный файл загрузчика и тогда он будет все грузить от данного поставщика. Либо попросить нас об этом.
  7. Чтобы заполнялись оба поля, надо добавить $variant->price , чтобы было 3 параметра. Но тогда параметры поля будут одинаковы входящей цены и цены, т.к. в xml файле яндекса нет входящей цены. Поэтому изначально и не заполнялось поле входящей цены. Вы можете добавить $variant->price и потом через курс поставщика устанавливать для него наценку от входящей цены. Тогда цены будут разные.
  8. Сделана входящая цена для стандартного CSV импорта симплы. Там надо только в прайсе указать поле входящая цена !! XML загрузчик - это другой модуль совсем, он сделан по стандарт Яндекса. Но если надо цену из него кидать под входящую, тогда в файле engine/modules_xml/xml_yandex.php заменить $variant->price на $variant->entry_price строки: 206,227
  9. По входящей цене импорта. Вот эти файлы надо заменить, должно работать simpla/design/html/import.tpl simpla/ajax/import.php simpla/ajax/export.php import.tpl import.php export.php
  10. В файле экспорта надо написать так: <h1>Экспорт товаров</h1> {if empty($message_error) || isset($message_error) && $message_error != 'no_permission'}
  11. Скриптовая ошибка файла, потому не работает. Пакет перезалит, там уже работает. Можете в файле /simpla/design/html/import.tpl вставить код {if $filename} {literal} <script> var in_process=false; var count=1; // On document load $(function(){ Piecon.setOptions({fallback: 'force'}); Piecon.setProgress(0); $("#progressbar").progressbar({ value: 1 }); in_process=true; do_import(); }); function do_import(from) { from = typeof(from) != 'undefined' ? from : 0; $.ajax({ url: "ajax/import.php", data: {from:from}, dataType: 'json', success: function(data){ for(var key in data.items) { $('ul#import_result').prepend('<li><span class=count>'+count+'</span> <span title='+data.items[key].status+' class="status '+data.items[key].status+'"></span> <a target=_blank href="index.php?module=ProductAdmin&id='+data.items[key].product.id+'">'+data.items[key].product.name+'</a> '+data.items[key].variant.name+'</li>'); count++; } Piecon.setProgress(Math.round(100*data.from/data.totalsize)); $("#progressbar").progressbar({ value: 100*data.from/data.totalsize }); if(data != false && !data.end) { do_import(data.from); } else { Piecon.setProgress(100); $("#progressbar").hide('fast'); in_process = false; } }, error: function(xhr, status, errorThrown) { alert(errorThrown+'\n'+xhr.responseText); } }); } </script> {/literal} {/if} вместо {literal} <script> {if $filename} var in_process=false; var count=1; // On document load $(function(){ Piecon.setOptions({fallback: 'force'}); Piecon.setProgress(0); $("#progressbar").progressbar({ value: 1 }); in_process=true; do_import(); }); function do_import(from) { from = typeof(from) != 'undefined' ? from : 0; $.ajax({ url: "ajax/import.php", data: {from:from}, dataType: 'json', success: function(data){ for(var key in data.items) { $('ul#import_result').prepend('<li><span class=count>'+count+'</span> <span title='+data.items[key].status+' class="status '+data.items[key].status+'"></span> <a target=_blank href="index.php?module=ProductAdmin&id='+data.items[key].product.id+'">'+data.items[key].product.name+'</a> '+data.items[key].variant.name+'</li>'); count++; } Piecon.setProgress(Math.round(100*data.from/data.totalsize)); $("#progressbar").progressbar({ value: 100*data.from/data.totalsize }); if(data != false && !data.end) { do_import(data.from); } else { Piecon.setProgress(100); $("#progressbar").hide('fast'); in_process = false; } }, error: function(xhr, status, errorThrown) { alert(errorThrown+'\n'+xhr.responseText); } }); } {/if} </script> {/literal}
  12. Новая Simpla php-8.0.15-3 Сделан ряд исправлений ошибок в скрипте по сравнению с Новая Simpla php-8.0.15-2. new_simpla-php-8.0.15-3.zip
  13. Шаблоны надо делать. https://themeforest.net/ в помощь. Натянули на движок и все. Все остальное там уже есть.
  14. В магазине добавлен модуль постащиков и загрузчик xml яндекс прайсов, что надо было сделать уже очень давно. Теперь вы можете ввести поставщика для товара, каждому поставщику выставлять валюту и курс валюты. В магазине все цены будут отображать в выбраной основной валюте магазина. В админке цены будут в той валюте, которую вы выбрали. Вы также можете использовать курс для поставщика в качестве наценки на товар для товаров конкретного поставщика. Цены на товар могут также отображаться как и раньше без привязки к поставщику. Появилась возможность вводить входящие цены на товар. В дальнейшем привяжем их к отчетам, чтобы можно было считать прибыль магазина помесяцам и годам. Появилась возможность загрузки xml яндекс прайсов по ссылке. Вы можете загружать по выбору все, только категории прайса или только товары. Есть тест для загрузки прайса на загрузку 3-х товаров. После повторной загрузки прайса у вас будут обновляться цены и наличие товара. Если товар исключен из прайса, его наличие будет обнулено. Таким образом вы сможете поставить обновление товаров на крон. У каждого поставщика есть формирование ссылки для крона. При создании поставщика ссылка генерируется автоматически, при редактировании поставщика она не будет изменяться, если не изменять крон-кода. Для обновления крон-кода необходимо очистить поле и нажать сохранить. Будет сгенерирован новый крон-код, либо вы можете ввести свой. Крон-код нужен для безопасности вашего загрузчика. Изменена система формирование URL товаров, категорий, брендов. Они теперь привязаны к id, что изначально дает уникальность URL и исключает их дубли и проверку на повторы. Сделаны мелкие исправления и доработки кода. Впереди новый универсальный дизайн с адаптацией под мобильные устройства и мультиязычность, чего так и не сделала в свое время simpla. В архиве вы найдете инструкцию по обновлению со старых версий и файл для создания новых таблиц БД. Принимаем заявки на обновление старой simpla на новую. new_simpla-php-8.0.15-2.zip
  15. В ближайшее время Simpla получит мультиязычность. Будет возможность самому формировать языковые файлы и изменять названия надписей в Simpla из админки.
  16. Для установки скопируйте в корневую дирректорию install.php, simpla_source.zip Установку запустите: http://my.site/install.php Следуйте инструкциям. Если у вас уже был магазин на Simpla, Вам надо будет перенести старые изображения в новую для них папку upload_products, иначе они не будут отображаться на сайте. Сделайте следующие действия: 1. Установите скрипт 2. Загрузите свою базу данных вместо установленной Если она изменялась относительно оригинальной, может давать ошибку !! 3. Выполните команду: ALTER TABLE `s_images` ADD `filepath` varchar(512) NOT NULL DEFAULT '' 4. Скопируйте свои файлы из папки originals в одноименную папку Файлы не будут отображаться !!! Файлы из папки products вам не нужны, их не надо копировать !!! 5. Подключите файл api/Products_old.php вместо Products.php После завершения операции верните его назад 6. Зайдите в любой продукт для редактирования и нажмите сохранить. Ваши картинки изменят свое местоположение. Если будут отображаться не все, повторите операцию !!! 7. Если все на месте и все отображается, вам уже не нужна папка originals и файлы в ней. Ее вы можете удалить в любое время, убедившись, что все ваши изображения перенесены !!! Старая папка products вам вообще не нужна, после операции переноса изображений, если она у вас была на сервере, она будет удалена. Либо удалите ее вручную, если она не удалилась из-за неправильно выставленных разрешений.
  17. Поддержка php 8 Модернизация кода php под требования php 8 Улучшена защита движка Модернизация кода всех шаблонов smarty front, back под требования php 8 Smarty - 4 Исправлен файл загрузки изображений под php 8 Сделана возможность переноса изображений для перехода со старых версий. new_simpla-php-8.0.15-1.zip
  18. В версии php-7.4.27-3 Адаптирован Smarty 4.0.4 Заменены некоторые устаревшие функции php Убрана часть лишнего кода. new_simpla-php-7.4.27-3.zip
  19. В версии php-7.4.27-2 Обновлен jquery и autocomplete Исправлен под новый jquery скрипт загрузки аяксовой корзины. Оптимизация некоторого кода. new_simpla-php-7.4.27-2.zip
  20. Один из самых быстрых, удобных и простых магазинов. Может при доработке обслуживать сотни тысяч товаров практически без тормозов. Поскольку simpla забила на движок, то по просьбе трудящихся доработал сам и представляю новый скрипт, кому это надо - Simpla php-7.4.27-1. Теперь версии будут называться по версии php, на которой данный скрипт может работать. Что могу предложить и что сделано: - Обновлен загрузчик под php 7.4.27 - Скрипт адаптирован полностью под php 7.4.27 - Сделана оптимизация загрузки изображений. Теперь изображения валятся не тупо в одну папку, а по годам, месяцам, дням. Это во-первых удобно, т.к. проще можно найти нужное изображение, во-вторых существенно прибавляет скорости тогда, когда у вас много товаров. Поставлена обработка и сжатие изображений, чтобы экономить место на диске и быстрее грузить страницу сайта. - Обновлен Smarty, т.к. старый от simpla утратил актуальность на новых версиях php. - Обновлен tinymce и загрузчик изображений для него. - Сделана очистка потерянных изображений, чтобы не загрязнять сайт. Установка как обычно. http://site.ru/install.php Картинки теперь грузятся в папку: upload_products Большинство шаблонов на simpla будeт работать как и раньше. Скрипт проверен и полностью работоспособен. Предоставляется абсолютно бесплатно. Кому надо будет обновится и самостоятелно сложно, пишите - услуга платная. Также создание магазинов на simpla с современными шаблонами и поддержкой мобильных версий, модулей под эту версию. Глупые вопросы не задавайте. Техническая поддержка здесь. Скачать скрипт: new_simpla-php-7.4.27-1.zip
×
×
  • Создать...