Jump to content

sergeevizh

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

    378
  • Joined

Everything posted by sergeevizh

  1. Может и пойдёт, но не знаю как такое выражение скажется на вывод дней, чтобы не было 32-33 и так далее. Я написал, как указал Мишаня в комментариях. Если ваше выражение выражает ту же мысль, то спасибо!
  2. Понадобилось вывести в карточку товара приблизительную дату доставки товара +1-2 дня Взял за основу http://forum.simplacms.ru/topic/10813-%D0%BC%D0%B0%D1%80%D0%BA%D0%B5%D1%82%D0%B8%D0%BD%D0%B3-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%BF%D0%BE%D0%B4%D1%82%D0%B0%D0%BB%D0%BA%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0-%D0%BA-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF/?hl=%2B%D0%B4%D0%B0%D1%82%D0%B0+%2Bsmarty&do=findComment&comment=82967 Может кому нужно будет. Закидываем файл modifier.date_format.php в папку /Smarty/libs/plugins/ modifier.date_format.php В нужное
  3. Надо в поле ввода ввести полный адрес типа https://ya.ru/ Смотрите на демо в верхнем меню http://demo.simplacms.ru/
  4. В JS не селен, так что выкладываю, что вытянул из оригинала и работает <script> ! function(l) { "use strict"; var i = "body", o = window, e = document, t = { init: function() { t.productGallery() }, productGallery: function(t) { l(t = ".product-carousel").length && l(t).owlCarousel({ items: 1, loop: !1, dots: !1, URLhashListener: !0, startPosition: "URLHash", o
  5. У вас стоит строгий режим MySQL это нормальное дело в VPS и на хостингах с последним драйвером MySQL
  6. <lastmod>2019-09-09</lastmod> Программируется и задается вывод из БД <changefreq>daily</changefreq> <priority>1.0</priority> Прописываются в simpla.php по аналогу статики
  7. Эта проблема не Simpla а лимит обращения разом в БД Видимо при тяжелой базе лимит в 100 тяжело для вывода связанных товаров
  8. У меня нет сейчас файла чтобы добавить 20 тыс товаров разом Но, попробуйте уменьшить лимит вывода с 100 до примерно 10-15 в файле simpla/ajax/search_products.php строка 4
  9. наверное как в этом случае, не правильный вывод информации или не знаю как правильно, выдача кеша даже если например включить и положить товар в корзину, потом сделать заказ. Мы попадаем в пустую корзину, а чтобы попасть в заказ site.ru/order/hygjfjvjuvv нужно обновить страницу. Так же если корзина или любая информация обновляется без перезагрузки страницы, нужно все равно обновить страницу
  10. Не могу ответить, сам бился долгое время когда увидел косяк с корзиной при включенном smarty_caching Видимо что-то и где-то не правильно написано или что-то и где-то не правильно работает =) А вообще smarty_caching вам не нужен
  11. smarty_caching = true; - если включен smarty_caching = false; - если выключен Вот вам его нужно выключить false так как он неправильно работает
  12. Посмотрите, что у вас указано в этом пункте smarty_caching = https://github.com/pikusov/Simpla/blob/master/config/config.php#L47 Так же, выложите под code данные вашего /view/ProductView.php Вообще я бы вам рекомендовал с задачей сайта перейти на wordpress и скрипт корзины, и не использовать woocommerce
  13. Я думаю проще будет как и писал выше, оригинальный каталог /files переименовать в /files_backup для проверки гипотезы. Дальше новый диск примонтировать в корень сайта как папку /files То есть mount /dev/sdb /var/www/site.ru/files Тогда и пути остаются те же Другого решения я не вижу
  14. Допустим мы примонтировали новый диск как /dev/sdb /mnt/files Теперь файлы должны храниться в ~/mnt/files Так как Simpla ищет эту папку в корне себя, то есть в корне сайта, нужно прописать путь в отличие от корня. Есть подозрение, что можно сделать mount к самой папке /files симплы , заранее основную переименовать в /flies_backup В случае, если диск отвалится, отображать данные из /files_backup. Для этого надо писать проверку и ещё кучу всего)
  15. Указать путь к папке в config/config.php лишь часть, поэтому нужно ещё прописать именно в api/Config.php функцию которая будет обращаться в этот путь. Как это сделать я ещё не знаю, но стало интересно. Можно попробовать посмотреть как это сделано на других движках типа Wordpress или Livestreet. Я находил лишь хранение файлов в папке на другом домене, а вот внутри одного локального хоста ещё не нашёл.
  16. Привет! Не вижу проблемы подключить SSD диск или даже как сделал я подключил Yandex.Disk Но вот проблема правильно указать путь до папки /files Допустим, новый диск монтирован и имеет фс ext4 создаем папку прям в корне /files Вроде имеем путь (представим) /dev/sdb/files Дальше либо nginx либо /api/config.php править и прописывать путь к /files
  17. function email($to, $subject, $message, $from = '', $reply_to = '') { if (!$this->config->phpmailer_enable) { $this->php_mail($to, $subject, $message, $from, $reply_to); } else { $mailer = new Phpmailer(); $mailer->IsHTML(true); $mailer->CharSet = "utf-8"; $mailer->IsSMTP(); $mailer->Host = $this->config->phpmailer_host; $mailer->Port = $this->config->phpmailer_port; if ($this->config->phpmailer_ssl == true) { $mailer->
  18. Ошибку надо искать тут https://github.com/pikusov/Simpla/blob/master/simpla/design/html/product.tpl#L224-L253 А еще бы jquery.js обновить
×
×
  • Create New...