Im using drupal and just want to create a field on a node for users to submit a number.
Ive created a module. Through the install file ive created a table in mysql and added uid, nid, and amount columns.
Now I just want a field on the node page, node/%. Not on the node/%/edit pages.
So users viewing the node can specify the value then the nid, uid and amount will be sent.
Ive tried hook form alter and hook node api. But all the tutorials i can find are for changing field values, or adding fields to the edit page.
Thanks for any help or any starting points
This sounds like you would be best to look at the voting_api module or user_points modules. If those use cases don't fit your needs, they would be a starting point to see how to do what you want.
I cam across this post this morning and seems this might also give you a little help with attaching a form to a node content page.
Working with forms in Drupal 7
Related
I need some help and advice in the design of a Event registration form with Wordpress plugin Elementor Pro and ACF Pro. If these are not suitable, you can recommend any other plugin.
The users may send any number (from 1 to 10+) of delegates to our company event.
How can I collect the company information once, but then repeat the delegate name, age, telephone, email etc. fields to show X number of times (depending on how many delegates they want to register).
Ideally, it would be best if we could ask (Do you have any more people to register?). IF yes, then ask all the input fields for a delegate. If not, then get the form submitted and end.
Further, I want to load the name of the event from a SQL database, and use custom PHP to load the select list dropdown in the same form. Elementor does not seem to be able to do this. Again, once the event is selected, we will want to load the dates for that particular event from the database, via another dropdown/select function that would come from another PHP code.
Is there a way to use Elementor Pro & ACF PRo to create such a form. I need to have repeatable sections, logic, and also allows for custom php logic/functions to be created to populate select lists, and be able to cascade the dropdowns from the earlier choices, conditionally.
Any help or suggestions are really appreciated. If there is any other Wordpress plugin that can do this, do recommend. Thanks.
Well, using Dynamic.ooo is a good idea in sense of having Logical forms. But i am not sure if it can save the form in db...but i am sure that you can set it so that the forms are sent to your selected email. I myself have found this plugin amazingly handy, give it a try!
I would like to implement a Custom Search Plugin for Joomla 3.5.1. I am new to Joomla and still busy getting my feet together.
I recently implemented a plugin that adds custom/extra fields (5 fields, free text inputs) to an article in Joomla 3.5.1. I followed their tutorial on how to get this right and so far so good. This plugin saves the extra/custom fields in the #__user_profiles table as per their tutorial. I could obviously save it to a different table but since I am learning, I kept it simple. This plugin works perfectly and I can capture the extra fields and saves successfully and the data is saved along with the article id being edited/created.
My next task is to create another site/front-end "search" (or smart search) plugin. This plugin must group the 4 field's values and provide them to the user in the front-end as selects/dropdowns.
Is there someone that can give me a lead on how I can archive this. Must I implement it as a search or smart search plugin? Is it even possible to archive what I am trying to archive?
This search plugin will only appear on one page but that I know I can config correctly once I've a plugin. Once user searches, the system must post back the selected options and I will search the "#__user_profiles" for any matching profile_key vs profile_value and collect all user_id (article_id) and get these articles from contents table and return this list of articles to the front-end as search results. Anyone can help me into the right direction?
I tried their tutorial of creating a search plugin but I seem lost, mostly I don't know how to dynamically provide my selects/dropdowns with that info saved in the #__user_profiles table.
Please assist in anyway possible...
I don't think that this might be done without modifying core 'search' task. My advise is to advise search view and include extra filtering, then write own 'search' task which allow you to read this data and provide additional results.
By writing just search plugin you can only extend search results by data which is stored outside default Joomla! tables but nothing more.
After providing an event calender with PHP/MySQL/HTML/CSS I want to use Wordpress for that project from now on. Account and data management will remain outside of wordpress scope.
My best idea so far is to populate the posts (or pages) entirely from the already existing db. The URLs would be created by apache's rewrite engine.
To use one post and populate just the content would lead to really bad SEO.
So I want to create (virtually) unique posts populated entirely from the db. Extensive research on that topic brought up nothing usable so far. Maybe someone could point me in the right direction?
Preferences:
using mod rewrite to create the pages urls from event /ID/title rather than using the timestamps to create posts
keeping the data editable via external admin panel (no copying into WP-DB)
head data of post / page must be populated from db, e.g. title, author, timestamp etc.
Suggestions would be much appreciated, thanks in advance.
Have you tried the plugin WP All import. It creates unique post such are car listing etc based on the external DB. I also allows you to style and format your post.
https://wordpress.org/plugins/wp-all-import/
I have a website (for which I don't have access but I have the database and the website on my local drive) that was made in Drupal and which I need to update. Since I have no experience working in Drupal, I decided to do a new website in PHP (Laravel) but I have to add the posts that are already in the Drupal website. There are sections in the website of which each has it's own posts.
I found where the posts are in the Drupal database, in the node and node_revisions table. But the problem is that I can't find a way to figure out which post is in which section. Hoe does Drupal differentiate these posts?
I recommend looking into drush node export. It might save you some time. You can export all nodes to a xml file.
"sections" probably is another node field where is stored node category.
Try to search for any of the "section" value in DB. Then you will see relation with nid from node table.
i'm building a website for a house builder and each house plot (k2 item) has a few extra fields associated with it such as 'price' and 'availability'.
i would like to display this extra field data elsewhere on the site perhaps in a table that lists 5-6 plots and displays their current price and availability.
the idea is to be able to change the price of a house in the extra fields section and then have this change reflected in other parts of the site that call on this extra field data.
i've read this article..
http://jurawa.com/notes/item/27-update-making-k2-more-like-a-true-cck-custom-admin-templates-and-calling-specific-extra-field-data
..which explains a process of displaying extra field data but i've not managed to get this to work. i also think that this method would only work if displaying extra field data while already inside the item that it relates to. i'm trying to display this extra field data around other parts of the site.
i'm trying to replicate something like the table that appears on this page (just above the map)
http://www.orionhomes.co.uk/development/brunswick-place
running the latest version of jooma and k2 and have full access to server and database.
hope someone can help..!
many thanks
I have used the Raxo All-In-One module to accomplish this in the past:
http://www.raxo.org/raxo-all-mode-k2.html
This, along with ability to insert a module in an article, would allow you to place the specific K2 content/fields wherever you need them and have them updated dynamically by K2.
Another option would be to create a new template for K2 and only output the extra fields in your item list. This would allow you to create the table view you are looking for.
There is a great plug-in for Joomla/K2 that does this for you at:
http://joomcar.net
It's called K2 Filter and Search Module and it will display a table with the extra fields as you have demonstrated in at:
http://www.orionhomes.co.uk/development/brunswick-place
You can definitely display those extra fields wherever you need them on the site.
This step-by-step tutorial may help you to create the extra fields.
Then you just need to enable the extra fields in your view and modify your template.