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

phukortsin

Фрилансер
  • Публикаций

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

  • Посещение

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

  1. Один из простейших вариантов - оплатить работу программиста, чтобы привел в соответствие. Переходы-переезды обойдутся на порядок дороже...
  2. Вопрос довольно бессмысленный. Допустим, что Вам дадут ответ и Вы будете знать, что, например, "Kasha что то знает". Вам это поможет? Вопрос по существу должен звучать примерно так: чем из своих знаний, если таковые есть, он может поделиться открыто на форуме? А пока что многолетние регулярные сообщения на форуме о том, что "все будет хорошо", приводят к формированию мнения, которое озвучил Noxter... Из одного известного фильма: - Те, кому я беспрекословно верю, открыто говорят друг с другом о трагизме положения... А Штирлиц отвечает: "Ерунда, все хорошо, де
  3. Еще в 2017 году в теме Noxter сказал: Судя по комментариям на гите, все "вкусняшки" будут в третьей симпле, которой сейчас Пикусов и занимается. А сейчас, спустя 4 года, он же Вам сообщает: каждый год обещание на завтрак. Вы только в начале пути, который прошел Noxter - он сначала верил и ждал, но время все расставляет по своим местам. В пока Вы продолжаете надеяться на чудо, попробуйте не только читать тексты на форуме, но и понаблюдать. Например, 1. В этой теме ответ на свой вопрос ТС получил через 3 месяца. 2. На этой же странице в третьем посте есть ссылк
  4. Примерно так: $cat_filter = ''; $category_id = $simpla->request->get('cid', 'integer'); if($category_id && $category = $simpla->categories->get_category($category_id)) $cat_filter = ' AND pc.category_id IN '.join(',', $category->children);
  5. Простейший вариант: 1. В yandex.php заменить основной запрос $simpla->db->query("SELECT v.price, v.id as variant_id, p.name as product_name, v.name as variant_name, v.position as variant_position, p.id as product_id, p.url, p.annotation, pc.category_id, i.filename as image FROM __variants v LEFT JOIN __products p ON v.product_id=p.id LEFT JOIN __products_categories pc ON p.id = pc.product_id AND pc.position=(SELECT MIN(position) FROM __products_categories WHERE product_id=p.id LIMIT 1) LEFT JOIN __images i ON p.id = i.product_id AND i.position=(SELECT MIN(p
  6. Noxter, Написано для тех, кто понимает неформальный смысл. Если Вам смысл непонятен, то не волнуйтесь и не переживайте. Во-первых, сказанное предназначалось не для Вас. Во-вторых, пока претензии предъявляете Вы один, у других форумчан вопросов не возникает. В-третьих, не так уж важно то словечко, к которому Вы цепляетесь. Можете смело считать, что нет этого слова, и сказано "Надо программировать с многократной загрузкой порциями." А еще можете без отвлеченных дискуссий ответить ТС по существу его вопроса. Например, статью написать с готовым кодом. Думаю, такому ответу он
  7. Быстрый - вряд ли выйдет. Пробежаться быстро не пойдет, потому что загрузить со стороннего сайта - действие не быстрое. "Нарезать ресайзы" - я бы вообще не рекомендовал, сложностей больше. Надо честно программировать с многократной загрузкой порциями. Возможно, Вам подойдет такой способ: https://leadland.pp.ua/article/zagruzka-foto-po-url-pri-importe-v-simpla-cms
  8. https://prog-time.ru/ustanovka-google-recaptcha-v3-na-sajt-2019-kak-ustanovit-nevidimuyu-kapchu-na-sajt/
  9. Не генерируются, скорее всего, потому, что в функции resize такого не предусмотрено... Чтобы обрабатывались исходные картинки в формате .webp, надо программировать все нужное. Двумя строками вряд ли обойдетесь...
  10. 1. Метки сохраняются в базу? 2. каким образом можно их редактироват? 3. как отображаются в админке? 4. записываются через скрытый инпут? 1. Да 2. Всеми доступными методами, как обычно. Но само желание довольно бессмысленно. 3. Текстом. 4. Нет.
  11. Сталкивался с реализацией. И приходилось создавать реализации функционала такого типа. Обращайтесь в личку...
  12. А Вам надо, чтоб у каждого покупателя своя соль была? Очень смешно...
  13. Сомневаюсь, что это будет проще. По-настоящему проще использовать в новой версии старую соль и не беспокоить сотни пользователей...
  14. Такое практически невозможно... Можно дорабатывать вход - проверять и со старой солью и с новой. Держать в базе хеши и старые и новые. Если подойдет пароль по старой соли, то записывать новое значение или делать что-то еще.
  15. В api/Orders.php в функции update_total_price есть нужный Вам SQL-запрос.
  16. Обычно цену обновлять просто так НЕ надо. Просто так обновлять стоимость заказа без изменения заказа смысла не видно - стоимость останется прежней. Если у Вас своя специфика, то надо продумывать, как именно хотите ее обновлять. А потом программировать нужное... И подумать, как будет выглядеть со стороны покупателя - я, покупатель делал заказ на 1000 руб, а теперь продавец с меня хочет получить 2000 руб...
  17. Сначала подумать сначала над смыслом вопроса - что значит "он обновляет заказ", что реально при этом происходит, и как хотите выполнять "массово"...
  18. 1. В переменной $fn получается значение вида http://domain.com/files/products/dc23_pink_weis_klein.800x600.jpeg?e420333638500a52e02ba1a9a3508938 А надо формировать в виде files/products/dc23_pink_weis_klein.800x600.jpeg 2. Надо использовать {filesize($fn)} или {$fn|filesize}
  19. Возможно. Один из способов - в Smarty-плагине get_featured_products подсчитывать кол-во связанных у полученных товаров. Готового в api нет, свою функцию или свой запрос создавать и использовать. Или дорабатывать api.
  20. Полемики пока нет. Есть с Вашей стороны вопросы. Вопросы изначально глупые и бессмысленные. А какой вопрос, таков и ответ. Если в общем, Вам уже сказали - причина в неверном коде, который вставляется бездумным копированием. Если конкретно, то один ошибочный момент был приведен. Вы никак не среагировали. На форуме, и в этой теме в частности, можно найти много кода. Находите и используйте, если уверены, что все так просто... Если Вы зададите осмысленный вопрос по СИСТЕМЕ, Вам, скорее всего, дадут осмысленный ответ. На форуме примеров тому много. А пока Вы задаете в
×
×
  • Создать...