Size: a a a

2020 March 05

v

vladimir in OctoberCMS
По крайней мере, вроде в компоненте Posts, такая логика должна быть в onRun методе.
источник

Р

Ростислав in OctoberCMS
vladimir
А как не переведенные посты не выводятся на сайте?
Вот такой костыль. Ща проверю компонент
источник

Р

Ростислав in OctoberCMS
Какая-то проверка есть. Но через компонент не получается выводить только те статьи у которых есть перевод.
источник

v

vladimir in OctoberCMS
Ростислав
Какая-то проверка есть. Но через компонент не получается выводить только те статьи у которых есть перевод.
Тогда возможно проще свой компонент создать, отнаследовав от оригинала с переопределений логикой вывода?)

А то вся эта логика в шаблоне как то не очень. Впрочем может только я логику в шаблоне не люблю) только если быстрый мелкий костыль сделать какой, до нормальной реализации)
источник

Р

Ростислав in OctoberCMS
vladimir
Тогда возможно проще свой компонент создать, отнаследовав от оригинала с переопределений логикой вывода?)

А то вся эта логика в шаблоне как то не очень. Впрочем может только я логику в шаблоне не люблю) только если быстрый мелкий костыль сделать какой, до нормальной реализации)
+
источник

v

vladimir in OctoberCMS
Отнаследоваться и переопределить логику listsPosts, далее регистрируем свой компонент в реестре и используем на страницах)

А-ля расширяем возможности блога)
источник

Р

Ростислав in OctoberCMS
vladimir
Отнаследоваться и переопределить логику listsPosts, далее регистрируем свой компонент в реестре и используем на страницах)

А-ля расширяем возможности блога)
+ чет не плюсует. Очень хорошая идея, почему я не додумался раньше )
источник

A

Axenia in OctoberCMS
Boarworm (453.46) увеличил карму LeMaX10 (496.44)
источник

S

Sergey in OctoberCMS
Ростислав
Какая-то проверка есть. Но через компонент не получается выводить только те статьи у которых есть перевод.
Ты можешь глянуть как это реализовано в плагине news & newslatter там вроде есть фишки с переведенными и не переведенными статьями
источник

v

vladimir in OctoberCMS
Ростислав
+ чет не плюсует. Очень хорошая идея, почему я не додумался раньше )
В теории можно ещё скоуп сделать для модели постов и через extend модели вогнать из плагина.  

Хотя, может уже мудрю. Поздно :(
источник

Р

Ростислав in OctoberCMS
Sergey
Ты можешь глянуть как это реализовано в плагине news & newslatter там вроде есть фишки с переведенными и не переведенными статьями
Смотрел по быстрому, то ли не понял, то ли не понравилась реализация.
источник

Р

Ростислав in OctoberCMS
vladimir
В теории можно ещё скоуп сделать для модели постов и через extend модели вогнать из плагина.  

Хотя, может уже мудрю. Поздно :(
Тоже вариант
источник
2020 March 06

Р

Ростислав in OctoberCMS
Я как-то не делал мультиязычные сайты раньше.
Стоит ли доказывать клиенту что ссылки вида
site.com/blog/:article
site.com/blog-de/:article
site.com/blog-it/:article
не правильный вариант и лучше сделать:
site.com/de/blog/:article
site.com/it/blog/:article

?
источник

S

Sergey in OctoberCMS
Ты будешь делать сео там?
источник

Р

Ростислав in OctoberCMS
я переношу готовый сайт на октябрь. Но там с сео проблемы, статьи на других языках тупо грузятся ajax-ом без смены урла и вообще там тайтлы не прописаны ) Но статей более 500
источник

S

Sergey in OctoberCMS
ну тогда хуже ты в любом случае не сделаешь
источник

S

Sergey in OctoberCMS
раз ты структуру не соблюдаешь ту которая была до этого значит сайт полетит на полный переиндекс
источник

S

Sergey in OctoberCMS
главное сайтмеп нормальный что бы был под все языки
источник

Р

Ростислав in OctoberCMS
Просто ссылки вида blog-de/:article похожи на костыль.
источник

S

Sergey in OctoberCMS
ну тут я согласен
источник