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

Kami

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

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

  • Посещение

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

  1. Так как решение я дал бесплатно, то тут либо голову включать человеку, либо тут найти специалиста кто это всё перенесет исправно. В целом дал более чем полное решение)
  2. Ну не прям объемный, но да, внимательно надо отнестись к запросам при копировании связанных.
  3. Чтоб не разжевывать скинул полные файлы, ищи в коде комменты /*related_page_products*/ /*/related_page_products*/ Запрос в базу CREATE TABLE `s_related_page_products` ( `page_id` int(11) NOT NULL, `related_id` int(11) NOT NULL, `position` int(11) NOT NULL, PRIMARY KEY (`page_id`,`related_id`), KEY `position` (`position`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; api/Pages.php <?php /** * Simpla CMS * * @copyright 2011 Denis Pikusov * @link http://simplacms.ru * @author Denis Pikusov * */ require_once('Simpla.php'); class Pages extends Simpla { /* * * Фу
  4. Может кому пригодится, понадобилось сделать фильтр клиента по цене, найти товары у которых цена больше, меньше или равна. в simpla/design/html/products.tpl {* По цене *} <form method="get"> <div id="price"> <input type="hidden" name="module" value="ProductsAdmin"> <select name="price_comparison"> <option value="" {if empty($price_comparison)}selected{/if}>Выберите</option> <option value="equal" {if $price_comparison == "equal"}selected{/if}>Равно</option> <option value="le
  5. Лимитом я же просто ограничу выборку с базы данных, а мне то нужно всё выгрузить.
  6. Ну вот проблема ресурсов решена, а вот всё равно фид грузится 5 минут ти ложится с ошибкой. То есть даже 5 минут не хватает чтоб выполнить запрос к 20 к товарам со свойствами т.д. Как вы выходили из ситуации? пилить фид?
  7. В этом и соль что уже все прописал location / { proxy_pass http://127.0.0.1:81; proxy_redirect http://127.0.0.1:81/ /; include /etc/nginx/proxy_params; fastcgi_read_timeout 300; fastcgi_send_timeout 300; proxy_read_timeout 300; } И сервер перезагружал, всё равно - 1 минуту выполняет и уходит в 504 ошибку.
  8. Вообще в логах странная ошибка. 2023/08/22 05:36:52 [error] 145577#145577: *2 upstream timed out (110: Connection timed out) while reading response header from upstream, Сервер ложится с ошибкой 504 Gateway Time-out Сам сервер выделенный и с хорошим железом, стоит fast panel
  9. Скажите, кто как разбивал yandex.xml на части? товаров 20 тыс и фид уже не загружается, падает сервер. Кто как выходил из этой проблемы?
  10. https://www.bestceramic.ru/catalog/plitka Ну или вот тут более наглядно. Получается и товары и коллекции. Как лучше создать? Поделитесь опытом.
  11. https://keram.ru/catalog/plitka/ Есть сайт пример по продаже плитки. У него есть категории товары так скажем по дефолту. Но помимо этого есть еще коллекции https://keram.ru/catalog/plitka/?display=manufactureCollection в коллекции могут быть плитки разных категорий, как настенная плитка , так и плинтус. Вопрос, как лучше создать структуру и связать ее с базовой simpla? Создать отдельную сущность collections по аналогии с категориями?
  12. Согласен, по идее надо прям делать чтоб в одну баню не забронировали 5-6 человек . Но просят просто выбор даты, дальше как обычно ручной труд. В общем если не совсем колхоз, то я думал хранить выбранные дату и время в сессии а потом уже при заказе записывать в pushares таблицу. Пока только такая идея
  13. Своя дата, не хотелось бы городить лишний функционал, по сути есть дата которую выбираем на странице товара, аренда бани по сути и кладем в корзину, создавать варианты с датами конечно не получится, т.к. дата постоянно меняется, вот и думаю куда ее записывать чтоб в корзине товар с датой хранился
  14. У меня не стандартно немного сделано, что есть еще дата и время которые надо добавить к товару. С вариантами то разобраться можно if (is_array($simpla->request->get('variants'))) { $variants = $simpla->request->get('variants'); foreach ($variants as $s => $v) { $simpla->cart->add_item($s, $v); } } А вот как сделать чтоб еще дата куда то записывалась? к товару который берут?
  15. Есть немного нестандартный вопрос. Есть у товара 2 варианта Как правильней сделать чтоб Можно было выбрать кол-во для каждого из двух вариантов и при клике в корзину чтоб оба товара сразу ушли в корзину с тем же количеством что выбрали.
  16. Отбой, кажется он есть в стандартном репозитории.
  17. Никто не делал модуль PSBAnk платежный? https://www.psbank.ru/-/media/Files/Product-Documents/Business/tech-docum-api.pdf Куплю.
  18. а что мешает делать проекты на окай? как по мне так Виталий забивает болт на клиентов еще до начала СВО, поэтому что изменилось? Берем окай, он с открытым кодом, свежие версии на github пушат, так что не вижу проблем поддерживать и пилить для России. Ну а теряет позиции потому что в Украине сейчас наверное не до интернет торговли.
  19. Кто сталкивался с таким интересным подходом добавлять контрагентов? Кто то до меня придумал у клиента такую фичу, if(empty($order->user_id)) $order->user_id = $order->id; В целом костыль норм, но потом если человек регается и user_id совпадает с номером заказа, то происходит каша в контрагентах при выгрузке в Мой склад. Кто сталкивался и какое решение было оптимальным?
  20. Да, в принципе как то мало с ним возился. Спасибо за инфу!
  21. Ну по логике RewriteRule ^\*$ / [R=301,L] Должно редиректить с https://site.ru/* на https://site.ru Но по итогу я получаю https://site.ru/?module=PageView&page_url=*
  22. Проблема в том что все CMS отдают нормально 404, а Simpla показывает главную. Как вариант можно было бы сделать редирект на нормальную главную. Но пока все методы выдают циклический редирект.
×
×
  • Создать...