sergeevizh
Пользователь-
Content Count
378 -
Joined
Everything posted by sergeevizh
-
Смотрите в консоль браузера на ошибки А так, видимо в htaccess не правильно прописано перенаправление
-
Вопрос к знатокам JS
sergeevizh replied to sergeevizh's topic in Общие вопросы по функционалу и дизайну
Вроде нашел решение, но что-то не работает https://codepen.io/vpolovnyov/pen/jeYZLg class Menu { constructor(el) { this.el = el this.el.addEventListener('click', this.handleClick.bind(this)) window.addEventListener('resize', this.scrollToActiveItem.bind(this)) this.scrollToActiveItem() } get activeEl() { return this.el.querySelector('.is__active') } handleClick(e) { e.preventDefault() this.el.querySelector('.is__active') .classList .remove('is__active') e.target.parentNode .classList .add('is__active') -
Вопрос к знатокам JS
sergeevizh replied to sergeevizh's topic in Общие вопросы по функционалу и дизайну
Причём тут система? И сайт показывать не нужно. Написал там где сижу и сидят верстальщики. Вопрос не к функционалу, а к тем кто занимается версткой и знает JavaScript. -
Адаптивный шаблон в мобильной версии, имеет горизонтальное меню категорий закрепленное в нижней части экрана. Знаю, что нужно рассчитать ширину от начала пункта меню и от конца до краев экрана. Как сделать, чтобы текущий пункт меню всегда оказывался по центру?
-
Как формировать такие url?
sergeevizh replied to sergeevizh's topic in Общие вопросы по функционалу и дизайну
Привет! Спасибо за вариант, я решил вопрос иначе Заменил в simpla/ProductAdmin.php $product->url = trim($this->request->post('url', 'string')); на $product->url = uniqid('') . substr(md5(time()), 0, 11); //генерация url товара Так же убрал транслит url и само поле url из шаблона. Теперь не могу понять, при каждом редактировании товара меняется и url. Как сделать проверку, если в базе поле url заполнено тогда оставить, если нет сгенерировать. -
Привет! Никак не могу понять, каким образом формируются такие url страницы товара: webshop.ru/products/5d27e2e28b2c370101cf06c9 webshop.ru/products/5d7db6b428fc710101b62057 Значение 5d27e2e28b2c370101cf06c9 - имеет 24 символа. То есть это не md5 против 32 символов Первоначальное значение 5d статичное или меняется на 5a, 5b, 5c, 5d, 5e Я так понимаю это не просто id, а возможно hash_id Подскажите как такое реализовать и как хранить в БД
-
Помогите решить проблему.
sergeevizh replied to OneMind's topic in Общие вопросы по функционалу и дизайну
Значит у вас что-то с базой, так как новое описание не переписалось. Тут 2 решения 1. Дать доступ в FTP, чтобы вам решили проблему 2. Проверить правильно ли записалось новое описание страницы, если нет, проверять почему -
Помогите решить проблему.
sergeevizh replied to OneMind's topic in Общие вопросы по функционалу и дизайну
В административной панели, перейдите в раздел страницы, там найдите страницу «О магазине». Перейдите к редактированию этой страницы и отредактируйте «текст страницы» -
Корректное изменение курса валют
sergeevizh replied to Des's topic in Общие вопросы по функционалу и дизайну
Поставьте доллары основной валютой сайта (верхними) и выключите их отображение (лампочку), а у второй валюты (гривны) - включите. -
Метка "Скидка" для варианта товара
sergeevizh replied to megauser's topic in Общие вопросы по функционалу и дизайну
Попробуйте {if $v->compare_price > 0} ( {$v->compare_price|convert} ) {/if} -
Фильтрация с прибавлением из настроек
sergeevizh replied to n1c's topic in Общие вопросы по функционалу и дизайну
Ну так сделать свойства и фильтр свойств по принципу диапазона стоимости -
Нет возможности ни создавать новый товар, ни править старый.
sergeevizh replied to gammi2's topic in Безопасность
Это не PHP тут сам код Simpla устаревший -
Нет возможности ни создавать новый товар, ни править старый.
sergeevizh replied to gammi2's topic in Безопасность
MySQL 5.7 и выше есть строгий режим записи в базу, не пропускаются данные с пустым значением и значением с нулями. Чтобы это побороть, нужно переписать запросы Simpla к базе -
Нет возможности ни создавать новый товар, ни править старый.
sergeevizh replied to gammi2's topic in Безопасность
У вас странная связка MySQL и PHP MySQL 10.5 для 7.0 и выше Попробуйте в файле config/config.php установите директиву db_sql_mode = "NO_ZERO_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" -
Так сразу не сказать Пишите в личные сообщения ссылку и ftp посмотрю
-
На странице «Настройка сайта» ключи прописали и сохранили?
-
Напишите в личные сообщения сайт я посмотрю
-
Вы файл скачивали и меняли, что указан выше?
-
{"+1 days"|date_format:"%d %m":"":"rus"} - {"+2 days"|date_format:"%d %m":"":"rus"} Меняется только числа +1 и +2 в date_format ничего менять не надо
-
Варианты товара как самостоятельный товар
sergeevizh replied to shooroop's topic in Общие вопросы по функционалу и дизайну
Я задавался таким вопросом и пытался сам написать, но это трудоемкая работа. Переписывать полностью работу с вариантами и оплатой. -
Продолжение проблемы с мультифильтром
sergeevizh replied to megauser's topic in Общие вопросы по функционалу и дизайну
Укажите ссылку на архив вашего ajax фильтра, чтобы понимать развернуть и понять причину. Так сразу могу сказать, что новая библиотека выдает вам сообщение "Синхронный XMLHttpRequest в основном потоке не рекомендуется из-за его пагубных последствий для конечного пользователя. Для получения дополнительной помощи, проверьте", а именно в http://efimof.bget.ru/design/default/js/ajax_filter.js -
Как сделать Totle в Simpla.ru/products/ ?
sergeevizh replied to Art's topic in Общие вопросы по функционалу и дизайну
Тут могут быть проблемы с Smarty если вы обновляли Или версия PHP <7 -
Mixed Content на сайте c Simpla CMS 2.3.6
sergeevizh replied to YuriyChe's topic in Общие вопросы по функционалу и дизайну
Пришлите в личные сообщения FTP исправлю У вас base url не правильно определяется и картинки все еще в http выводятся