Перейти к содержанию
Официальный форум поддержки Simpla

mishanya

Фрилансер
  • Публикаций

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

  • Посещение

Сообщения, опубликованные mishanya

  1. а точнее после выполнения шага 2 сайт пишет что

     

    Страница недоступна

     
    Сайт  пока не может обработать этот запрос.
    HTTP ERROR 500

     

    Шаг 2

     

    В файле api/simpla.php вписываем строку

      'smssend'        => 'smssend'

     

    дайте угадаю, в конце не вставили запятую вот так

    'smssend'        => 'smssend',
    
  2. Не там смотришь, страница категории.

     

    Хотя нет, вижу в скрытом диве.

     

    для особо одаренных страница категории - 

    https://yadi.sk/i/oXUmtjU83P4Ef3

     

    и запрос

    https://yadi.sk/i/a5s64d4Q3P4Eie

     

    все там есть. ниоткуда не добавляет

  3. Не добавляет потому что в форме (там где кнопка в корзину) нет скрытого поля с ID вариантом, т.е. в корзину не передается ID варианта товара.

    Возможно моя статья вам поможет.

     

    все там есть и все передается, дело в чем-то другом

    https://yadi.sk/i/-eMb-kyD3P4EGw

    https://yadi.sk/i/pnpeqK8u3P4EUL

  4. :) интересное решение, а главное простое.  Объясню зачем закрывать заказы. Сайт связан с CRM . в и ней есть смена которая длится с 10 до 22 часов. Соответственно заказы которые приходят после 22 00 в CRM не попадают. Получается клиент заказывает, а в программу заказы не приходят и никто их не обрабатывает. К слову бизнес ( Доставка суши) . Поэтому я думаю клиент если вечером заказывает ,то вечером и хочет получить свои суши, а не утром его заказ обработать.

     

    как мне кажется, лучше вообще убирать форму в такое время. а не выдавать ошибку после заполнения.

    например я сижу выбираю себе сеты, ложу их в корзину, заполняю себе форму, трачу время и тут мне выдает после отправки уже что "не вовремя ты заказ сделал"

  5. Возможности:


    - можно выставить тип скидки


    --- от количества заказов


    --- от количества товаров в заказах


     


     


    Установка:


    - устанавливаю сам (бесплатно)


     


    Цена:


    40$ / 2300р. / 1000грн.


     


    Демо:


    по запросу


     


    Скрины:


    https://yadi.sk/i/eNfuMZNq3Nvrxh


    https://yadi.sk/i/XTqOWNRK3Nvs8a


  6. дело не в симпла, думаю любой движок загнется делая сразу столько запросов в базу и у сервера есть предел

    если вам нужно удалить все товары, почистите таблицы в базе просто.

  7. Да, пробовал после удаления чистить кеш, к сожалению не помогает.

    На данный момент решается только как я и писал - сначала загружаю новое фото, а потом удаляю старое. Оба фото с одинаковыми названиями. Либо же загружать с другим названием и переименовывать уже через админку.

    П.С. Писал вам в личку и в скайп, чего-то не отвечаете.

    болел. странно ,два файла с одинаковым названием и расширением не должны никак сохраняться в папке

  8. загружайте фото с латинскими именами а не кириллическими, не все сервера коректно работают с кириллицей

     

    при загрузке фото в товар идет коррекция названия на англ.

     

    Конечно, все названия фото латинскими буквами (т.е. на англ. языке) с обязательным указанием бренда. Нет ни одной фото в каталоге с названием на кириллице.

     

    может у вас просто кешируется фото с этим названием на сайте.

    пробовали загружать фото с одним и тем же названием, удалить, а потом кеш почистить?

  9. по сути я так и делаю. под этими расчетами, там где цены выводятся вставляю:

      {floor({$total_price1}-{$total_price2})|convert}
    

    в итоге ничего не меняется. Результат тот же.

     

    я просил написать цены

    $product->variant->price

    $product->variant->compare_price

     

    БЕЗ НДС а не 

    $total_price1

    $total_price2

  10. 122 909 и 110 601 - они идут уже с НДС.

    Цены высчитываются нормально, только вот эту задачку неправильно считает

     

    если цены идут уже с ндс, зачем вам еще что-то считать? просто покажите их разницу. без этих прощетов. зачем еще раз что-то делать с НДС?

  11. Например, есть:

     

    122 909

    110 601 руб.

    НДС - 18%

     

    Должен выдать 12308 руб., а выдает 12 250 руб

    58 руб. не достает ((

     

     

    а как у вас выходит эта сумма? или я что-то не понимаю

     

     

    122 909 + 18% = 145 033 (НДС = 22123.62)
    110 601 + 18% = 130 509 (НДС = 19908.18)
     
    = 14 524
  12.  

    Спасибо. убрал convert и начал считать вернее, но все же не точно.

     

     {math equation="(t+(t/100*n))" assign="total_price1" t=$product->variant->compare_price n=$settings->tax}
     {math equation="(t+(t/100*n))" assign="total_price2" t=$product->variant->price n=$settings->tax}
      {floor({$total_price1}-{$total_price2})|convert}
     {$currency->sign|escape}
    
    

     

    напишите значения для одного товара

    $product->variant->price

    $product->variant->compare_price

    $settings->tax

     

    и что в конце вышло

    и не забудьте что floor это округление к целому меньшему числу.

     

    и формула вроде такая должна быть а не то что у вас.

    (t+(t*n/100))

  13. {floor(($total_price1|convert)-{$total_price2|convert})|convert}
    

    тут convert не в тему. поэтому и не считает. вы сначала превращаете число в форматированную строку а потом делайте математическое действие над двумя строками а потом еще раз для уверенности делаете из этого строку

     

    либо передавайте в двух первых convert что форматирование не нужно |convert:null:false

  14. сорри, ткнул в первую ссылку. дальше поверхностно . Ид канала и т.п. а вот сделайте бота приватным пропустил.

    Как-то боты для меня вещь публичная по определению.

     

    Просто же можно и в публичном канале слать приватно, только chat_id - это уже идентификатор беседы бота с конкретным абонентом. 

     

    в этом случае нужно же как-то идентифицировать еще пользователя кому слать, а значит он должен запустить бота. просто вроде нельзя

  15. в этом решении ВАШ ID КАНАЛА - как параметр кому слать сообщение меня сильно смущает.

    если я начну диалог с ботом чужого магазина, буду я тоже получать инфу о заказах ?

     

    chat_id тут должен быть не канала, а конкретного подписчика бота.

     

    Если как в инструкции, то приватность на уровне "неуловимого джо".

    Возможно в инструкции, которая теперь не доступно и подразумевалось, что chat_id идентификатор ВАШЕЙ БЕСЕДЫ

     

    https://habrahabr.ru/post/306222/

     

    инструкция на первой странице же.

     

    chat_id это айди вашего канала, который вы получите зная токен бота

    бот постит инфу только в этом канале закрытом, вы никак не можете начать диалог и получать информацию о заказах, с чего вы это взяли

  16. В файле config.php хранятся некоторые настройки для работы + данные для подключения к базе данных & etc

    Так-то, в Simpla CMS - логин и пароль лежат тут: "вевеве.ваш сайт/simpla/.passwd"

     

    читайте внимательнее  человеку нужен пароль от БД.

  17. Подскажите пожалуйста. 

    Не могу найти файл в котором храниться логин и пароль от базы данных, в случае потери логина и пароля в каком файле можно посмотреть?

     

     

     

    config/config.php

     

    там есть параметры подключения к базе. логин и пароль

  18. Я просил помощи, а не говорить загадками.

     

    попробуйте заменить в simpla/OrderAdmin.php

     

    $products = array();
    foreach($this->products->get_products(array('id'=>$products_ids)) as $p)
    	$products[$p->id] = $p;
    

    на

    $products = array();
    foreach($this->products->get_products(array('id'=>$products_ids, 'limit'=>count($products_ids))) as $p)
    	$products[$p->id] = $p;
    

     

    но утерянного заказа это уже не вернет, он был пересохранен с тем кол-вом товаров.

    можно протестировать на новом

  19. И в правду) спасибо большое) оч всё просто. 

     

    еще из index.tpl удалите

    {* js-проверка форм *}
    <script src="js/baloon/js/baloon.js" type="text/javascript"></script>
    <link   href="js/baloon/css/baloon.css" rel="stylesheet" type="text/css" /> 
    

    они уже не нужны будут

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