Jump to content

sergeevizh

Пользователь
  • Content Count

    384
  • Joined

Posts posted by sergeevizh

  1. Спасибо за пример, но при выводе получается что то вроде %28 % 01 

    Можете подсказать как будет код правильно тогда написан.

    Пример:

    28.01.2020 - 30.01.2020

     

    Спасибо за ответ.

     

     

    {"+1 days"|date_format:"%d %m":"":"rus"} - {"+2 days"|date_format:"%d %m":"":"rus"}

    Меняется только числа +1 и +2 в date_format ничего менять не надо

  2. Друзья, натолкните на мысль куда смотреть? 

     

    Установил ajax фильтр по инструкции, собственно много лет он работал как я думал нормально. Но вчера обновляя библиотеки заметил глюк, 

     

    http://efimof.bget.ru/catalog/mobilnye-telefony

     

    Если цена хотя бы одно товара 0 , то при движении ползунка (Максимальной цены) фильтрация не проиходит. 

    А вот если подвигать слева ползунок, то все считать с обеих сторон начинает.

    Специально нашел архив который был при покупке чтоб поглядеть, тут такая же проблема.

     

    Слева оставляю 0 , а тяну справа полнузок на 3 тысячи например, и ничего не происходит.

     

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

    Так сразу могу сказать, что новая библиотека выдает вам сообщение "Синхронный XMLHttpRequest в основном потоке не рекомендуется из-за его пагубных последствий для конечного пользователя. Для получения дополнительной помощи, проверьте", а именно в http://efimof.bget.ru/design/default/js/ajax_filter.js

  3. В файле .htaccess который в корне вашего сайта вы прописали перенаправление на https и есть вероятность, что прописано не верно.

    Замените свой код на этот

     

    RewriteEngine On

    RewriteCond %{ENV:HTTPS} !on

    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

     

    То, что удалили из api/Config.php верните

     

    $protocol = strtolower(substr($_SERVER["SERVER_PROTOCOL"],0,5))=='https'? 'https' : 'http';

    if($_SERVER["SERVER_PORT"] == 443)

  4. Доброго времени, помоги загрузил картинки в категории, они не корректно отображаютсья. Как исправить   http://prntscr.com/qh9bo2

     

     

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

    То, что вы указали в скриншоте, это уже нужно править в стилях CSS вашего шаблона. 

    Либо пишите ссылку в ЛС на сайт, либо доступ FTP, чтобы поправить. 

  5.  

    Дорого времени помогите выгружаю товары на магазин, в формате .csv  при выгрузке товаров картинки на лежат на другом домене, в файле все  пути прописаны правильно, 
    пример: https://тут домен донора /media/19159/original.240x240.jpg, https://тут домен донора/media/19159/original1.240x240.jpg
     
    При выгрузке, к картинкам  прибавляется эта приставка https://мойдомен.ru/files/products/ ,   как её убрать.
     
    https://мойдомен.ru/files/products/https://тут домен донора/media/19159/original.240x240.jpg?cf39f0e0c90faa46881b74725ac7bac5

     

     

    http://forum.simplacms.ru/topic/13613-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D1%81-https-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BE%D0%B2/?p=106629

  6. У вас "Цену товара уточняйте у менеджера" выводится вместо стандартной надписи "Нет в наличии" 

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

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

    На счет выгрузки из 1С возможно у вас не верно выгружается цена товара или его количество

  7. Привет ребят! Выручайте! перестал регистрироваться через соц. сети! Кто использует ее, она работает? все перепробовал, после входа попадаю на главную страницу и не регистрируется!

     

    Поменяйте ссылку http://ulogin.ru на https://ulogin.ru

     

    Но я бы не использовал ulogin по причине встраиваемой рекламы aliexpress и майнинг 

  8. // Товары
    $simpla->db->query("SELECT v.price,
    

    добавьте 

    v.stock,
    

    WHERE меняйте на 

    WHERE p.visible AND p.to_yandex GROUP BY v.id ORDER BY p.id, v.position ");
    

    выводим товары с нулем под заказ с доставкой 

    if ($p->stock == '0') {
    print "
    <delivery>true</delivery> 
    <store>false</store>
    <delivery-options>
    	<option cost='700' days='1-2' />
    </delivery-options>
    ";
    } else {
    print "
    <delivery>true</delivery>
    <delivery-options>
    	<option cost='700' days='1-3' />
    </delivery-options>
    ";	
    }
    
  9. Так тоже не работает.

     

    После 

     

    // Товары
    $simpla->db->query("SELECT v.price,
    

     

    добавьте 

    v.stock, 
    

     

    Выводите так 

     

    if ($p->stock == 999)
    print "
    <delivery>true</delivery>
    <delivery-options>
              <option cost='700' days='' />
    </delivery-options>
    ";
    

     

    http://demo.simpla2x.ru/yandex.xml - iPhone 4s второй вариант 

  10.  

    Подскажите, пожалуйста, как сделать чтобы если наличие варианта товара на складе был равен "999", то выводилось:

    if ($v->stock == 999)
    print "
    <delivery>true</delivery>
    <delivery-options>
              <option cost='700' days='' />
    </delivery-options>
    ";
    

    if ($p->stock == 999)

  11. Я не селён в js

    Надо смотреть, что пишет у вас консоль

    Тут может быть 2 случая

    1. Предопределённая кнопка

    Возможно не прописалось data-action="fixed_video"

    2. Окно fancybox выводится позже скрипта и тогда получается скрипт не понимает, что кнопку нажали

  12.  

    Спасибо решение видел, но то что перезагрузка происходит это на мой взгляд плохо. Поэтому хотел через js реализовать.

     

    я же вроде обернул все решение

     

    {if !$smarty.cookies.video_fix}
    
    {/if}
    

     

    Я выше ваш код подправил и проверил 

    Скрипт записи куки тоже должен быть в одной обертке с {if !$smarty.cookies.video_fix}

  13. Ваш код тоже правильный, только следует весь код обернуть в if и прописать кнопку закрытия

    {if !$smarty.cookies.video_fix}
    <div class="fixed_video">
    <button type="button" data-action="fixed_video">Закрыть</button>
    <a class="fixed_link" data-fancybox data-type="ajax" data-src="video.php" href="javascript:;">
    </a>
    </div> 
    
    <script>
        setTimeout(function(){
    $('.fixed_link').trigger('click');
    }, 10000); 
    </script>
    
    <script>
    var $video_fix = document.querySelector('.fixed_video'),
    $video_fix_Btn = document.querySelector('[data-action="fixed_video"]');
    
    $video_fix_Btn.addEventListener('click', function(){
    $video_fix.remove();
    document.cookie = "video_fix=true";
    })
    </script>
    
    {/if}

    http://forum.simplacms.ru/topic/14356-предупреждение-о-возрастном-ограничении-18-лет/?hl=smarty.cookies#entry111824

  14. {if $smarty.cookies.video_fix !== 'close'}
    <div class="fixed_video">
    <a class="fixed_link" onclick="document.cookie='video_fix=close;path=/';document.location.reload();" data-fancybox data-type="ajax" data-src="video.php" href="javascript:;">X Закрыть</a>
    </div> 
    
    <script>
    setTimeout(function(){
    $('.fixed_link').trigger('click');
    }, 10000); 
    </script>
    {/if}
    

    http://forum.simplacms.ru/topic/9077-закрыть-всплывающее-окно-с-сохранением-в-куках/

×
×
  • Create New...