На рассмотрении

+3

Документация по верстке

Андрей Масалкин Обновлен 5 лет назад в категории CMS Шаблоны 7

На данный момент работаем с несколькими CMS, в том числе и интернет-магазинами. У всех более менее понятная и полная документация по верстке шаблонов.
Обычно на интеграцию готовой верстки тратится 1-2 дня.
С RS все сложнее. Нигде нет информации по тем же хукам. Какие существуют, для чего. Какие переменные, для чего.
Другими словами вхождение в вашу CMS тяжелое.
Целый день только пришлось убить на то, чтобы понять как вывести в карточке товара, определенную характеристику. Причем информацию нашли где-то на форуме в ответах, а не документации.
Думаю если хотите чтобы CMS была более востребована, вхождение в нее должно быть более дружелюбным. Даже сейчас в маркетплейсе висит 9 шаблонов. Вы работаете с 2012 года. Это в среднем по 1 шаблону в год. :)
Чем больше магазинов с красивым и удобным дизайном будет, тем популярнее будет CMS.
Если честно, 2 дня сижу читаю вашу документацию, и до сих пор не пришло понимание как сверстать под ваш движок готовый шаблон, чтобы использовать функционал движка по максимуму.

Комментарии 7

  • Артем Полторанин 5 лет назад

    Документация:
    Общие сведения: https://readyscript.ru/dev-manual/dev_templates.html
    Пошаговый гайд по сборке темы по сетке: https://readyscript.ru/dev-manual/dev_templates_grid.html
    Пошаговый гайд по сборке темы не по сетке: https://readyscript.ru/dev-manual/dev_templates_nogrid.html
    Полный список хуков: https://readyscript.ru/dev-manual/dev_templates_hooks.html
    Чек-лист проверки готовности темы: https://readyscript.ru/dev-manual/dev_templates_checklist.html

    Видеоуроки:
    https://readyscript.ru/video/?t=developer&p=2#jUg3Kskz_EA
    https://readyscript.ru/video/?t=developer&p=2#_Y9NgKw8cvM
    https://readyscript.ru/video/?t=developer&p=2#4D_G5KcwpJ0

  • Артем Полторанин 5 лет назад

    И конечно самый главный гайд - это темы оформления, представленные в коробке продукта.
    Думаю этой информации должно хватить, чтобы сделать свою тему "по аналогии".

  • Поло Арт 5 лет назад

    Андрей, по-моему, уж у Readyscript всё в полном порядке и с документацией, и простотой разработки темы - хоть с нуля, хоть на основе существующей темы.
    Вот с чем категорически не согласен, так это с тем, что "у всех более-менее понятная документация". Ага, прям. Вебасист, например. Хуков крайне мало, многие функции зашиты в ядрышко, страницы хелпдекска завалены мелкими и крупными проблемами ГОДАМИ - разработчики никак не реагируют или отвечают пространным "заказывайте доработку у партнёров". А партнёр смотрит - тут ядрышко патчить. Короче, такие дела.
    И про "дружелюбное вхождение"... битрикс есть, там всё настолько дружелюбно и так здорово размазывается по структуре каталогов огромной вложенности, что только grep и помогает.

    >>Если честно, 2 дня сижу читаю вашу документацию
    Не читать надо, а действовать сначала, а потом читать. И на форуме довольно много решений есть - в гугл "readyscript <проблема>"

    • Андрей Масалкин 5 лет назад

      Поло Арт, с вебасистом работали 1 раз. Не понравилась система. Про битрикс вобще молчу:) Фаршированный комбайн всем чем только можно:)
      Работаю с Diafan, там все быстро и легко.
      Сейчас пытаемся на РС сделать магазин, свою тему прикрутить значительно сложнее. По документации ссылки сверху дали. По хукам как-то мимо у меня прошло, не видел по ним инфы, сейчас изучаю.
      Я не говорю что движок ужасен, мне он приглянулся, функционал достойный. /просто все новое заходит со скрипом.

      • Поло Арт 5 лет назад

        Андрей Масалкин, рекомендую разобраться. Диафан - несколько другая система по логике, но я бы не стал на ней ничего делать - к хорошему привыкаешь ;)
        Диафан - это а-ля хостцмс, система управления сайтами, а Readyscript - движок интернет-магазина. То есть, здесь каталог товаров первичен, а странички вторичны.
        Если вопрос стоит в том, что именно свою уже готовую (psd или уже свёрстанную) тему натягивать - да, тут нужен опыт. Т.к. чанки (терминология modx, но суть идеально отражает) раскиданы по каталогам блоков. Вот тут надо чётко понимать, где что находится - но это с опытом приходит. И все стандартные функции, их реализацию, вполне можно подсмотреть в стандартных темах. Когда, конечно, мы хотим через шаблон вывести то, что в стандартных не предусмотрено, тогда да - думать приходится, но тут как раз документация выручает.

        Вебасист, на самом деле, штука довольно мощная, но какая-то не совсем кастомизируемая. Такое чувство, что писали, писали - и кто-то помер или зажирел. Прекрасно на нём крутится то, что в ридискрипт банально не засунуть. Админка каталога ридискрипта валится на 1500 категорий примерно, а у вебасиста хоть 5000 категорий засунь, всё ок будет. Есть рабочие проекты на нём, где 4800 категорий и 250.000 товаров - отлично всё. И тему свою натягивать классно - вся логика и связи в .html-файлах, обожаю такой подход.

        • Артем Полторанин 5 лет назад

          Поло Арт, прямо сейчас идет работа над новыми TreeList'ами )) ....

          • Поло Арт 5 лет назад

            Артем Полторанин, СУПЕР. Но давно пора :) А то у нас парочка интернет-магазинов просто стоит из-за этого. Плюс, несколько проектов прошли мимо - т.к. из-за бюджета на битрикс клиент не решился, на вебасисте не хватает кастома, а на ридискрипт 8000 коллекций керамической плитки(что есть категория) просто не засунуть - вернее, засунуть-то засунуть, но через админку рулить вообще никак.

Написать сообщение