What i'm talking about is $this->Form->input("you_name_it") will generate a
<label>You Name It</label> and one input.There is no generic method so i can generate this "label text" based on the column name (except of the FormHelper). A helper to output this type of data would be nice (a "label" and the data based on the "column" of a model). Rebember, i'm not talking about a form here, i want same data, different "outputting". I have an idea how to do it, i'm just saying a stock one may be helpful to other people and save some work... Léo Willian Kölln On Fri, Sep 21, 2012 at 12:24 AM, lowpass <[email protected]> wrote: > How do you not provide the column name (or alias)? > > On Thu, Sep 20, 2012 at 11:00 PM, Léo Willian Kölln <[email protected]> > wrote: > > Yes, the column name (label). > > > > And no, i don't need to provide it on the FormHelper (necessarily). > > I will use the method schema, but to implement a separate centralized > label > > definition on the model (o thing that i think should already be on the > > Framework (suggestion)). > > > > Thanks guys. > > > > Léo Willian Kölln > > > > > > > > On Thu, Sep 20, 2012 at 6:54 PM, lowpass <[email protected]> wrote: > >> > >> What do you mean by "manually"? The point of writing it like that is > >> that it will display the new value if you change it in the DB. > >> > >> Or are you referring to the column name? But you need to provide that > >> to FormHelper anyway. > >> > >> I don't understand what problem you're trying to fix but there is the > >> Model::schema() method. Perhaps that will help with whatever you're > >> trying to do. > >> > >> On Wed, Sep 19, 2012 at 3:59 PM, Léo Willian Kölln <[email protected]> > >> wrote: > >> > Yes, What i´m doing is this, but this is what i want to avoid. As you > >> > see, > >> > you need to "manually" write the label. What if it changes? If it was > >> > not a > >> > problem, FormHelper would not implement a solution for this (label). > >> > > >> > In my helper implementation i´m already using the formHelper label > >> > method > >> > implementation (almost full copy and paste). What i´m arguing is that > a > >> > method for retrieving the Label text should be in other place, and the > >> > formHelper::label() method should use it. > >> > > >> > Léo Willian Kölln > >> > > >> > > >> > > >> > On Wed, Sep 19, 2012 at 2:28 PM, Amit <[email protected]> wrote: > >> >> > >> >> Not entirely sure what you're looking for here. Regarding a simple > way > >> >> to > >> >> to output data from the model, it seems simple enough to do: > >> >> > >> >> <p>Field: <?php echo $model['Model']['field']; ?></p> > >> >> > >> >> If you're looking for how FormHelper->label() formats the field name, > >> >> you > >> >> could reimplement the label function - > >> >> http://api20.cakephp.org/view_source/form-helper#line-782 > >> >> > >> >> On Wednesday, September 19, 2012 11:06:35 AM UTC-5, Léo Willian Kölln > >> >> wrote: > >> >>> > >> >>> As i´m implementing a CRUD i was trying to make a Helper to make the > >> >>> rendering of a Details screen more easy. > >> >>> > >> >>> The question is, If there is a FormHelper that i can use to help me > >> >>> render labels and fields, why does not exists a Helper to output > >> >>> simple > >> >>> (direct) data from a Model? > >> >>> > >> >>> I ask this because as i was trying to implement a Helper like this, > >> >>> one > >> >>> of the things is to determine the Label (as in a form, but no > <label> > >> >>> tag), > >> >>> and there is no isolated implementation to get this info, only on > the > >> >>> FormHelper->label(). In my opinion the implementation to get the > >> >>> "text" of a > >> >>> label should go on other place (maybe on the Helper base class?) as > >> >>> this is > >> >>> a separated concept. > >> >>> > >> >>> I´m wrong? There is other way to get this data? > >> >>> > >> >>> Léo Willian Kölln > >> >> > >> >> -- > >> >> Like Us on FacekBook https://www.facebook.com/CakePHP > >> >> Find us on Twitter http://twitter.com/CakePHP > >> >> > >> >> --- > >> >> You received this message because you are subscribed to the Google > >> >> Groups > >> >> "CakePHP" group. > >> >> To post to this group, send email to [email protected]. > >> >> To unsubscribe from this group, send email to > >> >> [email protected]. > >> >> Visit this group at http://groups.google.com/group/cake-php?hl=en. > >> >> > >> >> > >> > > >> > > >> > -- > >> > Like Us on FacekBook https://www.facebook.com/CakePHP > >> > Find us on Twitter http://twitter.com/CakePHP > >> > > >> > --- > >> > You received this message because you are subscribed to the Google > >> > Groups > >> > "CakePHP" group. > >> > To post to this group, send email to [email protected]. > >> > To unsubscribe from this group, send email to > >> > [email protected]. > >> > Visit this group at http://groups.google.com/group/cake-php?hl=en. > >> > > >> > > >> > >> -- > >> Like Us on FacekBook https://www.facebook.com/CakePHP > >> Find us on Twitter http://twitter.com/CakePHP > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "CakePHP" group. > >> To post to this group, send email to [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]. > >> Visit this group at http://groups.google.com/group/cake-php?hl=en. > >> > >> > > > > -- > > Like Us on FacekBook https://www.facebook.com/CakePHP > > Find us on Twitter http://twitter.com/CakePHP > > > > --- > > You received this message because you are subscribed to the Google Groups > > "CakePHP" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > Visit this group at http://groups.google.com/group/cake-php?hl=en. > > > > > > -- > Like Us on FacekBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > Visit this group at http://groups.google.com/group/cake-php?hl=en. > > > -- Like Us on FacekBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php?hl=en.
