Size: a a a

2020 June 01

B

Basa in OctoberCMS
Подскажите, плиз, как сделать вложенный таб в theme.yaml.
Ну, то есть двухуровневый табс.
Сорян, если коряво изложил вопрос.
источник

Р

Ростислав in OctoberCMS
Johnny Maynne
дело в том,что у меня бесплтный акк от бегет, я на нем сайты тещу
у меня самый дешевый бегет. Смтп работает прекрасно и намного удобнее все чем в cpanel
источник

JM

Johnny Maynne in OctoberCMS
Ростислав
у меня самый дешевый бегет. Смтп работает прекрасно и намного удобнее все чем в cpanel
дешевый,а не бесплатный) сейчас проверю на платном хостинге)
источник

JM

Johnny Maynne in OctoberCMS
Ростислав
у меня самый дешевый бегет. Смтп работает прекрасно и намного удобнее все чем в cpanel
а с этим впопросом не поможешь?
Не подскажешь по поводу настроек почты. Чем отличается файл конфига от настроек в настройках ? Если там разные настройки введены ,какие приоритетней ?
источник

Р

Ростислав in OctoberCMS
По идее те что в админке
источник

Р

Ростислав in OctoberCMS
В файле можно просто забить настройки по умолчанию.
источник

Р

Ростислав in OctoberCMS
Но это не точно
источник

Р

Ростислав in OctoberCMS
Sergey Chepoy
<?php namespace Smitt\Housing\Models;

use Model;

/**
* Model
*/
class Apartments extends Model
{
   use \October\Rain\Database\Traits\Validation;
   use \October\Rain\Database\Traits\Sortable;
   
   //public $implement = [
   //    'Backend.Behaviors.ReorderController',
   //];

   //public $reorderConfig = 'config_reorder.yaml';

   /*
    * Disable timestamps by default.
    * Remove this line if timestamps are defined in the database table.
    */
   public $timestamps = false;


   /**
    * @var string The database table used by the model.
    */
   public $table = 'smitt_housing_apartments';

   /**
    * @var array Validation rules
    */
   public $rules = [
   ];
   
   
   //->sortKeys();

   protected $jsonable = ['features'];

   public $attachMany = [
       'images' => 'System\Models\File',
       'images_prew' => 'System\Models\File'
   ];
}
так а выборка то где?
источник

Р

Ростислав in OctoberCMS
Встречал кто-то такое? Что бы это значило
источник

Р

Ростислав in OctoberCMS
Ростислав
В файле можно просто забить настройки по умолчанию.
То есть задаешь их в файле - видишь их же в админке. Если нужно - меняешь в админке
источник

JM

Johnny Maynne in OctoberCMS
Ростислав
То есть задаешь их в файле - видишь их же в админке. Если нужно - меняешь в админке
это точно?) а то в файле чот не совпадает)
источник

Р

Ростислав in OctoberCMS
Johnny Maynne
это точно?) а то в файле чот не совпадает)
Это мне так кажется
источник

JM

Johnny Maynne in OctoberCMS
Ростислав
Это мне так кажется
я понял) сменил хостинг - письма полетели,  видимо на бесплатном нет возмодности пользоваться почтой)
источник
2020 June 02

ЛА

Лже Артемий... in OctoberCMS
аппрувнули мой плагин https://octobercms.com/plugin/vdomah-rolesbuddies
это попытка решить проблему с невозможностью опциональных зависимостей между плагинами. Плагин адаптер - сам по себе ничего не делает, но вытягивает два нужных плагина и гарантирует правильный порядок применения миграций чтобы ничего не падало
источник

S

Sergey in OctoberCMS
Лже Артемий
аппрувнули мой плагин https://octobercms.com/plugin/vdomah-rolesbuddies
это попытка решить проблему с невозможностью опциональных зависимостей между плагинами. Плагин адаптер - сам по себе ничего не делает, но вытягивает два нужных плагина и гарантирует правильный порядок применения миграций чтобы ничего не падало
+
источник

A

Axenia in OctoberCMS
go1337 (844.6) увеличил карму artwerpen (1961.02)
источник

JM

Johnny Maynne in OctoberCMS
Всем привет. Расскажите новичку как правильно выстраивать логическую иерархию. Я знаю, что компоненты - это строительные блоки октября. Это получается ,что если у меня есть запрос к базе и этот запрос выводится ввиде вёрстки ,то я для него должен создавать компонент? Или можно писать запросы в секции php или в модели?
источник

Р

Ростислав in OctoberCMS
Johnny Maynne
Всем привет. Расскажите новичку как правильно выстраивать логическую иерархию. Я знаю, что компоненты - это строительные блоки октября. Это получается ,что если у меня есть запрос к базе и этот запрос выводится ввиде вёрстки ,то я для него должен создавать компонент? Или можно писать запросы в секции php или в модели?
"Запросы в секции пхп" почти всегда заканчиваются тем, что на другой странице нужно вывести такие же (или похожие) данные. В итоге приходится дублировать тот же код с отличием в одну строчку несколько раз.
По идее запросы к базе (методы) должны быть описаны в модели, а вызываться в компоненте.
Например если это какой-то блог с категориями. У него есть модели Post и Category. В модели Post есть метод getAllPosts(), а вызывается он уже в компоненте.
источник

JM

Johnny Maynne in OctoberCMS
Ростислав
"Запросы в секции пхп" почти всегда заканчиваются тем, что на другой странице нужно вывести такие же (или похожие) данные. В итоге приходится дублировать тот же код с отличием в одну строчку несколько раз.
По идее запросы к базе (методы) должны быть описаны в модели, а вызываться в компоненте.
Например если это какой-то блог с категориями. У него есть модели Post и Category. В модели Post есть метод getAllPosts(), а вызывается он уже в компоненте.
ага,я понял. Спасибо
источник

ЛА

Лже Артемий... in OctoberCMS
Ростислав
"Запросы в секции пхп" почти всегда заканчиваются тем, что на другой странице нужно вывести такие же (или похожие) данные. В итоге приходится дублировать тот же код с отличием в одну строчку несколько раз.
По идее запросы к базе (методы) должны быть описаны в модели, а вызываться в компоненте.
Например если это какой-то блог с категориями. У него есть модели Post и Category. В модели Post есть метод getAllPosts(), а вызывается он уже в компоненте.
на счет запросов к базе в самой модели - лучше их все же не в ней делать. Для небольшого проекта ладно, но если подумать через логику сущностей, то класс модели - это чертеж будущего объекта модели. А у объекта модели наличие метода для получения всех остальных объектов этой модели - это странновато. Вряд ли пригодится из объекта поста получать коллекцию остальных постов.

Поэтому если логика хоть немного разрастается, то лучше методы типа getAllPosts() или getAllPinkHairySpanishPosts() заводить в классе сервисе или репозитории - в отдельном классе, короче
источник