Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by gregory

  1. Hi @Zeka your suggestion works. $field = $fields->get('tipologia'); $all_options = $field->type->getOptions($field); $selected_option = $all_options->get("title="); // or ? foreach($all_options as $item) { $selected = $item->id === $selected_option->id ? " selected='selected' " : ''; echo "<option$selected value='{$item->id}'>{$item->title}</option>"; } Is there a way to visualize the translated values? Thanks
  2. Hi guys. How can I recall in a select the values of a FieldtypeOptions (tipologia in my example)? Thanks foreach($page->tipologia as $item) { $selected = $item->name == $input->item ? " selected='selected' " : ''; echo "<option$selected value='{$item->name}'>{$item->title}</option>"; }
  3. Hi guys, is there any way to dynamically populate a field on another page after selecting the plan you want? The landing page will show the name of the selected plan and the price.
  4. Try this @buster808 <div class='uk-slider-container uk-visible-toggle' tabindex='-1' uk-slider="ratio: 1280:900"> Ratio: size of your content.
  5. I answer myself. The error is triggered when we leave empty the configuration field "Notifications From Email". ?
  6. The error is triggered when we leave empty the configuration field "Notifications From Email".
  7. Hi all, I duplicated the FieldtypeComments module by adding it in site/modules to get the Uikit3 html output. Problem: I can't post a comment. Where am I doing wrong? <?php echo $page->commenti->renderForm(); ?>
  8. Hi guys, in my _head.php template when I add the PHP code to display the menu I get an error. #0 wire/core/TemplateFile.php (304): require() #1 wire/core/Wire.php (394): TemplateFile->___render() #2 wire/core/WireHooks.php (823): Wire->_callMethod('___render', Array) #3 wire/core/Wire.php (465): WireHooks->runHooks(Object(TemplateFile), 'render', Array) #4 wire/modules/PageRender.module (536): Wire->__call('render', Array) #5 wire/core/Wire.php (397): PageRender->___renderPage(Object(HookEvent)) #6 wire/core/WireHooks.php (823): Wire->_callMethod('___renderPage', Array) #7 wire/core/Wire.php (465): WireHooks->runHooks(Object(P (line 7 of site/templates/_head.php) This error message was shown because: site is in debug mode. ($config->debug = true; => site/config.php). Error has been logged. This is the code for render menu: foreach($home->and($home->children) as $item) { $class = $item->id == $page->rootParent->id ? 'uk-active' : ''; echo "<li class='$class'><a href='$item->url'>$item->title</a></li>"; } How can I solve? Thanks
  9. To build my templates I usually use "Direct Output". I ask you if it is possible to avoid reloading the menu included in _head.php when browsing the website. For example, I noticed that using "Delayed output" the menu does not reload (optically) and appears to remain fixed. How can I do the same thing through "Direct Output"? Thank You
  10. Great! That's exactly what I was looking for. It works perfectly! Thanks a lot ?
  11. Unfortunately the icons are not stored anywhere. I'll see what I can do with PageReference... ?
  12. Thanks for the reply, but that's not what I need. The backend it's ok, but in frontend I would like to show the icons. I attach two screenshots.
  13. Hi Guys, is it possible to retrieve the icon of a field set in FieldtypeOptions? Eg, setting a "WiFi" icon to a "WiFi" field (checkbox) in the admin, and then show this icon + name on frontend? // Output multiple selection: foreach($servizi as $item) { echo '<ul class="uk-list">'; echo '<li>' . $item->title . '</li>'; echo '</ul>'; } Thank You in advance.
  14. I think I have solved it this way thanks to your suggestion. if($input->get('tipologia')) { $value = $sanitizer->selectorValue($input->get('tipologia')); $selector .= "tipologia={$value}, "; $summary["tipologia"] = $sanitizer->entities($value); $input->whitelist('tipologia', $value); }
  15. Hi guys. In Skyscrapers search-form.php, I have added a select to filter the contents based on an Option (type) field. <div class='uk-form-row'> <label class='uk-form-label' for='search_tipologia'>Tipologia</label> <div class='uk-form-controls'> <select id="search-tipologia" name="tipologia" class="uk-select"> <option value="">Qualsiasi</option> <?php foreach(array('Bed and Breakfast', 'Agriturismo', 'Masseria', 'Hotel') as $range) { $selected = $range == $input->tipologia ? " selected='selected'" : ''; echo "<option$selected value='$range'>$range</option>"; } ?> </select> </div> </div> In the search.php template how can I retrieve the contents? $selector = ''; // we use this to store the info that generates the summary of what was searched for // the summary will appear above the search results $summary = array( "city" => "", "height" => "", "floors" => "", "year" => "", "keywords" => "", "tipologia" => "", ); // if a city is specified, then we limit the results to having that city as their parent if($input->get('city')) { $cityName = $sanitizer->pageName($input->get('city')); $city = pages("/cities/$cityName/"); if($city->id) { $selector .= "parent=$city, "; $summary['city'] = $city->title; $input->whitelist('city', $city->name); } } // if a tipologia is specified how to show the content? if($input->get('tipologia')) { <------------------------> } // we are allowing these GET vars in the format of 999, 999-9999, or 999+ // so we're using this loop to parse them into a selector foreach(array('height', 'floors', 'year') as $key) { Thank You in advance.
  16. Hi @Gideon So, I'm using pro module "Repeater Matrix". I enclose a series of screenshots regarding the template. Thanks for your help.
  17. Hi @Gideon So, "case_studies" is a repeater matrix field.
  18. Hi @Gideon So, the field type (named pdf) is "file".
  19. Hi everyone. I can't see the PDF uploaded via a field called "pdf". I get a url like this: http://localhost:8888/mywebsite/site/assets/files/1129/test.pdf%EF%BB%BF%EF%BB%BF Could anyone help me? Thank you. <?php foreach($page->case_studies as $item) { if($item->type == 'contenuto') { echo " <a class='btn btn-primary btn-sm' target='blank' href='{$item->pdf->first()->url}' role='button'>Download</a> "; } } ?>
  20. Thanks, that was what I was looking for! Thank you all for the support. ?
  21. Hi guys. I need to create a field (link field) that allows me to select the internal pages to use as links. Do you have any suggestions? Thank you.
  22. Hi @flydev, have you got to test it with Form Builder? Thank You.
  • Create New...