• avatar Redjik
  • 0
А допинать ядро, чтобы без инклуда — религия не позволяет? =)
  • avatar Redjik
  • 0
Гугли EAV — тогда поймешь как работают TV поля и все минусы подхода.

Так же, гугли как организовать много ко многим…
Я подскажу, делается ТОЛЬКО через вспомогательную таблицу.
Возьмем пример автор и книги… у нас будет третья таблица autor_id,book_id.
Если у самого не получается и нет времени делать — найми специалиста.
  • avatar jean179
  • 0
Очень бы хотелось делать на файлах. Но увы, в ветке ево это только инклюд, а это снижение производительности, куча гемороя с очисткой кеша и так далее. Поэтому я беру шаблон, режу его на чанки в редакторе и затем копи-пасте в админку. Ошибки, которые есть всегда, правлю уже в редакторе с подсветкой в админке. Как правило 1-2 правки и готово. Но если сниппет разработан с привязками и можно вынести в файл чанк, то обязательно выношу в чанк в файле. Ибо нефиг засорять дерево чанков.

В Рево пробовал работать с сохранением в файл. Слава богу играюсь на локалке. Отгреб глюков по полной! То беда с кешем, то не обновляется шаблон в админке, то не обновляется в файле, то вообще ресурс не обновляется. А все это еще накладывается на кеширование, так что мне нужно еще приспосабливаться.

Редактора — Sublime Text2 + PSPad. Ну и плюшки типа emmet :)
Перспективу вижу только у Клиппера, кроме них никто разработкой системы по серьезному не занимается.
а кто такой Клиппер? Почему его нету в пользователях?
Здесь много выкладывают какие-то дополнения и сборки для Ево, к примеру как Dmi3yy, или находят и исправляют уязвимости, такие как Agel_Nash, а вот Клиппер ваш, пока наверное только вам лично что-то делает? Можете ознакомить нас с «серьёзным занятием» этого Клиппера?, многим было бы интересно, что нового уже есть, того, чего мы не знаем.
Присоединяюсь и поддерживаю мнение Реджика — вход в админку только по нужде, код нужно максимально выносить во внешние файлы. И под версионку, под версионку (git, mercurial, svn).
В силу привычки не использую IDE вообще — только хардкор в виде Notepad++ :) Джава, стили, php — вполне достаточно.
  • avatar govza
  • 0
Рево, редактор sumlime text2, с плагинами Emmet (zen coding), Livereload, less и еще парочка, не припомню.

При разработке статичные файлы шаблонов, сниппетов, расширение Lesscss, less соответственно редактируется также через Sublime, компилятся в css, в проекте — статичные шаблоны, сниппеты, less файлы (чанки позднее выделяются отдельно, необязательно статичные).

Верстать сразу с интеграцией удобно, на время разработки отключаются cache resource, в итоге процесс выглядит так.
Правка шаблона/стиля/сниппета-> сохранение -> livereload браузера -> некэшированные ресурсы обновляются, новый css из less -> обновленный вид странички. В основном верстка, поэтому без ide, хватает emmet, 2 монитора большой плюс. Удобно обновлять\откатывать файлы на продакшен через ssh rsync, использовать заново и т.п., впрочем также обновляется и mysql через ssh mysqldump.
Сомневаюсь, что Рево может выдержать такую нагрузку
вы вначале разберитесь, что там вообще держало нагрузку — потом пишите. :)
Удивляюсь выводам людей, которые больше доверяют своим выводам, а вот разработчики решили хорошую ветку захаять а построить говноветку, которая никуда негодная? Так судить можно по вашему комменту.
Повторюсь ещё раз, сделать можно всё, что в Ево, что в Рево, и не надо перекладывать с больной головы на плохую CMS или фрейм. Единственное, всё зависит от ваших знаний, умений в той или иной CMS, а заговнокодить можно везде :)
  • avatar Actek
  • 0
Ну вообще стоит, но я и вправду думаю что достаточно в сниппете изменить)
  • avatar Redjik
  • 0
Выражу мнение, без аргументов…

Единственно верный способ, использовать ide и стараться заходить в админку как можно меньше…
Все сниппеты в файлах…

Убеждать никого не буду, ибо все-равно не переубедить, только в карму накакают… Были прецеденты уже… года полтора назад.
Указываешь человеку на ошибку, ругается… Смотришь сейчас, этот же человек других ругает за эту же ошибку…
Короче каждый должен свои грабли пройти.

ЗЫ. у меня куплена phpStorm, ага
ЗЫЫ. Вообще не говно только 3 ide… проверено — phpStrom, NetBeans, Eclipse
Именно в таком порядке. От лучшей к менее.
  • avatar doran7
  • 0
Пользуюсь Ево. Рево сложна, наи ней невозможно использовать массу имеющихся скриптов на PHP, что очень помогает при создании своих компонентов. Сомневаюсь, что Рево может выдержать такую нагрузку:
it-folio.ru/forum/index.php?topic=468.0

Перспективу вижу только у Клиппера, кроме них никто разработкой системы по серьезному не занимается.
  • avatar Dmi3yy
  • 0
А остальные просто не пользуются)
Спасибо, теперь с getPage работает!
думаю тяжело определить — какой веткой пользуются, так как из 117 пользователей проголосовало 31…
  • avatar jeka
  • 1
изменённый вид параметров понравился.
  • avatar Serg28
  • 1
Демо-сайт обновлен. И также выпущена новая версия, где исправлены некоторые баги. Буду очень благодарен, если вы хотя-бы на демо-сайте поковыряете его. Спасибо.

Ссылка на новую версию: http://tsv-shop.googlecode.com/files/tsvshop%20v%204.8%20rc.rar
  • avatar jean179
  • 0
Очень интересный сайт! Куча поддоменов, хотя на главном домене и админка ево, на поддоменах она не находится. В стилях стандартных элементов типа комментариев знакомых классов не вижу. Причем судя по всяким интересным вещям, там еще и мост с движком phpBB. Причем мне кажется, что он не просто как форум стоит, но и поддомены, и комментарии идут через него.

Вот бы кто описал как такое можно реализовать!
  • avatar infoman
  • 0
www.kirovchanka.ru/ — вот интереснее, причём на modx evo
  • avatar infoman
  • 0
спасиб, буду пробовать прикрутить к modx
  • avatar jean179
  • 0
Сайт про мам — anapamama.ru
  • avatar Dmi3yy
  • 0
А разве в ditto.class.inc.php он стоит phx=1?
там не уберал толкьо в самом снипете дитто и все