Jump to content

phukortsin

Фрилансер
  • Content Count

    1390
  • Joined

  • Last visited

Everything posted by phukortsin

  1. Постановка вопроса в начальном посте такова: Как видно из постановки, 1. ничто не "указывает нам ровно 15 товаров", 2. ничто указывает на то, что "Если бы ему нужно было более сложное условие". Ему вообще не нужно никакое условие, ему нужно изменить вывод товаров, о чем он прямо пишет. 3. Число 15 фигурирует как параметр, задаваемый в админке. Как обычно известно работающим с Simpla, такой параметр задает ограничение числа товаров, и результат может быть не в точности 15, а НЕ БОЛЕЕ 15, в зависимости от общего имеющегося количества. Формально Вы, может, и правы, а
  2. Вариант очень хороший и простой, только у него один недостаток - он неправильный. Автор упускает из виду, что товаров может быть не обязательно ровно 15, а меньше...
  3. Если не может обработать легкий запрос, видимо, проблема не решена. Еще можно попробовать для ОДНОГО товара. Уже говорилось: А еще бывает такое в случае нерациональной доработки. Например, если много свойств, и их значения по одному извлекаются в цикле. А поскольку у Вас все в секрете, и в общем и целом, то гадать можно долго...
  4. Надо программировать все нужное индивидуально. Не совсем просто, так как надо отдельно обрабатывать подсчет на странице корзины и на странице заказа. А возможно, потребуется еще и в заказе в админке.
  5. Стандартно в СMS нет никаких версий шаблона, шаблон один. Если у Вас сильно переделано, то разбирайтесь, как и что (или просите спецов за денежку). Если непременно хотите бесплатный совет, то хорошо бы выкладывать всю информацию о переделках, как минимум, как и за счет чего система работает с двумя вариантами шаблона...
  6. https://bogachev.biz/2015/04/02/ispravlenie-oshibki-upstream-timed-out-110-connection-timed-out/
  7. Такой проблемы у большинства типовых сайтов НЕТ. При 20 тыс обычно товаров фид формируется легко и быстро. Если у Вас не работает, то это, скорее всего, проблема слабого сервера. Если нет желания/возможности перейти на лучший тарифный план, то работать надо индивидуально. Сначала выяснять причину (основные варианты - не хватает ресурсов MySQL или не хватает оперативной памяти сервера). А потом уже придумывать хитрости, чтобы обойти нехватку ресурсов... Например, если причина затыка в нехватке ресурсов MySQL, то можно выходить из положения, как намекнул shooroop - делать подряд несколько з
  8. Так сделано. И обычно делают именно так, это принято, это правильно и хорошо. Если хотите непременно внедрить свой кривой велосипед, то это надо программировать индивидуально.
  9. {$h1 = explode(' ',$page->name,4)} {$h1[0]} {$h1[1]} {$h1[2]}<br>{$h1[3]}
  10. {$h1 = $page->name|explode:4} {$h1[0]} {$h1[1]} {$h1[2]}<br>{$h1[3]}
  11. Чуть изменить способ yr4ik: {$h1 = ' ':$page->name|explode:3} {$h1[0]} {$h1[1]}<br>{$h1[2]}
  12. Если хотите, чтоб при изменении выбранного пункта в списке категорий 3-его уровня автоматически менялся список брендов на привязанные к выбранной категории, то это можно сделать методом применения трудовых усилий программиста, надо реализовывать связанные списки. Если совсем не знаете как делать, то просить спецов за денежку, бесплатно вряд ли кто готовый код напишет...
  13. Десятками способов можно сделать. Для начала самому понимать, что хотите. Затем формулировать адекватно свои хотелки. "соответственно 3-го нужно выводить бренды" - очень по-разному можно понимать. Например, как бренды 3-го уровня, которых стандартно в Simpla нет...
  14. Вроде бы нормально. Если у Вас выводятся лишние бренды, т.е. то есть содержащие товары с нулевым к-вом, то это соответствует тому, как запрограммировано, то есть без фильтров на активность и наличие товаров. А еще в цикле по категориям делаются однотипные запросы, весьма нерационально. Надо бы делать одним запросом. Может, даже с кешированием...
  15. В Simpla стандартно НЕТ {$cat3->brands}, и как оно у Вас формируется и что там находится, не известно... Что такое "бренды родителя", тоже надо гадать...
  16. Если надо не весь, то меняйте код, чтоб был не весь. А то одни загадки...
  17. А с какой стати они будут меняться, если в коде в цикле используется {$category->brands}, не зависящее от итерации цикла? Пробуйте использовать {$cat3->brands}...
  18. Так и не не понял, а мог ли вывести пароли, которые "не выводил"? Потому как и у пользователей и у менеджеров Simpla пароли в явном виде не хранит...
  19. А что, мог и пароли вывести? (которые Simpla в явном виде не хранит)
  20. Обычно так не делают, потому что пользователям вряд ли такое понравится. И, кроме того, будет нарушение закона о персональных данных, причем очень грубое. А сделать такое технически не сильно сложно.
×
×
  • Create New...