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

Chudo

Пользователь
  • Публикаций

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

  • Посещение

Информация о Chudo

  • День рождения 06/11/1990

Контактная информация

Информация о вас

  • Фриланс
    Программирование
    Верстка
    Заказчик
  • Версия CMS
    2.x
  • Откуда
    Саратов

Посетители профиля

606 просмотров профиля
  1. Попробуй так <div class="items-wrap"> {foreach $properties as $i => $property} <div>{$property->name}</div> {if isset($product->images[$i])} <div><img src="{$product->images[$i]->filename|resize:600:600}" style="width:100%;" /></div> {/if} {/foreach} </div>
  2. Благодарю тебя несколько дней копался в поисках проблемы, всё перепробовал - и вот только твой вариант помог. Была проблема, что не добавлялись новые товары, да и много чего не работало, связанное напрямую с mysql. Делюсь инструкцией: Strict mode в MySQL включен по умолчанию. Проверить можно следующей командой: mysql> SHOW VARIABLES LIKE 'sql_mode'; «STRICT_TRANS_TABLES» — это и есть строгий режим. Отключить его можно в конфигурационном файле my.cnf ( Для Ubuntu — /etc/mysql/my.cnf): cd /etc/mysql/my.cnf Добавляем строчку:
  3. То что так сделано - я заметил. Придумал такое решение, наверняка пригодится) <script> const priceInput = document.querySelector('.price'); const comparePriceInputs = document.querySelectorAll('.compare_price'); function restrictToDigits(input) { const currentValue = input.value; const numericValue = currentValue.replace(/[^\d]/g, ''); input.value = numericValue; } priceInput.addEventListener('blur', () => { restrictToDigits(priceInput); }); comparePriceInputs.forEach(input => { input.addEventListener('blur', () => { rest
  4. Друзья разрабы, всем доброго дня. Наверняка сталкивались с этим моментом. Пишу стоимость 200 000 000, 200,000,000 или 200.000.000 - при сохранении поле урезает сумму до 200. Подскажите пожалуйста, Как сделать, что бы убирались лишь символы? По поиску ничего не смог найти похожего. Заранее благодарю
  5. Друзья форумчане, всем привет. Никто не реализовывал такой модуль, что бы можно было вывести в открытый доступ личную страницу пользователя? Например: site.ru/user/1
  6. Функционал, который вы описали, обычно называется "динамическим изменением изображения при выборе варианта товара". В Simpla это реализовано с помощью JavaScript и Ajax. Для того, чтобы найти соответствующий код, вам нужно будет пройти по следующим шагам: Шаг 1: Найти файл с описанием товара Откройте админ-панель Simpla CMS и найдите товар, у которого не работает динамическое изменение изображения. Откройте страницу редактирования этого товара. Шаг 2: Проверить наличие вариантов товара Проверьте, есть ли у этого товара варианты (например, цвета, размеры и т.п.). Если у товар
  7. Я думаю, реализовали примерно так ну или в теории это должно работать: Введите следующий запрос в SQL: ALTER TABLE `blog` ORDER BY `created` DESC; Замените "blog" на имя своей таблицы. После этого параметры сортировки будут изменены на поле "created" вместо "date", и новости будут отображаться по дате создания в порядке убывания.
  8. {foreach $v->images|slice:0:2 as $i=>$image} <a href="{$image->filename|resize:1024:768:w}" class="fancyimg" rel="group-{$v->id}"> <img src="{$image->filename|resize:400:400}" alt="{$product->name|escape} {$v->name|escape}" /> </a> {/foreach} Попробуй так
  9. В вашем коде предполагается, что если у заказа нет user_id, то используется номер заказа в качестве user_id. Это может быть полезным, если пользователь оформляет заказ без регистрации, и его данные не сохранены в базе данных. Однако, как вы указали, это может привести к проблемам при регистрации пользователей, когда user_id будет совпадать с номером заказа. Чтобы избежать такой ситуации, я рекомендую изменить логику кода. Вместо того, чтобы использовать номер заказа в качестве user_id, можно создать отдельное поле в базе данных для номера заказа и сохранять его туда при оформлении заказа.
  10. Делюсь, мало ли кому-нибудь пригодится =) {if $smarty.now|date_format:"%A" != 'Пятница' and $smarty.now|date_format:"%A" != 'Суббота'} {if $smarty.now|date_format:"%k" >= '11' && $smarty.now|date_format:"%k" <= '22'} ОТКРЫТО (для пн,вт,ср и чт) {else} ЗАКРЫТО {/if} {else} {if $smarty.now|date_format:"%k" >= '11' && $smarty.now|date_format:"%k" <= '23'} ОТКРЫТО (для сб и вс) </div> {else} ЗАКРЫТО {/if} {/if} Спасибо большое, Вы мне помогли
  11. Нашёл на форуме такую штуку, подошла А можете подсказать, как сделать так, что бы в ПН, ВТ, СР, ЧТ, ПТ, СБ, ВС - можно было разделить по дням. Что бы например, с среду было одно время, в в субботу другое?
  12. Друзья, помогите пожалуйста. Как можно вывести сообщение в определённое время, которое привяжется к серверному времени? Например, в период с 23:00 до 11:00 выводится одно сообщение, а в период с 11:00 до 23:00 выводится другое?
  13. Возможно я был несколько резок в своём ответе, и не правильно понял Вашу мысль. Я смотрел много различных доработок в пределах данного форума, и думал так же как Вы. Но, возможно для кого-нибудь, это будет необходимым решением. Как для меня, например.
  14. Благодарю, Luxury. Вариантов, которые были проще в реализации - достаточно много. Твой не исключение =) У меня была масса причин сделать именно так) Думаю ещё доработать, и сделать удаление переменных, так же, по-клику из админ панели.
×
×
  • Создать...