Jump to content

VeiJari

Members
  • Content Count

    54
  • Joined

  • Last visited

Community Reputation

18 Good

2 Followers

About VeiJari

  • Rank
    Full Member

Recent Profile Visitors

601 profile views
  1. @kongondo Hey I have a pagereference array added to user template. I'm trying to add multiple pages to it via api. I have all the page ids to add as an array. I can't add multiple pages to the page reference array. I've tried with: $userToCreate->projectReferences->add(wire()->pages->find('id=' . implode ('|', $data->projects), ['findAll' => true])); $userToCreate->projectReferences = wire()->pages->find('id=' . implode ('|', $data->projects), ['findAll' => true])); //however this works $userToCreate->organisationReference = wire()->pages->get('id=' . $data->organisationId, ['findOne' => true]); I'm adding 'findAll' because of my custom authentication for templates. And using wire() because this doesn't happen in a template file How I can add multiple pages to this pagereference array? Thanks for your help!
  2. Thanks Teppo, I do not know why I didn't think of this! Works like a charm!
  3. Hello, I'm trying to create a page via api and populate values to it. I can populate everything except user pages to a page reference array. Code: $dataUsers = $data->project->users; foreach($dataUsers as $dataUser) { $newProject->projectUsers->add(wire()->pages->find('template=user, id=' . $dataUser->id)); } I'm receiving my data via JSON. Is there something I'm missing? Thanks for help
  4. Hey, how about when you already have a empty repeater and you just want to populate fields to it?
  5. I want to achieve that you can give a as many projects you want to a user. But that in $pages->find() the user should see only the pageobjects it has permissions to. I've tried to find how Processwire checks page specific access, but I haven't found it yet. I've tried with $permissions->get() but I only get nullpages, and not the page I've given it access to in the module. I'll keep looking for it in the API-documentation. Thanks for the help anyway, if you know what API-call I should use, It would be nice.
  6. Hi, this is the first we are trying to make a page that has only one type of user that has access to every page. The other users should only have a given access to specific pages, not to the whole template. My structure -Field -Organisation -Project -Report I want that the "measurer" role only has access to "project x" and it's children, but no view access to every project, organisation or field. I've tried to do this with https://modules.processwire.com/modules/page-edit-per-user/ but it still needs a view access to the whole tree to see the "project x" page. Or is there something I haven't figured out? Maybe I have to make it via the API: a select field in the "organisation" template where the admins could add the users and then I use hook to update the privileges? Have you done something like this and how did you accomplish it? Any help would be appreciated.
  7. VeiJari

    SeoMaestro

    Hi @Wanze This temporary fix works, thank you!
  8. VeiJari

    SeoMaestro

    @Wanze Thank you for this awesome module! We noticed a small bug on 1.0.0 version, we can't use scandic letters (Ä, Ö, Å). This works on version 0.9.0. This has something to do with UTF-8 encoding not enabled on 1.0.0?
  9. We're still having this problem. Could someone help, please?
  10. Hello forum, This is really a weird one, because front end editing works in a earlier website we did to a customer. When I check the source code for current website it does initiate front end edit: <span id=pw-edit-1 class='pw-edit pw-edit-InputfieldPageTitle' data-name=title data-page=1021 data-lang='1017' style='position:relative'><span class=pw-edit-orig>Tekijät</span><span class=pw-edit-copy id=pw-editor-title-1021 style='display:none;-webkit-user-select:text;user- select:text;' contenteditable>Tekijät</span></span> But when I double click nothing happens (yes I'm 100% sure I'm superuser and logged in) I also tried to apply the front end with other methods than: $page->edit('title'); But didn't work either. We are using jquery 2.2.4, so it should not be a problem. Is this a bug related to current master or something else? Someone else having this problem as well?
  11. Hi, Our problem is that we're making the map marker template from another template via page reference. We've tried to add our own checkbox "show map" but it has proven quite difficult to follow the geotag ON/OFF logic. I would love to see if someone has figured this out. TLDR is there anyway for checking if the map is enabled, or do I have to make my own checkbox logic for it
  12. Works, thank you for the quick response yet again! :)
  13. @teppo Hey, is there a way to exclude the path from the summary results? I've added a custom config table and I've managed to change the "summary" field to our corresponding one. But I couldn't find a way to exclude 'result_path' in renderer.php on line 204. (other than just comment it out) Is this something that needs to be added? Or is there a trick to it?
  14. And another clarification whan I mean by an error, if you make a field required in the backend, it prompts an error above the field ('this field is required"), this is the error I want to make from the api. Thank you
  15. Thank you, it's only to compare it to a backend field that only admin's has access to. I understand the basic principle now.
×
×
  • Create New...