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

ahmed

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

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

  • Посещение

Весь контент ahmed

  1. А можете сказать что-то подробнее и посущественнее - как скоро оживёт, в чем именно изменится? Обычно, когда разработчики реально что-то делают, они свои планы особо не скрывают. А тут уже два года полной тишины...
  2. Синтаксическая ошибка: <script> var VVC_SETTINGS = { shop_id : 8682 user_id : 1, order_id : 6287, name: "", phone: "", css : "blue", final_link: {text:'Вернуться в магазин', uri:'http://www.detskoekorolevstvo.ru/products/nabor-iz-8-banochek-play-doh'} } </script>
  3. "интегрировать проводки с 1С" - не очень понятно. Вроде бы в Simpla проводок никаких нет. А можете немного объяснить - хотя бы что с чем интегрируется? И как именно...
  4. Я всего лишь поднял вопрос такой: если официальная Simpla работает на PHP не ниже 5.2, то вполне естественно было бы, если бы при тех же условиях функционировали и доработки. С моей стороны было лишь ПОЖЕЛАНИЕ, на которое Вы вольны отреагировать или проигнорировать. Требований к Вам никаких не выдвигалось, нет оснований для столь бурной реакции. Не хотите затратить несколько минут, чтоб поднять уровень своего продукта - дело Ваше. Ребята, давайте жить дружно. Просьба не волноваться и не переживать, никто с Вас ничего не требует, Вы никому ничего не обязаны.
  5. Поднятый вопрос не в этом, а в том, что официально системные требования Simpla включают PHP 5.2 или выше. На странице http://simplacms.ru/features.html можно видеть "Требования к хостингу ... PHP 5.2 и выше ...". Стало быть, и все доработки для Simpla должны работать на php 5.2 или выше. А Ваша не идет на PHP 5.2. Если уж никак не хотите приводить в соответствие с текущими стандартами Simpla, то хотя бы надо предупреждать пользователей в описании о своих специфических системных требованиях...
  6. Это произошло оттого, что автор как следует не указал возможности разработки и способ применения. Предложенный способ работает правильно, только если основная валюта сайта - российский рубль. Иначе, как в цитированном случае, владелец сайта получит курсы и цены товаров самые неадекватные. Для такой ситуации эту доработку надо приспосабливать дополнительно, получая отдельно курсы двух означенных валют относительно рубля. Пожелание автору: переделать, что работало в произвольном случае по-настоящему автоматически.
  7. Использующиеся в разработке файлы PHP содержат конструкции типа return []; Однако, использовать короткий синтаксис определения массивов, который заменяет языковую конструкцию array() на [], возможно лишь начиная с PHP 5.4. А поскольку Simpla, по официальной документации, работает на PHP начиная с 5.2, то использование в дополнении таких конструкций несколько некорректно. Автору следовало бы поправить свою разработку.
  8. Даже самой простенькой нет, не говоря уж о толковой: http://forum.simplacms.ru/topic/7036-%D0%B1%D1%83%D0%B4%D0%B5%D1%82-%D0%BB%D0%B8-%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F-%D0%BF%D0%BE-simplacms/
  9. Файл callback.tpl в архиве размещен не в той папке, где должен быть.
  10. api/Cart.php вставить if($amount>50) $amount=50; перед $_SESSION['shopping_cart'][$variant_id] = intval($amount); (в двух местах)
  11. {if '+4 hours'|date_format:"%H:%M" <= '12:00'} {/if} Вместо +4 надо подставить нужное значение, подходящее для Вашего сервера (определяйте методом проб).
  12. Полностью хорошего правильного решения нет. Подставленный вопрос близок к вопросу о подсчете и показе количества (активных) товаров в категории. В стандартном дистрибутиве в файле api/Categories.php представлено (закомментированное) решение с замечанием "Может тормозить при большом количестве товаров". Другие предлагавшиеся на форуме решения, например, http://forum.simplacms.ru/topic/964-вывод-количество-товаров-в-меню-категорий/ тоже, как правило, неоправданно сильно нагружают базу. Решение из стандартного дистрибутива, кроме того, неверно считает количество в сложных ситуациях, когда од
  13. Ответ на вопрос можно увидеть в main.tpl стандартного шаблона: {* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *} {* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *} {$wrapper = 'index.tpl' scope=parent}
  14. Желательно полноценное демо, чтобы можно быть все проверить. Должно включать и доступ в админку, "просто запуск по ссылке c get-параметрами" - это не есть недостаток, пусть так и будет. Главное, чтоб можно было внести изменения в админке и видеть изменения результатов в Вашей разработке...
  15. Официальных данных об этом нет. Опять-таки официально неизвестно, занимается ли кто-то вообще разработкой в последнее время. Если таковые занятия имеют место, то на текущий момент не наблюдаются от них какие-то видимые результаты. С момента последнего обновления прошло почти 2 года. Делайте выводы.
  16. У Вас сейчас прописано RewriteCond %{HTTP:X-HTTPS} 1 [NC] RewriteCond %{REQUEST_URI} !^/payment [NC] RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L] Судя по Вашим постам, это работает. Если так, то пробуйте использовать вместо этого аналогичный код, учитывающий адреса корзины: RewriteCond %{HTTP:X-HTTPS} 1 [NC] RewriteCond %{REQUEST_URI} !^/(payment|cart) [NC] RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L] И всегда в запасе есть переадресация средствами PHP, там уж точно реализуемы все капризы и хотелки, в том числе всевозможные "частично".
  17. Интересно, Вы проверяли свой метод? У меня он приводит к тому, что выводятся только новые заказы (со статусом 0). И это неудивительно при таком странно написанном условии. Может, надо как обычно {if $order->status != 3} ?
  18. Возможно, "пытался добавить" в неподходящее место. Возможно, не добавил условие на протокол. Возможны еще десятки причин. Трудно помочь при такой дурацкой постановке вопроса. Надо ведь свой файл целиком показывать, или как минимум полный фрагмент...
  19. В более простом варианте так: после // Товары $simpla->db->query("SELECT url FROM __products WHERE visible=1"); foreach($simpla->db->results() as $p) { $url = $simpla->config->root_url.'/products/'.esc($p->url); print "\t<url>"."\n"; print "\t\t<loc>$url</loc>"."\n"; print "\t</url>"."\n"; } вставить // Images $simpla->db->query("SELECT filename url FROM __images"); foreach($simpla->db->results() as $p) { $url = $simpla->design->resize_modifier($p->url, 200, 200); print "\t<url>"."\n"; print "\t\t<loc>$url</loc
  20. Примерно так: INSERT INTO `s_options` (`product_id`, `feature_id`, `value`) SELECT `id`, 401, 'Чиллер' FROM `s_products` WHERE locate('Чиллер Blue Box', name)>0 ; Возможно, предварительно стоит выполнить DELETE FROM `s_options` where `feature_id`=401 AND `value`='Чиллер';
  21. Во-первых, потому что не требуется получать это путь. Во-вторых, потому что используется вообще более простой способ...
  22. ИМХО, предложенное решение лучше Вашего тем же, чем Simpla лучше Bitrix - простотой...
  23. Если утерян доступ в админку, то В корень сайта записать файл repairmanagers.php с содержимым <?php if(is_file('simpla/.htaccess')){ @rename('simpla/.htaccess', 'simpla/.htaccess1'); echo '<BR> Сначала <A target="_blank" HREF="simpla/index.php?module=ManagersAdmin">Создайте нового менеджера или отредактируйте текущих (откроется в новом окне)</A> <BR> Важно! После работы в том окне вернитесь в это окно и пройдите по ссылке <A HREF="repairmanagers.php">Завершить</A>. Если забудете выполнить этот шаг, доступ в админку будет открыт без
×
×
  • Создать...