51

(3 ответов, оставленных в Вопросы по работе с системой)

В редакторе чего? Описание категории?

Любой визуальный редактор в РС, да и не только в РС, предназначен для того, чтобы набить данные в конкретное поле.
И, даже название категории - это другое поле
Название, урл и прочие свойства дочерних категорий - совсем другое.

Честно говоря, ничего особо не понял - зачем это всё? Зачем дочерние категории запихивать в описание категории?

Если желающих не будет, можем заняться и выложить в маркетплейс на старых условиях.

53

(4 ответов, оставленных в Вопросы по работе с системой)

Если доработок будет очень много в my-файлах, рекомендую перейти на собственный шаблон.

54

(4 ответов, оставленных в Вопросы по работе с системой)

Продублируйте как list_products.my.tpl - и делайте в нём, что хотите.

В стоке такого нет.
Это доработка, при условии, что сайт не в облаке.
Небольшой модуль, который добавляет поле для указания баннера.

56

(6 ответов, оставленных в Вопросы по работе с системой)

Ярослав пишет:

Человек установил на локальной виндовой машине, судя по всему. Тогда не нубским будет установка на IIS?

Любой человек должен, в первую очередь, учиться думать. И понимать, что он пишет и настраивает.
Я как раз и пинаю в сторону "думать", а не использовать готовые решение.
Это развитие и движение вверх.

57

(6 ответов, оставленных в Вопросы по работе с системой)

Григорий пишет:

Ставлю на OpenServer: Nginx_1.19, PHP_7.1, MySQL-8.0

nginx, апача нет, поэтому htaccess не обрабатывается (и это хорошо!)

Григорий пишет:

Куда я должен прописать?
это :

В конфигурационный файл nginx
/etc/nginx/ - здесь всё

Как там в openserver - я не знаю, подобными нубскими сборками и прочими панелями я не пользуюсь.
Поэтому...
https://g.zeos.in/?q=openserver%20%D0%B … B0%20nginx

У телеграма есть апи, можно написать модуль, вот только в стоке такого нет.

Если честно, функционал-то так себе, зачем он вообще, если есть смс и обычная классическая электронная почта.

59

(3 ответов, оставленных в Форум ReadyScript)

Да, шапку неправильно сделали, я об этом писал сразу после редизайна.
В футере тоже ссылки на форум нет...

Апи СДЭКа ппц как тормозит постоянно.
Мы сталкивались и не один раз - постоянно была проблема в том, что сервак СДЭКа данные не отдаёт.
И не только на движке рс, кстати говоря...

Джордж пишет:

Теперь понять бы, как игнорировать (не показывать) 0 в фильтре цены?

Не совсем ясно, что имеется в виду - покажите скрин или адрес страницы, лучше второе

Джордж пишет:

Но после вашего этого сообщения я понял, как  это работает, сделал так:

Пожалуйста. Не понял, конечно, где я помог, видимо, пинок волшебный был :]

Джордж пишет:

покупка готового движка магазина, избавит меня от необходимости правок кода, чтобы элементарные (как мне кажется) функции работали.

Нет такого в современном мире, если только приобрести решение в облаке и смириться с тем, что предлагает облако.
Например, insales
Хорошо, на самом деле, что на рс остановились. Для входа и познания мира система самое оно.
У рс есть проблемы, но касаются они проектов выше среднего - когда товаров много, многие стандартные блоки тормозят, плюс поиск работает оч плохо.
Есть движок webasyst - проблем ридискрипта нет, зато других...
Например, там нет поддержки как таковой(!)
Паршивая схема импорта-экспорта (когда категории отдельной строкой в csv и вложенность восклицательными знаками...)
Куча недокументированных функций
И, всё тот же шаблонизатор smarty - вот почему я на нём заостряю внимание. Он во многих продуктах используется.

Да, и отлично, что получилось, но я бы условие ставил вокруг span
То есть
иф цена ноль
кнопка заказать
ельз
кнопка купить
Тогда и дисплейноун не нужен

Джордж пишет:

Вам не приходит в голову, что не все, кто открывают интернет магазин "вебмастера"? Не хотите помочь решить вопрос не помогайте

Я пинаю в нужном направлении
Потому что у Вас в будущем подобные проблемы будут возникать постоянно.

Чтобы решить проблему с кроном, нужно всего лишь запускать cron.php каждую минуту
https://readyscript.ru/manual/cron.html
согласно тому, как это производится на конкретном(!) хостинге
даже на рег.ру различные варианты хостинга - а ясновидящих тут нет

Чтобы добавить условие в шаблон, нужно почитать здесь
https://www.smarty.net/
конкретнее
https://www.smarty.net/docsv2/ru/langua … ion.if.tpl

Ярослав пишет:

можно в шаблоне задать условие

А можно просто написать вот так
RTFM!
https://www.smarty.net/

Прибавилось "вебмастеров", что не могут крон настроить, что не могут документацию почитать

Сделали же ребята классный движок, нет - чукча не читатель, чукча - писатель.
А в движке шаблонизатор - популярный smarty

Джордж пишет:

В поддержке хостинга (reg.ru) ответили, что с их стороны все нормально, и проблема в движке!

Быть такого не может, что проблема в движке - у нас за всё время работы с ридискриптом с кроном всё было отлично.
А мы сделали не один десяток проектов

У рег.ру поддержки как таковой и нет - кто-то там отвечает через день очень низкого левела. И сам хостинг - дырявый кусок #$%.

В настройках крона на хостинге ставьте уведомление о событии на почту - и посмотрите, что придёт на почту.

Джордж пишет:
Polo Art пишет:

Крон проверяйте

Можно подробнее?

Обратитесь к поддержку хостера - они вам помогут. Тут вопрос не в разрезе движка RS

Пошутить уж нельзя smile

{$product->getUnit()->stitle}

https://forum.readyscript.ru/topic/2116 … zle-tseny/

Максим, нужно больше золота!

Крон проверяйте

Ярослав пишет:

а файлы проекта где? в ней же?

Да, там же, если я правильно понял. Файлы проектов

Айрат пишет:
Polo Art пишет:

Хотелось бы поинтересоваться - а с какой целью для данных действий вы используете докер?
Поднять веб-сервер - это дело десяти минут, а то и меньше.

Для локальной разработки и удобства.

Я все разработки веду на специальной виртуалке-песочнице
В качестве веб-сервера там чистый nginx
Чтобы конфиг nginx прописать под конкретный движок - пара десятков строчек копируется, изменяется поддомен и nginx reload.
Если с нуля делать, то есть готовая строка apt-get, которая автоматически установит всё необходимое для работы.

Чтобы переносить с машины на машину

На моей виртуалке ещё проще - tar.gz файлов и дамп mysql

Это крайне надёжный олдскульный способ развёртывания. Ты контролируешь всё. Тебе не нужна никакая панель управления, у тебя всё в конфигах.
Перенос настроек сервиса в данном случае - это просто перенос конфига и релоад сервиса.

Хотелось бы поинтересоваться - а с какой целью для данных действий вы используете докер?
Поднять веб-сервер - это дело десяти минут, а то и меньше.

Расширенный экспорт пробовали?

admin пишет:

Создавать поле необязательно. В smarty же есть метод templateExists, который можно вызвать и в шаблоне, нужно искать кастомный шаблон и если его нет, то подключать дефолтный. И никаких проблем, просто формируете имя шаблона product_property_{$product->getMainDir()->alias}.tpl

А условие как строить, если категорий много?
Допустим, на сайте 150 категорий. И 5 шаблонов вывода чего-либо, для простоты - карточки товара в целом.
Так раньше было сделано то ли у кораблика, то ли у детского мира - к категориям брендов/акций привязывался другой дизайн.
Если сделать поле, то можно просто в свойствах категории указать, какой шаблон используется для этой категории - и всё.
Если же делать в шаблоне категории средствами смарти, то тут будет 5 ифов и 30 условий в каждом smile
Я такое (через много ифов) делал, когда только знакомился с ридискриптом, у нас это был сайт третий-пятый примерно.

Если же делать через имя тпльки... бардак же будет в директории.