Update documentation to load custom code
Just like mentioned in commit 6552e3197d, we need to use `load` instead
of `require_dependency` since we started using zeitwerk.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
En el caso de los componentes, la personalización puede utilizarse para cambiar tanto la lógica (incluida en un archivo `.rb`) como la vista (incluida en un archivo `.erb`). Si solo quieres personalizar la lógica, por ejemplo del componente `Admin::TableActionsComponent`, crea el archivo `app/components/custom/admin/table_actions_component.rb` con el siguiente contenido:
|
||||
|
||||
```ruby
|
||||
require_dependency Rails.root.join("app", "components", "admin", "table_actions_component").to_s
|
||||
load Rails.root.join("app", "components", "admin", "table_actions_component.rb")
|
||||
|
||||
class Admin::TableActionsComponent
|
||||
# Tu lógica personalizada aquí
|
||||
@@ -15,7 +15,7 @@ Si, por el contrario, también quieres personalizar la vista, necesitas una pequ
|
||||
```ruby
|
||||
class Admin::TableActionsComponent < ApplicationComponent; end
|
||||
|
||||
require_dependency Rails.root.join("app", "components", "admin", "table_actions_component").to_s
|
||||
load Rails.root.join("app", "components", "admin", "table_actions_component.rb")
|
||||
|
||||
class Admin::TableActionsComponent
|
||||
# Tu lógica personalizada aquí
|
||||
|
||||
@@ -5,7 +5,7 @@ Si quieres agregar modelos nuevos, o modificar o agregar métodos a uno ya exist
|
||||
Por ejemplo en el caso del Ayuntamiento de Madrid se requiere comprobar que el código postal durante la verificación sigue un cierto formato (empieza con 280). Esto se realiza creando este fichero en `app/models/custom/verification/residence.rb`:
|
||||
|
||||
```ruby
|
||||
require_dependency Rails.root.join('app', 'models', 'verification', 'residence').to_s
|
||||
load Rails.root.join("app", "models", "verification", "residence.rb")
|
||||
|
||||
class Verification::Residence
|
||||
|
||||
|
||||
Reference in New Issue
Block a user