-
Posts
424 -
Joined
-
Last visited
-
Days Won
1
Everything posted by Gideon So
-
Hi @eydun No. I don't think there is such a module. You can add Deny from 123.123.123.123 222.223.224.225 into the .htaccess file to block specific IPs. Gideon
-
Hi @Boost This may help. Gideon
-
FormBuilder file extension validation issue
Gideon So replied to AAD Web Team's topic in General Support
Hi @AAD Web Team I think maybe it is because there are two file fields in the latter form. Try remove the document field and try again. If it works then I think you should contact Ryan for help. Gideon -
Hi @Pip May be there is a extra curly bracket in a line just under CTA section. <?php } } ?> <!-- Stocks Rating--> <section class="section section-md bg-default"> Gideon
-
Hi @Pip Did you check the template setting to see if another file is append to the template? Gideon
-
Hi @jploch After a few tries. I still stuck on the usage of the slider block in the theme. How can I add image to the slider? I took a look at the template file of the slider block. There should be a children under the slider but I cannot add any children to the block. Any direction? Gideon
- 14 replies
-
Can I return next 5 pages and previous 5 pages?
Gideon So replied to double's topic in Getting Started
WOW! Learn something new. Gideon -
Using Custom Find to get a simbling repeater values
Gideon So replied to rooofl's topic in General Support
Hi @rooofl I think you need to use the dot (.) sub field notation in your selector string. something like $page->font_style.type = somevalue The font_style is the repeater field and the 'type' is the field in the repeater field. Gideon -
Non-admin user can't see repeater pages in Select field
Gideon So replied to DrQuincy's topic in Getting Started
Hi @DrQuincy Add check_access=0 to your selector string. Gideon -
Hi @Roych You add the JS script within the foreach loop. That means the same script include jn the page many times. I think the JS script should reside outside the foreach loop. Maybe place the script just before the closing body tag </body>. Gideon
-
Select from a list of existing pieces of content
Gideon So replied to Jim Bailie's topic in Getting Started
Hi @Jim Bailie I think you can use the Page Reference field. And then loop the page reference field to show the content of the selected page. For example, I add a Page Reference field named other-page-content. I can add the following code to my main template <?php foreach($page->other-page-content as $other-page) { echo "<div>"; echo $other-page->your-content-field; echo "</iv>"; } Hope this help. Gideon -
Hi @Flashmaster82 How about this: <?php $userloggedinname = $user->name; $pagename = $page->name; $redirecturl = $pages->get(1)->httpUrl . "medlemmar/" . $userloggedinname; { $session->redirect( $redirecturl ); } ?> Gideon
-
Hi @johnners 1. Create a new template whatever name you think fit, such as update-home-body. 2. Create a page and assign the template created above to it. 3. Create a new template php file named the same name as the template created in step 1 such as update-home-body.php in the site/template folder. 4. Put the following code in the template file. <?php $home = $pages->get(1); $home->of(false); $content = "whatever you want or read it from somewhere"; $home->body = $content; $home->save(); 5. Create a cron job to access the page at the designated time. Hope this helps. Gideon ?>
-
Hi @Arcturus On the road, this just comes out of my head. Try adding target='_blank' to the a tag link to the pdf file Gideon
-
Hi @joe_g $pages->addHookAfter('added', function(HookEvent $event) { $pages = $event->object; // The page that is being added $page = $event->arguments(0); // If the page passes some kind of test if($page->template == 'your-template-name') { // Set the sort value for the new page to zero (sibling sort will be automatically adjusted) $pages->sort($page, 0); } }); Put this piece of code into the ready.php. Hope this help. Gideon
-
New post – Reconsidering the CKEditor 4 to 5 upgrade
Gideon So replied to ryan's topic in News & Announcements
Very much curious about what it is. Ryan has always surprised me in the past and looking forward to the new surprise. Gideon -
Hi @jploch I have the following JS error in the console. Failed to load resource: the server responded with a status of 404 (Not Found) fieldsettings.css Uncaught Error: [HMR] Hot Module Replacement is disabled. at Object.<anonymous> (main.js:1:273800) at Object.<anonymous> (main.js:1:273857) at i (main.js:1:110) at Object.<anonymous> (main.js:1:220711) at Object.<anonymous> (main.js:1:220891) at i (main.js:1:110) at Object.<anonymous> (main.js:1:273910) at i (main.js:1:110) at main.js:1:902 at main.js:1:912 And I see a lot of this error: Failed to load resource: the server responded with a status of 500 (Internal Server Error) __webpack_hmr Any reason why I saw all this error? Gideon P.S. I am using version 0,4 and install in a sub-folder.
- 14 replies
-
How may I populate a field with selected pages in the admin?
Gideon So replied to Sten's topic in General Support
Hi @Sten Please give us more details then we can provide better help. Gideon -
Hi @Boost I have mentioned this many times. This tutorial from Ryan should get you started. Gideon
-
Hi @Nomak I think you don't need to use these library to access the shopify api. Take a look at the following link: https://gist.github.com/calufa/c575b31291bb000fbf59 Gideon
-
How to delete or replace images in a images field?
Gideon So replied to RuiVP's topic in Getting Started
Hi @bilioso You need to set it in the image field setting. You can find the setting in the "Input" tab. Gideon -
Hi @Paul Greinke All page array in ProcessWire is PaginatedArray. Is the following suit your need? $array = $wireArray->getArray(); Get a PHP array of all the items in this WireArray with original keys maintained https://processwire.com/api/ref/wire-array/get-array/ Gideon