Willkommen, Gast
Angemeldet bleiben:

THEMA:

CB views and registration date 7 Monate 3 Wochen her #241920

  • Autor
  • Villatte
  • Offline
  • Junior Breezer
  • Junior Breezer
  • Beiträge: 71
  • Dank erhalten: 0
Hello,
On the manage records page Page Builder, I have the registration date.
On Contend Builder, how do I put this information in the Views (list)?
I can't find...



Thanks
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

CB views and registration date 7 Monate 3 Wochen her #241929

  • tihana.krivics Avatar
  • tihana.krivic
  • Offline
  • Moderator
  • Moderator
  • Beiträge: 3038
  • Karma: 3
  • Dank erhalten: 260
Hi,

Please go to your BF form->Advanced->More options->Form pieces->Before Form->Custom and put this code:
$this->execPieceByName('ff_InitLib');
date_default_timezone_set('Europe/Zagreb');
$currenttime = date('m/d/Y -- h:i:s a', time());
ff_SetValue('ElementName', $currenttime);

Note: Replace ElementName with your name for date. For each new entry ,the entry date will be displayed. You can change time zone too.

Let me know if it is what you want.

Regards,
Tihana

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

CB views and registration date 7 Monate 3 Wochen her #241931

  • TheMuffinMans Avatar
  • TheMuffinMan
  • Offline
  • Developer
  • Developer
  • Beiträge: 10064
  • Karma: 167
  • Dank erhalten: 807
Hi,

this doesn't exist as CB system column because CB supports (in theory) custom storages (BF would be an example of a custom storage) and each might potentially have its down submission date system.

But what you can do is adding this:

- add a hidden input field, called "date" as name (title doesn't matter) into your BF form.

- Go to form => advanced => more options => settings and set "log to database" to "all values".

- Go to form => advanced => more options => submit pieces => begin submit => click "custom" and add this:
$length = count( $this->savedata);
for($i = 0; $i < $length; $i++){
    
    if( $this->savedata[$i][_FF_DATA_NAME] == 'date' ){

        $date = date('Y-m-d H:i:s');

        $this->savedata[$i][_FF_DATA_VALUE] = $date;
    }
}

Open your CB view, publish the new date field and include it in the list and set its Order Type to "Date and Time).

Then you should have a working date column with the submission date from the form itself.

Regards,
Markus

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

CB views and registration date 7 Monate 3 Wochen her #241944

  • Autor
  • Villatte
  • Offline
  • Junior Breezer
  • Junior Breezer
  • Beiträge: 71
  • Dank erhalten: 0
It's working.
Took me a while because
It does not take into account old recordings.
That's okay.

Thanks

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

CB views and registration date 7 Monate 3 Wochen her #241951

  • Autor
  • Villatte
  • Offline
  • Junior Breezer
  • Junior Breezer
  • Beiträge: 71
  • Dank erhalten: 0
one more quick question, please.
In my CB view there is the filter "publish/unpublish", can I remove it?
Maybe I need to install the filter module?
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: Post by Villatte.

CB views and registration date 7 Monate 3 Wochen her #241959

  • TheMuffinMans Avatar
  • TheMuffinMan
  • Offline
  • Developer
  • Developer
  • Beiträge: 10064
  • Karma: 167
  • Dank erhalten: 807
If you don't need publishing at all then uncheck the publish option in thew views advanced button and also disallow publishing for the group(s) in the permissions tab. Then this dropdown should disappear, too.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
  • 2
Moderatoren: ForumSupport
Ladezeit der Seite: 0.110 Sekunden

Angebot

Sommer Special! Alle Mitgliedschaften zum Sonderpreis!

Prio Support, alle Extensions und alle Templates in einem Paket.

Hier geht's zur Bestellung

Crosstec hilft sparen!

Falls Sie neu bei Crosstec sind aber bereits einen Formulargenerator bei einem anderen Hersteller gekauft haben, dann bekommen sie von uns einen Rabatt von 25% auf unsere 1-Jahres und Pro-Mitgliedschaften

Wie Sie an den Rabatt kommen?

Schreiben Sie uns einfach eine kurze Email mit beigelegten Kaufbeleg (z.B. PayPal Quittung) an sales@crosstec.org.

Wir unterstützen die Joomla Community

Crosstec unterstützt weltweit alle offiziellen Joomla! User Groups und Organisatoren von Joomla! Days die bei Joomla.org registriert sind.

Falls das auf dich zutrifft und du eines unserer Produkte brauchst, schreib uns eine kurze Email an info@crosstec.org und du bekommst eine Flatrate-Mitgliedschaft geschenkt!