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

igor-tv

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

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

  • Посещение

Весь контент igor-tv

  1. Нет, session.cookie_lifetime - это вроде другое. Я попросил в поддержке хостинга, они поняли и изменили.
  2. Это защита от xss атак. Попросите в поддержке своего хостинга, чтобы увеличили session lifetime.
  3. http://code.jquery.com/jquery-1.6.1.min.js или так <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" type="text/javascript"></script>
  4. * интересно как показать сколько рублей экономится * Я так сделал так, вставил после цен: <!-- ЭКОНОМИЯ /--> <span class="economy">экономия<br /> {$product->variants[0]->discont-$product->variants[0]->discount_price} {$currency->sign|escape}</span> <!-- ЭКОНОМИЯ #End/--> Возможно там еще нужно было перемножать на курс валют, но я дополнительные курсы не использую, поэтому и так работает.
  5. Спасибо! Хотелось бы больше комментариев для начинающих в php, как использовать другие сортировки, как выводить инструменты сортировки..
  6. Можно пример кода, как обратиться к отдельному фильтру. Нужно для того, чтобы для разных фильтров задать свой стиль оформления и расположение. Можно ли вывести количество товаров для параметров фильтрации, например: Гарантия: все 6 месяцев(20) 1 год(10) 2 года(15) 3 года(5) Как сделать фильтры, которые будут не внутри категории фильтровать, а по всему каталогу? Чтобы фильтр вывести уже в Лучших товарах.
  7. up Помогите вывести меню, не могу этот замут с подкатегориями разобрать.
  8. В этом варианте для раскрытия списка подкатегорий требуется перезагрузка страницы. Если добавить java, можно сделать все без перезагрузки и без PHP5. Помогите вывести меню каталога в таком виде: <!-- Меню каталога /--> <div id="catalog_menu"> {defun name=categories_tree categories=$categories} {if $categories} <ul id="menu"> {foreach item=c from=$categories} {if $category->category_id != $c->category_id} <li><a href='#' tooltip='category' category_id='{$c->category_id}'>НАЗВАНИЕ КАТЕГОРИИ</a>
  9. Присоединяюсь к вопросу. Когда будет Simpla 1.5 или 2.0?
  10. сейчас загруз большой, будет немного времени - попробую сделать у себя и отпишусь. а вообще, если сильно надо - можно подучить php и написать свой несложный код для необходимых задач. выучить-то всего надо подключение к базе да вывод в цикле с фильтрацией. остальное все - верстка.
  11. Попробуйте еще раз по моей инструкции: 1. создай в папке design/default/html файл index2.tpl - скопируйте его из существующего index.tpl, имя шаблона сделайте так - template name: Моя главная - чтобы не запутаться (если у вас шаблон не default, выберете папку своего шаблона); 2. создайте в папке www файл Site2.class.php из оригинального Site.class.php , в строке 212 передайте в шаблон index2.tpl - $this->body = $this->smarty->fetch('index2.tpl'); (скорее всего это можно проще сделать, если знать синтаксис). 3. в phpmyadmin создайте в базе в таблице modules строку с названием класса:
  12. redpointcat, постараюсь помочь, когда из отпуска вернусь. Правда есть подозрение, что скоро выйдет новая версия, где возможно такой функционал будет (вопрос к админу).
  13. просите на хостинге увеличить session lifetime.
  14. По примеру модуля login 1. В шаблоне(cart.tpl) добавим: {* Подключаем js-проверку формы *} <script src="js/baloon/js/default.js" language="JavaScript" type="text/javascript"></script> <script src="js/baloon/js/validate.js" language="JavaScript" type="text/javascript"></script> <script src="js/baloon/js/baloon.js" language="JavaScript" type="text/javascript"></script> <link href="js/baloon/css/baloon.css" rel="stylesheet" type="text/css" /> 2. В input добавляем format='.+' notice='Введите _значение_'. пример: <tr>&
  15. Изменения нужно делать только в функции prepare, т.е. вставить условие после 58 строки. Всего в коде строка if(!isset($_POST['submit_order']) || $_POST['submit_order']!=1) встречается 3 раза, может не в то место условие ставите. должно быть так (у меня работает, версия 1.4): ////////////////////////////////////////// // Изменения товаров в корзине ////////////////////////////////////////// function prepare() { // Если передан url товара, добавим его в корзину if($variant_id = intval($this->param('variant_id'))) { // Возможно нам передали и количество товара
  16. Если корзина на видном месте и заметна, то можно обойтись и без доп. окон - в ней будет изменяться кол-во товаров и цена (страница перезагружается, хоть и в корзину не перекидывает). Но можно добавить модальное окно с оповещением. Хотя это было бы актуальнее, если бы страница не перезагружалась после каждого добавления товара.
  17. в файле Cart.class.php замените строки if(!isset($_POST['submit_order']) || $_POST['submit_order']!=1) header("Location: http://$this->root_url/cart/"); на if(!isset($_POST['submit_order']) || $_POST['submit_order']!=1) { if($_COOKIE['from']) header("Location:".$_COOKIE['from']); else header("Location: http://$this->root_url/cart/"); } Взято отсюда http://simpla.reformal.ru/proj/?ia=14680
  18. *чтобы в счет автоматически вбивались имя и адрес плательщика ============================================== в Order.class добавляем отправку переменных $name и $address методом POST: // Квитанция $params = unserialize($method->params); // подготовить данные $recipient = $params['recipient']; $inn = $params['inn']; $account = $params['account']; $bank = $params['bank']; $bik = $params['bik']; $correspondent_account = $params['correspondent_account']; $button = "<FORM ACTION='connectors/receipt.php' METHOD='POST'> <INPUT TYPE='HIDDEN' NAME='recipient' VALUE='".$params['recip
  19. создай в папке design/html файл tpl!!! создайте в папке www файл class.php подключите в классе файл tpl создайте в базе в таблице modules строку с названием класса наверно так
  20. А как быть в Симпле 1.4, где цена указана в таблице products_variants а не products ? Подскажите, как правильно сформировать запрос.
  21. Посоветовали еще добавить в .htaccess: php_value session.cookie_lifetime 1800 php_value session.cache_expire 1800
  22. Не сработал метод. Уважаемый Админ, помогите, может что не так написал. Вот часть файла .htaccess, куда я вставил команду: ------------------------------------------- AddDefaultCharset UTF-8 ErrorDocument 404 /sections/404 php_value session.gc_maxlifetime 86400 RewriteEngine on RewriteCond ${REQUEST_FILENAME} !-d RewriteCond ${REQUEST_FILENAME} !-f # Каталог товаров ... ------------------------------------------ Все ли правильно сделано? Или дальше продолжать с хостером бороться?
  23. Сапорт хостинга ответил: "Для конкретного сайта этот параметр можно изменить через соответствующий файл .htaccess , например: php_value session.gc_maxlifetime 86400"
×
×
  • Создать...