Size: a a a

2020 February 25

Р

Ростислав in OctoberCMS
да это уже не нужно, через fileupload даже лучше
источник

S

Sergey in OctoberCMS
ну на всякий случай
источник

S

Sergey in OctoberCMS
лучше знать чем не знать)
источник

Р

Ростислав in OctoberCMS
Мне бы еще одну штуку выяснить. Как только на октябрь перешел так и застрял на ней.
Хочется фотки грузить чтобы было нормальное название и путь. Создал модель которая наследует System\Models\File
Переопределил пару методов (на скрине). Работает как нужно, но фотки валит в одну папку.
В идеале хорошо бы брать slug из модели в которой грузишь фотку, создавать папку с таким названием и сохранять фото туда.
источник

Р

Ростислав in OctoberCMS
Когда-то не одну неделю на это потратил, так и не выяснил как сделать
источник

S

Sergey in OctoberCMS
Таким не занимался как то) с ходу даже не знаю что бы сказать)
источник

Р

Ростислав in OctoberCMS
Да тут походу никто таким не занимается кроме меня 😁
источник

S

Sergey in OctoberCMS
Да возможно ты прав)
источник

P

PVL in OctoberCMS
Ростислав
Да тут походу никто таким не занимается кроме меня 😁
источник

NK

Nikita Khaetsky in OctoberCMS
Ростислав
Мне бы еще одну штуку выяснить. Как только на октябрь перешел так и застрял на ней.
Хочется фотки грузить чтобы было нормальное название и путь. Создал модель которая наследует System\Models\File
Переопределил пару методов (на скрине). Работает как нужно, но фотки валит в одну папку.
В идеале хорошо бы брать slug из модели в которой грузишь фотку, создавать папку с таким названием и сохранять фото туда.
Обсуждалось такое вроде на Гите (или в слаке) и не раз, такое поведение будет создавать конфликтные файлы, чтобы такого избежать надо будет брать ключи или айдишники. Ну а если ты и так берешь айдишники или ключи, то какой от этого смысл если можно сделать просто рандом ключей который будет легче понятен файловому фреймворку?
источник

NK

Nikita Khaetsky in OctoberCMS
Каждый аспект в ядре октября обсуждался, и везде присутствуют нюансы. Бобков и Самуель очень грамотно продумали каждый аспект когда проектировали ядро октября, выведя формулу каждого узла под максимальную гибкость и нейтральность.
источник

Р

Ростислав in OctoberCMS
Это я как раз уже сделал
источник

Р

Ростислав in OctoberCMS
Nikita Khaetsky
Обсуждалось такое вроде на Гите (или в слаке) и не раз, такое поведение будет создавать конфликтные файлы, чтобы такого избежать надо будет брать ключи или айдишники. Ну а если ты и так берешь айдишники или ключи, то какой от этого смысл если можно сделать просто рандом ключей который будет легче понятен файловому фреймворку?
Они одно не продумали, 1000% даю что человек с которым я работаю 3 года скажет что рандомные пути и имена файлов это плохо для сео и вообще никуда не годится, и ну его нахрен этот октябрь, будем и дальше делать все на модх.
Для уникальности фоток почему бы не добавлять -2, -3 и т.п. если уже есть файл с таким именем?
источник

S

Sergey in OctoberCMS
а рассказы про alt title картинки не помогают?(
источник

Р

Ростислав in OctoberCMS
Это тоже. Я не эксперт, но тут я с ним согласен что название iphone-10.png лучше для СЕО чем 1rj3a1g63.png
источник

N

Nick in OctoberCMS
Доброе утро! Подскажите, как кто решает. Есть свой плагин, в нем есть услуги, а есть страница услуг. Нужно, чтобы при нахождении на стринице устулги, пункт меню Услуга подсвечивался. Дело в том, что меню собирал на static pages, а оно не понимает что страницы уровня /services/:slug являются дочерними для /services.  Получилось сделать, только если создать подменю у пунстка Услуги и руками добавить URLы дочерних страниц. Но это неудобно и странно. Есть какое-то другое решения?
источник

S

Sergey in OctoberCMS
Тут очень просто
источник

S

Sergey in OctoberCMS
Зайди на страницу услуги
источник

S

Sergey in OctoberCMS
Открой code
источник

S

Sergey in OctoberCMS
Nick
Доброе утро! Подскажите, как кто решает. Есть свой плагин, в нем есть услуги, а есть страница услуг. Нужно, чтобы при нахождении на стринице устулги, пункт меню Услуга подсвечивался. Дело в том, что меню собирал на static pages, а оно не понимает что страницы уровня /services/:slug являются дочерними для /services.  Получилось сделать, только если создать подменю у пунстка Услуги и руками добавить URLы дочерних страниц. Но это неудобно и странно. Есть какое-то другое решения?
function onInit() { $this['activeMenuItem'] = 'blog'; }
источник