Best way to pass and retrieve variables

Hello

Here's my setup.

My client's site has a page for each product. On each product page is a link to a photo album for this product in a 3rd party gallery that I've implemented (Plogger: this gallery has several different photo albums, one for each product). I want to be able to do is provide a link to the gallery that when you click on will take the user to return to this page for specific product on the main site. I think that I would accomplish this by passing a variable to the gallery which is set to the url of the page that it is supposed to return from the main site. But I don't know how to put this all in place.

What would you say is the best way to do it, and nobody knows instructions on the web?

Thank you

Mike

I looked at the Plogger demo Gallery.  I was referring to the GET method that there is nothing in the address to link the file to the album.  Without examining the code at a deeper level, I'll try to explain what you should look for.  I'll use the next page for example:

http://www.ptssolutions.com/gallery/software-screenshots/AVL-replay-screenshots/02/

The album "AVL response Screenshots" is what you need capture, but which should also match your product page.  When you go to the page 'Answer AVL', you find yourself at this address:

http://www.ptssolutions.com/automatic_vehicle_location_software.shtml

Because there is no common variables to select, you need to understand the application you are using.  I was looking for an easy solution via a GET method or a variable that is located in the Plogger skin, but was unable to find a solution through my brief review.  Most likely, you need to change the administration area to attach a URL to each Album, which then gets displayed in the skin.  You will need to edit the page, so that you can easily change it later, in addition to the creation of a database table.  I would recommend a separate table of Plogger installation so that the path if you improve their script at any time it should not affect your change.

As I said, it is probably possible, but I'm only reviewing the frontal point of view and without evaluating the code at all.  For changes of this nature, I'd be active in their community to get an overview of the extension of their application.

Tags: Dreamweaver

Similar Questions

  • The best way to pass data when browsing

    By taking the case where an action method is called and he chooses navigate to another page.

    What is the best way to pass data from bean of old media to the new (probably in the execution of the action method)? I am currently using beans of spring session scope as the support of beans.

    Take a look at:

    It goes between your commandLink or commandButton control:



  • What is the best way to disable and uninstall Creative Suite 6 Master Collection?

    What is the best way to disable and uninstall Creative Suite 6 Master Collection. It is installed on the new MacBook Pro (OS X Version 10.8.2).) I sent the wrong Apple computer and have to uninstall the "master collection" and return the computer to Apple. Thanks, Gerard

    Activation, deactivation. Adobe products

    OS X Lion: install, update and uninstall applications : you can check for more documents on how to uninstall an application on Mac OS X.

    Thank you

    Nikhil

  • Best way to pass an array between TestStand, CVI

    Hello

    I was not able to judge or to find the best practice to pass arrays between TestStand and CVI. I'd preferably done in pass pointer to array. For example, if I have a function written in CVI DLLs:

    int GetAverage (double* aBuffer, double aSize, double* aAverage)
    

    TS I have an aBuffer double array [100]:

    -I can't simply pass

    GetAverage (aBuffer, 100, &aAverage)
    

    - or, I can go:

    GetAverage (&aBuffer[0], 100, &aAverage)
    

    -The only thing that is TestStand accepts:

    GetAverage (aBuffer[100], 100, &aAverage)
    

    I don't think not good because the size is just repeated.

    I had no problem if I could write

    GetAverage (aBuffer[100], &aAverage)
    

    but the problem is in this case there is no possibility fo CVI to determine the size of the table, like sizeof (aBuffer) just return, sizeof (double).

    Can you provide me with advice for best programming practices in this case?

    Concerning

    RB

    Hello

    Just in addition:

    Is there another way to access the tables.

    Often, I use for this task, the TS-API. The only parameter you need is in this context of the sequence.

    Maybe you should also visit this example:

    TestStand 2010\Examples\AccessingArraysUsingAPI\UsingCVI\AccessingArrays.seq

    Concerning

    Jürgen

  • What is the best way to create the USER variable in BI applications?

    I just installled BI Apps and try to integrate EBS R12 with OBIEE 11 g

    We have the USER variable that is already defined in the RPD to BI applications.

    In the security context init EBS block, I need to set the USER variable, but when I would define it it... He said * 'USER' has already been defined in the variable "authentication." "" USER. "

    What is the best way to create the variable USER security context of EBS init block?

    (1) remove the existing USER variable and then set a new (in this case, all the places where the variable USER is getting used to the RPD would become < missing >)
    And told me that he shouldn't do.

    Let me know how it is possible.

    Thank you
    Ashish

    Disable the existing Init block and then double-click the USER variable and press NEW to create the new Init block

    Thank you

    Published by: Srini VIEREN on May 1, 2013 16:18

  • HP Envy 5660: Best way to uninstall and reinstall HP Envy 5660 software?

    After the upgrade to Windows 10 there are some minor problems.  Messages suggest I uninstall the printer software and install the latest version of the driver.   What is the best way to do it?  HP print and Scan doctor gives me the option "uninstall and reinstall with the latest version of the software.  Will it do all that?  When should I remove the printer from devices and printers?

    Thank you-

    L

    Hi, you can uninstall and reinstall the drivers using hp print & scan doctor. Also you can go to control panel-> programs-> basic software find want 5660 and uninstall the same. Once uninstalled, you can donload drivers printer from the following location and you can even install.

    http://support.HP.com/us-en/drivers/selfservice/HP-envy-5660-e-all-in-one-printer-series/6809225/model/6809226#Z7_3054ICK0K8UDA0AQC11TA930C7

    Pls lemme know the status.

  • What is the best way to move and organize records

    I recently bought a Mac Pro and have bought files across the FRO my windows laptop but what is the best way to organize the files iCloud or local drive and how do I move files in my list of "all files" in individual cases.

    In case you are not aware, all the files that you put in iCloud drive are on your disk local and iCloud.

    You can go to preferences in the Finder menu and specify whether you want iCloud drive to display in the sidebar of the Finder. I find that having it in the sidebar makes it easy to use. I also have other folders I used frequently in the sidebar; You can add the system ones (Documents, downloads, etc.) using this same preferences window. You can add folders that you created them by dragging to the sidebar of a Finder window.

    A way to move files into folders that you created is to open 2 windows in the Finder and drag it from one window to the other. Another option, if you move a file in one of the folders that is displayed in the sidebar is just do it from its current location in the main area of the Finder to the folder window in the sidebar in this same window of Finder.

  • Best way to pass the name of the e/s DAQmx channel Veristand 2011 Custom Device?

    I'm building a custom device that will run a DAQmx task on the target of RT.

    I use VS2011 and alsoSimple custom device tool, which, at this point I'm not sure if it can work under VS2011...

    I created the fine libraries and custom device (a PWM input called InputPWM) has added to the Explorer from the system.  Running it returns the following error when I deploy:

    -----------

    LabVIEW: Type VI reference is not part of connector of VI.
    =========================
    NEITHER VeriStand: Open VI reference in Custom Devices Storage.lvlib-> pen device reference (Interface HW) .vi-> Custom Devices Storage.lvlib:Initialize Device (Interface HW) .vi OR VeriStand Engine.lvlib:Initialize Inline Custom Devices.vi-> NI VeriStand Engine.lvlib:VeriStand Machine.vi engine-> Engine.vi NI VeriStand Engine.lvlib:VeriStand-> NI VeriStand Engine.lvlib:VeriStand .vi engine Wrapper (RT)
    c:\NI-rt\VeriStand\Custom Devices\InputPWM\InputPWM Engine.llb\InputPWM RT pilot VI.vi

    ----------------------

    On the console, it says that the error is 1026, LabVIEW: Refernece VI is not valid.

    I suspect that a potential problem is that I used a DAQmx e/s in the Configuration.ctl and the InputPWM RT pilot VI.vi in the framework can not deal with this type. So my questions:

    -What is the easiest way to pass the names of e/s to the custom device? For a quick test, I could go to hard code, but a more generic solution would also. Should be based on the address for the e/s MAX? Do I have to create the ctr under the DAQ hardware in VS?

    - or said by the way, is there a way to review these screw frame to see where the questions is, as you would with LV - RT?

    THX.

    L.

    If you use the tool of easy custom device, just put everything you need inside the cluster configuration data and these data will be in the home page of the custom (for the user to set) device and be available at runtime in the RT device custom code.

    You could have them type the name of the DAQ card and have an array of names for the channels to use. You then create the task running. or something like that. You like.

  • What is the best way to copy a static variable of C in LabVIEW?

    As an interesting project / fun, I'm trying to implement the bcrypt algorithm in some native G, without using libraries (for example, no link DLL, all of the native code G). Everything is going well so far, with the exception of a minor roadblock I ran into. The bcrypt algorithm involves initialization of a state variable with a range of 4 x 256 of hex codes derived the decimals of pi. In C code, it looks like:

    unsigned int BF_init_state = {}
    {
    {
    Initial state of the line 1s
    }, {
    Initial state of the line 2 S
    }, {
    Initial state of the 3 S-line
    }, {
    Initial state of the line 4S
    }
    }, {
    State initial P goes here
    }
    };

    I know that this should be in favour of some sort of import JSON, or perhaps directly via the menu data operations, but I'm not 100% sure on the best way to do it. Any ideas?

    I truncated lines, so if you are interested in getting the complete code, see crypt_blowfish.c on GitHub.

    This will make only a row/column at a time, but I think that's what you're looking for.

  • Best way to control and enforcement multiples (up to 20) deals independently in LV

    Hi all

    I am building an application in BT to control independently and methods of running multiple (up to 20), i.e., it should be able to start and stop one of the processes at a given time. What would be the best way to code for this? On the top of my head would be to use a single notification utility for controlling each process, but I think that maintenance of code can be a handful with this number of reporters being defined. Are there more effective ways to do this?

    Appreciate any help and idea on it. Thanks a bunch!

    This nugget is launching several threads and slap them with Occurences. Convert this example on notifiers and you good to go shouldb.

    I have developed applications with more than 100 background threads using variations on the theme there.

    Ben

  • The best way to read and write?

    Hello

    I'm working on the project with labview.

    with this program I connect PC to MCU via modbus RTU sreial.

    in this program, there are some data must be read and some data they need to write.

    what I need is most of my reading polet exuted time except when some of the elements of control (as the edit box) changed by the user.

    every time something has changed by the user writing polet executed.

    now, what is the best way to do this?

    Best regards.

    Structure of the event within a while loop.  With the structure of the event, detect you the change of values and send the appropriate commands.  You can use the case of timeout for reading the State of the MCU.

  • What is the best way to import and work with mxf files in first CC2015?

    I am trying to find the best way to import MXF files in first, like many people there seem to be issues.

    I have already imported using first CS6 but I got cut short clips and audio dropouts. I decided to start over with CC2015 first, but this time I'd like to do things and once. Should I use prelude first?

    I run on a Mac Pro (mid-2010)

    OS X El Capitan version 10.11.1

    All good, got sorted. I use the prelude.

    Thank you!

  • Best way to save and load the MovieClips in As3?

    Hello I am trying to understand the best way to record multiple clips when the application closes and load them when the application opens? PLZ!

    Physically, you can't add content in a swf file that you go back and find what you have created still exists.  You need to store information related to these new content in external storage (cookie, database, xml file, etc.) and then use that information to reconstruct this content when you reopen the file.

  • What is the best way to import and export images from the 5 d Mark II?

    Hello

    I have just finished what I plan my first masterpiece of shooting film.  Shot on the Canon 5 d (1080 p, 24 fps), and the film looks amazing.  Now, I'm ready to start editing and now use creating lately, but I still have to figure out the proper conduct.  I want to know the best way to keep the resolution before I dive into this project.

    My questions:

    (1) what is the best way to start a new project and import the images without having to make while editing, in order to keep all the resolution and the originality of the source footage?

    (2) what is the best way / codec / format to export these images even once done editing to maintain than crisp 1080 p for which the 5 d is therefore counted?

    (3) what is the best way / codec / format for import and export / rendering between the first and after effects?  I speak especially of Visual effects and color correction.  I also a few sequences of 30 images per second that I intend to slow down in AE and then import into first.

    I know that it's wide enough, but as a solo Director I really need advice from someone.  Rarely, I finished my films with the same look crispy as images.  I need help of pipeline and really appreciate it!

    > used first lately

    A list of tutorial in the #3 http://forums.adobe.com/message/2276578 message

    1 - Please NOTE that the PPro CS6 screen may be a little different (I use CS5)

    For CS5 and later versions, the easy way to ensure that your video and your project

    See 2nd post for the photo of a NEW ELEMENT of process http://forums.adobe.com/thread/872666

    - and a FAQ on setting http://forums.adobe.com/message/3804341 sequence

    2 - BluRay... but I'm not sure if 1080 p is supported (I don't use of BluRay)

    1080 p http://forums.adobe.com/thread/995191 some work, some are not

    In addition, for upcoming posts, information FAQ http://forums.adobe.com/message/4200840

    In addition, read the metadata contained in the file http://forums.adobe.com/thread/1015001?tstart=0

    And finally, read Bill Hunt on http://forums.adobe.com/thread/919388?tstart=0 installation project

  • best way to plan and get a notification for jobs plsql

    Hello

    I would like to perform a procedure on a weekly basis and want to be notified when a job fails

    which is the right way to do this?

    1 create the metric defined by the user, and call the procedure in this way
    2. create dbms_scheduler job scheduler

    the other question is when I have exceptions in proceedings plsql, how will be the agent of the grid or dbms_scheduler distinguish between success and failure?
    do I have to set a variable or to run a special command under the management of exceptions?

    Reference:
    http://docs.Oracle.com/CD/E14072_01/server.112/e10595/scheduse008.htm

    From the link,

    BEGIN
    DBMS_SCHEDULER. () ADD_JOB_EMAIL_NOTIFICATION
    job_name-online "EOD_JOB."
    recipients => "[email protected], [email protected],
    sender-online "[email protected]."
    object-online 'Scheduler Job Notification-%job_owner%.%job_name%-%event_type%',
    body => ' event_type % occurred at % event_timestamp. ERROR_MESSAGE %'.
    events => "JOB_FAILED, JOB_BROKEN, JOB_DISABLED, JOB_SCH_LIM_REACHED");
    END;
    /

    Look for events and configure accordingly

    SELECT JOB_NAME, RECIPIENT, THE USER_SCHEDULER_NOTIFICATIONS EVENT;

Maybe you are looking for