texts: Perpetual loading bar in modifier options on CP

texts:
I'm having an issue with Store when adding a modifier to any item. I've used Store successfully until now but since adding new channels to the site there's a glitch that I just can't get around. When I add a new product modifier and enter a name, the 'stock' area below shows a loading bar but doesn't do anything.

I'm able to click on submit but the product details aren't saved. This is now the same across the whole site and I have no idea why.

Any help would be greatly appreciated!

I've tried with a blank .htaccess file and using store version 1.6.4. It works fine on a different host but the client is with 1&1 and it just doesn't seem to work.

Edit

After looking at the firebug console when this issue arises I see "Post my/url/path?ACT=26 200 OK" When I look at this post, I can see the 'response header' says "no-cache, must revalidate".

Still really stuck on this.

Edit 2

Right, I think I just solved the problem. It turns out it was some kind of problem with the way 1&1 handled requests without the 'www' portion of a url. I added the following lines to my .htaccess file and all now seems to be working

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Thank god.


texts:
I've been playing around with the caching settings on my EE site. I'm getting really good server response times and the getting the number of queries right down which is perfect.

I've always avoided caching due to content 'being out of date', but I realise if you have the config value 'new_posts_clear_caches' set to 'y' then each time there is a new post or one gets edited or a new comment is added then the cache is cleared.

My question is about the cache expiry times. I've been defaulting to 60 mins but now I'm thinking that if the cache is cleared when new content is posted then why not set this much higher - 24 hours or so? Is there a downside to this?

I have some tags which really don't need updating much at all - category lists for example.

Obviously, I'm not caching any parts which vary based on member login etc...

What do people set their cache times to?


texts: Convert Custom Field Content to Lower Case with Dashes

texts:
I have a custom field with a person's name in it, and I need to convert it (in the template) to all lowercase with dashes instead of spaces so I can use it as an ID tag. Example:

Suzie McRowdy becomes suzie-mcrowdy

Is there an (ideally free) add-on that will take care of this for me?


texts: check if specific field in all rows is empty in a grid field

texts:
Trying to check if all the last two fields are empty in all rows in a grid.

Right now code is checking each row:

{if page_minutes_table:total_rows > 0}

                Meeting Name
                Minutes
                {if page_minutes_table:document_2 != "" && page_minutes_table:document_3 != ""}
                Additional Documents
                {/if}

        {page_minutes_table}

                {page_minutes_table:meeting_name}
                {if page_minutes_table:minutes_document}Download Minutes{if:else}coming soon{/if}
                {if page_minutes_table:document_2 != "" && page_minutes_table:document_3 != ""}
                    {page_minutes_table:document_2}
                    {page_minutes_table:document_3}
                {/if}

        {/page_minutes_table}

{/if}


texts: stash {exp:stash:set} and {exp:stash:set_list}

texts:
{exp:channel:entries channel="about"}
{exp:stash:set name="page_meta_description"}{about_meta_description}{/exp:stash:set}
{exp:stash:set name="page_meta_keyword"}{about_meta_keyword}{/exp:stash:set}

{exp:stash:set_list name="about" parse_tags="yes" parse_depth="2"}
{/exp:stash:set_list}
{/exp:channel:entries}

Possible set stash and set stash list with 1 channel entry tag? like mention above.
currently i seperate it to 2 entry tag, cause above one won't work.


texts: Any easy way to do a Find/Replace in all entries and fields?

texts: I know there is the Search & Replace functionality built into the control panel but I'm hoping to find a way to do this on all entries and fields without having to run it individually for each field. Has anyone else done this before?


texts:
Just running a test and this should be working as I have an entry in my "event" channel with and id of "907"

{exp:channel:entries
    channel="event"
    entry_id="907"
    dynamic="no"
}

    {title}

{/exp:channel:entries}

Instead nothing is returned. If I take entry_id off, everything works fine.

Here's a screenshot of my table:

http://i.stack.imgur.com/I1ei3.png


texts:
I would like to generate a number of single use coupon codes - and judging by the wording at http://cartthrob.com/tour (next to Promotions heading) I can "generate coupon/voucher codes" but I can't see anywhere in the CP to do this.

Is it possible or do I have to manually add each coupon to the channel?

Thanks in advance


texts:
I'm trying to upgrade from EE 2.5.5 to 2.6.1, but I can't get through the updater.
I get to the opt-in survey page and click submit, and I get the next screen that says it's updating to 2.6.0, but then it just goes back to the survey page.


texts: Refine by, returning results back to template

texts:
In a new site I am working on, I have a refine section that allows users to select from a range of checkbox questions (around 40 checkboxes, 7 questions). I have currently wrapped these in a form, which actions to a custom Expression Engine module. Here I want to complete the 'search' of which entries match the full 'refine by' the user has submitted.

My question is, how can I return the entries that are output by my 'refine by' criteria in the module. Somehow, I need to return back to the template the list of entry id's? Or is there another way to achieve this?


texts: How would one output a Assets File stored on Amazon S3, within a Query tag?

texts:
I have a Query tag to output Matrix data for various entries. One of the Matrix fields is an Assets field, which is linked to files stored on Amazon S3.

Within the Assets database, this fields data does not hold the full Amazon S3 path. This path seems to be stored within a JSON encoded array in the field Settings in exp_assets_sources.

So therefore I am stuck as to how to get the full S3 path within my Query to link to the Amazon file. Anyone know?

Thanks


texts: Create Forms Dynamically on Channel Entry

texts:
So basically I am creating an RSVP for a site. I would like to allow the client to just make a simple entry for an event (Name, Date, Description). I would then like to have each entry page have a version of the same RSVP form which is tailored for that event.

I was thinking of making hidden fields that would pass the name and date to the form, but if possible I would like to have Freeform track the entries separately by event. Is it possible for Freeforms to create a new 'Form' to track this data in upon the creation of an entry in a Channel?


texts: Expresso Store, State Field Label instead of Code

texts:
Is it possible to map the actual state instead of state code to the native member fields.

At the moment i get, CON instead of CONWY.


texts:
I'm having trouble getting this error resolved:

  .... is using the deprecated {child:url_title} tag. Please use Playa’s
  var_prefix parameter instead

This is my code:

{exp:playa:parents field="artist-relationship-playa" orderby="artworks-order" sort="asc"}
        {if "{show-on-website}" == "y"}
            {embed="artists/_artist-artworks-embed" entry_id="{entry_id}"}
        {/if}
{/exp:playa:parents}

This code is inside a channel tag pair.

What should I change about this code to make is work?


texts: Passing a value to a low variable 'snippet'

texts:
When using Low Variables as one would use embeds to include a block of code, is it possible to pass a variable into that code?

For instance,

{lv_mysnippet foo="bar"}

So that I can used the value of foo within the low variable?


texts:
I'm a newbie to EE so be gentle. I'm looking for a cart addon.
Cart must be easy to make PCI DSS compliant, must have selectable product options and oddly, must be able to sell even if stock is zero (third party will fullfill the orders and we don't have their stock levels but they're on the ball so they tell us). Also cart must have import products facility/functionality. If not would it be simple to write my own using PHP or should I not mess with DB directly?

Can Expresso do all this?

Thanks


texts:
I'm trying to start implementing some dynamic marketing on Facebook. To do this, I need to use the Facebook Pixels to track users behaviors.

<script>
fbq('track', 'ViewContent', {
content_ids: ['1234'],
content_type: 'product'
value: 0.50,
currency: 'USD'
});
</script>

The issue I have is having this code update with each different product. I was able to update the code (below) using EE tags to get the data I need, but to do so, I have to place the Facebook pixel code inside the EE {exp: loop. When doing this, Facebook doesn't recognize the pixel code. If I leave it outside of the {exp: loop, the EE tags don't work.

Updated code:

<script>
    fbq('track', 'ViewContent', {
        content_ids: ['{product_item_id}'],
        content_type: 'product'
        value: '{price}',
        currency: 'USD'
    });
</script>

Has anyone else had this issue with ExpressionEngine and Facebook Pixels? I'm running EE 2.8.1, Expresso Store 2.5.


texts: Ordering/sorting channel entries by Calendar date

texts:
I have a channel (event) that is being used to display 'events', which is being ordered on the page by a date field (e_date).

I have now added Solspace Calendar (e_calendar) as a new field to replace the existing date (e_date) and time (e_time) fields.

Below is my channel:entries code, with the updates to display the (e_calendar) date and time.

What I want to know is how how do I get the events to order/sort - so the next upcoming event appears first, etc.

{exp:channel:entries channel="event" limit="4" sort="asc" orderby="e_date" dynamic="no"}

{e_calendar}

{calendar:event_start_date format="%l"}

{calendar:event_start_date format="%j"}

{calendar:event_start_date format="%M %Y"}
{/e_calendar}

{title}

{e_summary}

{e_calendar}{calendar:event_start_date_timestamp_utc format="%g:%i%a"} to {calendar:event_end_date_timestamp_utc format="%g:%i%a"}{/e_calendar}

{e_location}

{/exp:channel:entries}

I have tried a few things but cannot seem to work it out.

ANY HELP is appreciated!


texts:
I'm using Zoo Visitor and Playa.

I have tried lots of different conditionals for "if no playa parent" to show the title of a parent entry for a Zoo Visitor member.

I'd like to display something else if there is no parent. However, can't seem to find a technique that works. Techniques 1, 2 and 3 all print out the parent title, but they don't print out the else condition.

Any solutions or ideas would be much appreciated.

Thanks!

1)

{exp:zoo_visitor:details}
{exp:playa:parents channel="channel_name"}

{if count == 1}

    {title}

{if:else}

    Do something else

{/if}

{/exp:playa:parents}
{/exp:zoo_visitor:details}

2)

{exp:zoo_visitor:details}
{exp:playa:parents channel="channel_name"}

    {if count > 0}

        {title}

    {if:else}

        Do something else

 {/if}

{/exp:playa:parents}
{/exp:zoo_visitor:details}

3

{exp:zoo_visitor:details}
{exp:playa:parents channel="channel_name"}

{if {exp:playa:total_parents} > 0}

    {title}

{if:else}

    Do something else

{/if}

{/exp:playa:parents}
{/exp:zoo_visitor:details}

4) Doesn't even echo out the title

{exp:zoo_visitor:details}
{exp:playa:parents channel="channel_name"}

     {if total_parents == 1}

            {title}

    {if:else}

            Do something else

   {/if}

{/exp:playa:parents}
{/exp:zoo_visitor:details}


texts: How do I stop search results listing pagination as duplicate content

texts: I use pagination to list articles on topics and those written by a n individual writer.  How do I stop search results list the subsequent pages as duplicate content.


texts: How to change 200 ok status of 404 error page in expressionengine?

texts:
I have my custom 404 page in expression-engine but is display 200 ok status so i want to set 404 status on console can you please help me

Thank you.


texts: Does adding Channel fields affect existing content in those channels?

texts:
I'm looking to add a couple non-required channel fields to a particular channel on my site.

How will adding these channel fields affect existing content in that particular channel? What will the value for this field in existing entries be (null, empty string, etc)?


texts: Solspace Freeform Pro no field types available

texts:
I recently bought freeform PRO(version 4.0.11) and upgraded my freeform(version 4.0.8) using the Solspace update method.

When I navigate to the module page and select the tab field types the page shows the following message.

No field types available.
What, you deleted all of the default ones, too? O_o

It also throws some PHP error's.

A PHP Error was encountered
Severity: Warning
Message: glob() [function.glob]: Pattern exceeds the maximum allowed length of 260 characters
Filename: libraries/Freeform_fields.php
Line Number: 300

A PHP Error was encountered
Severity: Warning
Message: Invalid argument supplied for foreach()
Filename: libraries/Freeform_fields.php
Line Number: 302

When I open the freeform_fields.php file from the libraries folder and navigate to line 300 I see the following piece of code.

    // -------------------------------------
    //  default fields
    // -------------------------------------

    $default_fields = glob(
        $this->default_path . 'freeform_ft.{' .
            implode(',', $this->data->defaults['default_fields']) . '}.php',
        GLOB_BRACE
    );

If I open the default_fields folder it shows a lot of freeform_ft_FIELDTYPENAME.php files.

Whats wrong and how can I fix it without removing/uninstalling the whole module and install it again? I want to keep my submissions.


texts:
I want to move all members from one ExpressionEngine 2.9 to another ExpressionEngine 2.9.3. I used AJW_Export plugin to export users into and XML document looking like this:
   <members>
    <member>
        <username>testing2</username>
        <screen_name>John Doe</screen_name>
        <email>blah@blah.com</email>
        <password type="sha1">27efc35acf357fa077acce58e007634b1b4c06e16e2d31d4dd6e6351f37cc5f64f72604caeb1dd7ffdbf3e1c4df4c91140d010396167e9e01132d66cacd7f760</password>
    </member>
</members>

As you can see I set password type to sha1 to match I think the hash type being used by ExpressionEngine so these members should be able to log in with their existing password (the whole point of this migration attempt). Importing using Import from XML File successfully creates the members but logins are broken, testing says invalid username/password. Also tried type="md5", same. When I tried a type="text" with a plain text password this worked but I have no idea how to fix this and simply get the users from one EE to another.


texts: Using Stash to Pull Matrix Data from a Related Entry?

texts:
I am trying to expand some code suppled by Mark Croxton in another thread to create a list of Matrix results from a related entry but without success. This is with Stash 2.3.5 on ExpressionEngine 2.5.3.

Here is my SET code from my main template:

    {exp:stash:set_list name="landing_slideshow" parse_tags="yes" parse_depth="2"}

      {exp:channel:entries channel="slideshow" sort="date" dynamic="no" disable="member_data|pagination" parse="inward"}

        {stash:stash_entry_id}{entry_id}{/stash:stash_entry_id}
        {stash:title}{title}{/stash:title}
        {stash:landing_slideshow_image}{landing_page_slideshow_image}{/stash:landing_slideshow_image}

        {exp:stash:set_list:nested name="lb_slideshow_credits_{entry_id}" parse_tags="yes"}
          {related_entries id="related_work_project"}
            {work_team}
              {stash:lp_slideshow_position}{mx_position}{/stash:lp_slideshow_position}
              {stash:lp_slideshow_person}{mx_person}{/stash:lp_slideshow_person}
            {/work_team}
          {/related_entries}
        {/exp:stash:set_list:nested}

      {/exp:channel:entries}

    {/exp:stash:set_list}

And here is the GET code I have in an embeded template:

  {exp:stash:get_list name="landing_slideshow"}

{stash_entry_id}

      {exp:stash:get_list:nested name="lb_slideshow_credits_{entry_id}"}

{lp_slideshow_position} |  {lp_slideshow_person}

      {/exp:stash:get_list:nested}

  {/exp:stash:get_list}

The Stashed values set outside the {related_entries} loop — {stash_entry_id}, {title} and {landing_slideshow_image} are all displaying as expected. Nothing in the {related_entries} loop is displaying or appears to be stashed.

Does using related entries change things enough that answers in the other thread aren't applicable?


texts: EE v2.7.3 -- blog post won't upload with picture attached

texts:
This is an ongoing issue with the build we use for one of our sites, v2.7.3.

Posts won't upload (or save changes at all) if there is an image attached. The post will upload as long as I do not attach an image, but then even if I try to attach the image once uploaded the change just won't take.

I don't know if it is related, but posts also won't appear at the top of list unless they are backdated in the 'publication date' box, which can be frustrating but at least there is a workaround.

I don't have the correct access to update the build or mess around with admin settings, so will have to put in a request to modify anything like that.

Many thanks in advance

Charlie


texts: How do you use HTML5 elements in WYGWAM?

texts: I see that WYGWAM added support for HTML5 elements (section, figure, etc.) in their changelog, but I cannot figure out how to enable or use them. Can someone enlighten me?


texts: About to upgrade, what are EE differences between 2.81 and 2.92?

texts:
About to upgrade my personal site and went to Ellislab website for download and they have 2 versions for download. 2.81 and 2.92

Going through the EE bug tracker appears I may have several items that I will need to edit core files if I end up with these all ready listed bugs.

Is there a reason some of us would not want to upgrade to 2.92 now? with Forums 3.1.17?

I'm currently running 2.81.

Thanks
`mike


texts: EE 2.6.1 Stash, Matrix and Relationships

texts:
Beneath each article (single entry page) I would like to show related articles.

I have four slots. For each slot I need

the article´s title => title field
the permalink => url_title field
the first image => Matrix field, contains only one row.

Editors choose the related articles manually via a relationships-field. If they choose less than 4 articles, the remaining slots will be filled automatically with articles from the same category.

I use Stash to gather the list.

My problem: How do I get the image? Title and permalink are no problem, but in order to get to the image, I need to go one level "deeper" and loop through the Matrix field since my image is just a subfield of the Matrix field.

This is my code
the relationship field is named thematisch_passend (german for related)

    {!--  ============================================
    STORE A LIST OF RELATED ARTICLES INTO A LIST
     ================================================== --}
    {!-- first the manually chosen ones --}

{exp:stash:set_list name="rels" parse_tags="yes" trim="yes" parse_depth="2"}
   {exp:channel:entries channel="artikel"}
      {thematisch_passend status="not closed"}
        {stash:the-title}{thematisch_passend:title}{/stash:the-title}
        {stash:the-url-title-path}{thematisch_passend:url_title_path='artikel/index'}{/stash:the-url-title-path}

            {exp:stash:set_list:nested name="related_entries context={entry_id}" parse_tags="yes"}
            {intro_bild} <!-- name of the matrix-field -->
              {stash:the-image}{ib_file}{/stash:the-image} <!-- stashes the correct image URL -->
            {/intro_bild}
          {/exp:stash:set_list:nested}
       {/thematisch_passend}
    {/exp:channel:entries}
{/exp:stash:set_list}

Next I append the automatically chosen ones to the same list. I cut the code here, because the rest works.

Here´s what Debug shows

Stash: SET related_entries context=19 to value the-image|=|http://www.mysite.de/myimage.jpg

This means, that the-image has the correct value. But when Stash builds the final list, this value somehow got lost.

Stash build this list (the first ist manually and the second one automatically selected):

SET rels to value
the-title|=|Testartikel 1|&|the-url-title-path|=|http://www.mysite.de/artikel/testartikel1|

+|the-title|=|Testartikel2|&|the-url-title-path|=|http://www.mysite.de/artikel/testartikel2|&|the-image|=|http://www.mysite.de/testartikel2_image.png

The 2nd block has an image, the first not. How can I tell stash to include the-image in this list. Stash has already stored the correct URL.


texts:
I tried to find from Solspace docs, how to close a form that is used as survey for my site users. Didnt find any info according to that. So how I can close the form without losing the data stored?
Is the only way to comment out the form from template and write a notice in place?

Thanks in advance.


texts: Cartthrob fails to load custom extension

texts:
I have working production with Cartthrob v. 2.0373

After upgrading EE to 2.8.1 and CT to 2.5 - when I try to add something in my cart - through the URL (http://staging.heartfoundation.org.nz/shop/product_view/12235/good-food-cook-book) I'm getting this error during the custom extension, which can't be found.

A PHP Error was encountered
Severity: Notice

Message: Undefined index: hf_cartthrob

Filename: libraries/Extensions.php

Line Number: 193

The interesting this is however that i have database previously upgraded and to ee 281 and cart throb with this later version and this problem does not occurring.

I found the file ext.hf_cartthrob.php in system_213_working/system/e..e../extensions and I copied it to my system/ee/extensions
but nothing changed.

My question is: where the custom extensions are located in new version, or probably there is some setting in the database that preventing this error, when I try to switch the database to stage version, where I originally did the EE update?


texts: Expresso Store not registering memberaccount on checkout

texts:
What I have (simplified) in my template is:

<input type="email" name="order_email" value="{order_email}">
{if logged_out}
    <label>{field:register_member} Create an account</label>
    <input type="password" name="password">
    <input type="password" name="password_confirm">
{/if}

And some more fields for address, shipping, etc.

When I check the checkbox generated by {field:register_member} I expect my useraccount to be created after submitting my order. Everything works correctly: I receive the e-mail confirmation and the order is correctly stored in the database. But my useraccount is not created.

I have read the documentation at https://exp-resso.com/docs/store/checkout_tag.html#registering_members but the example seems to be wrong, in the text above the example it states the password field is mandatory. In the example it's optional. But I have both the password and password_confirm fields, so that shouldn't be the problem.

What could be wrong?


texts: Can you get a categories count within the channel entries tag?

texts:
I'm referring to EE docs on categories looping pair within channel entries tag.  I'm looking for a count and total count param.  Is there a way to pull this information out?

Here is the code -- I'd like to have a count within the wrapped {categories} {/categories} tag pair:

              {exp:channel:entries
                    channel="division"
                    orderby="title"
                    sort="asc"
                    entry_id="not 3870"
                    status="open|closed"
                    {global:disable_default}
                    }

                            {title}

                            {division_tagline}

                            {categories}

{category_name}

                                    {exp:playa:children site="nxtsports" status="open|closed" field="division_brands" disable="" category="{category_id}"}

                                    {/exp:playa:children}

                            {/categories}

                {/exp:channel:entries}


texts:
We have a client that uses a Windows computer that auto rotates images from his camera, but when uploaded are rotated 90 degrees. We know you can rotate images in the File Manager, but it's not very user friendly and we usually try to keep clients out of there, hence Assets. Does anyone know a solution or plugin we could implement into Assets or Control Panel in general that's easier to use?

EE v2.5.5
Assets v2.1.3


texts: Show entries where relationship field equals Yes with the Query

texts:
I have 2 channels, one called artists and another called gallery.
In the artists channel there is a checkbox to say if the artist has given permission for their work to be shown.
In the gallery channel I have the artwork related to an artist entry from the artist channel using  the native EE relationship field.

I want to output all the gallery entries where the related artists has the channel field 'artist_copyright' set to 'Yes'.

I can't see how I can do this using Channel Entries, is this possible using the Query module, if so what is the query I should use?

I want to output a Channel Images field along with other custom fields


texts: "Date field is required" error when saving entries

texts: I'm using Store to manage products with lots of modifiers. At some point, a product will reach a number of modifiers where it starts producing a "Date field is required" error every time I try to save the entry in the Publish Page. There is, of course, a value in the Date field, but somehow it seems to not be making it to the server properly. How can I troubleshoot/fix this? Is it possible to have "too many" modifiers on a product?


texts: Can't switch system on / off in Expression Engine 2.9

texts:
I am on EE 2.9 and I can’t switch the system on / off anymore.

When I go to Admin -> General Configuration and set “Is the system on?” to “No”, nothing changes.

I’ve already tried this in various browsers, cleared all browser and EE caches but to no avail.

I’ve also followed the steps suggested by Anna in this thread: System Offline problems

What else could I try?

Thanks for any help.


texts:
I see in the "New Field" dialog that the field description "can be inserted into your forms" but I don't see any documentation on how to do it.

I tried guessing with "{composer:field_description}" inside the {composer:fields} pair, but no luck.

I should clarify that the reason I want to use field descriptions this way is to enable content editors to add some descriptive text about a field below the label.  And they need to be able to do everything using the Composer interface.

I am open to alternative solutions that meet this requirement.

Thanks to anyone who can help.


texts: Is there another way to output Categories and all respective entries other than category_archive?

texts:
I'm trying to output a category group and its respective entry listing titles (in this case the titles are names of people) in alphabetical order by last name in a menu navigation like so. To do this, I've created a custom field called last_name thinking I could use this tag orderby="last_name, but because category_archive doesn't support this parameter, I'm not able to accomplish this way.

Category 1

Jon Doe
Jane Doe
Janet Doe

Category 2

Jon Doe
Jane Doe

Here's the code I have:

    {exp:channel:category_archive channel="speakers" style="linear" backspace="7" show="not 28}

            {categories}
                {category_name}
            {/categories}

                {entry_titles}

{title}

                {/entry_titles}

    {/exp:channel:category_archive}

Is there any other way to accomplish so I can get a bit more flexibility. Perhaps playa or some other plugin or native code? Any help is much appreciated.


texts:
I need to grab a CSV version of one of my channel entries and upload it to an FTP server. I also need to grab some images, which are part of the channel entries, and rename them, etc.

I have already created a template that renders the CSV I need. Now, I need to do all that FTP and image processing stuff. The process could be triggered by adding or editing a Channel entry -- or I could just run this via a cron at some set interval.

How should I deal with this process? Should I build some sort of addon? Or should I create a separate CI application? I'm actually not sure how to add another CI application to the current EE/CI setup.


texts: Pagination showing no entries after first page

texts:
We have a blog section on our website that displays 10 entries per page however, when you click next page or '2' it returns an empty page.

From what I can see the code is the same as for our news page and that's working fine. I've looked through similar issues on the forums but can't find a fix that works.

The code for the entries is:

{exp:channel:entries channel="blog" orderby="date" paginate="bottom" limit="10" {if segment_2}author_id="{segment_2}"{/if}  dynamic="no"}

And the code for the pagination is:

{paginate}

Showing page {current_page} of {total_pages} {pagination_links}

{/paginate}

Can anyone see what would be causing the issue?

Let me know if there's any more info you'd need.


texts: Problem with "Return-Path" on Solspace Freeform Pro email notification

texts:
I have an online enquiry form that was working fine until last month when I updated ExpressionEngine from 2.5.3 to 2.7.3, and Freeform Pro from 4.0.10 to 4.1.5. Now my client has complained that the email notifications from their website's enquiry form are going into their spam folder because the Reply-to address on the emails is incorrect and they can't simply hit 'reply' in their mail app because it isn't going to the right address.

Looking at the header information for the email notification I see the following:

Return-Path: < test@strangeemail.net.au >

Reply-To: "test@correctemail.com" < test@correctemail.com >

From: "Test Name" < "Test Name"@strangeemail.net.au >

X-Sender: Test Name

X-Mailer: ExpressionEngine 2.7.3d

In the Notification Template I have:

From Name: {name}

From Email: {email}

Reply To Email: {email}

I created {name} and {email} as text fields with Name set to 'Any' Field Content Type and Email is set to 'Email'.

How is the Return-Path generated and why is it incorrect? Occasionally my client isn't receiving the notification at all because the from email has the person's name in quotations before the domain name. The site's database is MySQL 5 and PHP 5.2. It looks like the incorrect domain name in the email address is something to do with the site host's mail, although they have said I must have entered something incorrectly in my notification template!

Any ideas/thoughts would be greatly appreciated.

Thanks
Karen


texts: How to outsmart ExpressionEngine Parse Order?

texts:
I need to get this work — how can I code this to get the parse-order I need?

{exp:channel:entries channel='{exp:plugin entry_id="{segment_3}"}' …

As you can see in the code above: I read out the 3rd segment of the url, paste it in a attr of a plugin and use its output as a value of the channel-attr of exp:channel:entries.

Right now it does not work, the plugin with the segment-readout does work outside of the exp:channel:entries-Tag, therefore I think it is a parse order issue.


texts:
I am having trouble with my submit buttons on my expresso store forms. It does not 'recognise' the next attribute in the checkout tag. I.E. I need to click on PLACE YOUR ORDER on my last checkout step to pay for the items, but nothing responds.

{exp:store:checkout next="./payu/payu-enterprise-doTransaction-using-soap.php"
payment_method="Dummy"
return="store/order/ORDER_HASH"
<!--secure="yes"-->
error_handling="inline"}

Above is my code for the checkout form. The actual form (not using form tag) is underneath this with control names and values.

When I click on <input type="submit" name="next" value="PLACE YOUR ORDER" class="button alert" />, it does not respond at all.

Am I perhaps missing something?


texts: Discussion Forum can't find a few includes

texts:
I have undertaken the arduous task of skinning the discussion forum.

I have almost completed it, but can't figure out where a few things are stored.

In the localization settings page, where are the forms stored? {form:localization}, {form:time_format}, {form:language}
In the preview message, and view message pages, I can't find the parsed message include. {include:parsed_message}
On the view thread pages, the code {if avatar}{/if} works, but {if no_avatar}{/if} doesn't. I want to include an alternative default image if the user has no avatar stored. Is there a way to do this?

If anyone can point me in the right direction on any of the points about, that would be fantastic.

Have a great Sunday!


texts: Channel Images in Wygwam, images dissapear

texts:
So, the Channel Images input for Wygwam works fine. We can add an image to the wygwam field, save it, and voila.
When we edit the entry though, click the wygwam to edit, the images disappear. Not just visually, but also in code.

All modules are up to date (Wygwam is 3.3.3 and Channel Images is 5.4.19). Expression engine is 2.9.3

Known issue?


texts: Generating static map based on custom field data EE GMaps

texts: Trying to create a static map dynamically in a channel entries loop with the lat/long field data. I'm thinking that the text fields are parsed after the {exp:gmap:static_map center="{retailers_latitude},{retailers_longitude}"} - any solution for this? Swapping parse order doesn't do anything.


texts: Backslash When Using Apostrophe In Textarea

texts:
I have an invite a friend form on this page: http://backtochurch.com/emailafriend/friends

I have a textarea with some pre-filled text with the word "it's" in the last line. The apostrophe keeps getting encoded in the sent email with a backslash in front of the apostrophe.

I am using ExpressionEngine and Magic Quotes is off

I have tried using:

\\\' &#146; &apos;

I have searched for an answer on this, but none of these solutions work for me.

Any ideas?


texts: Two websites, same design & structure, only some entries are shared

texts:
I need to build a double website.

Both sites must use different domain names
Both sites share exact same design & structure
Most static contents are the same
Most dynamic contents are different
Some dynamic contents can be SHARED across both sites
Example:

Administrator of site A publishes an entry
The new entry appears only on site A
Administrator of site B is notified of the new entry
Administrator of site B allows entry to appear on site B

At first I thought that would be easy using multisite manager.
Now I’m digging in, I wonder : is that the best way to go ?

Cheers,
L.


texts: show all entries based on author of current entry

texts:
I have a simple blog displaying a single entry using segment _2 as the url title.

I want to display a list on this same page that displays links to read other entries by the same author.

The only way I have been able to do ti so far is by adding the author_id to segment 3 but that is not acceptable to the client.

Is there an embed method or something else where I can display the other entries from the same author without using a segment to get the author id?

{exp:channel:entries channel="blog" entry_url="{segment_2}" limit="1" dynamic="yes"}
{title}
{content}

Other Entries by {author}
 {/exp:channel:entries}

 {exp:channel:entries channel="blog"  limit="12" dynamic="no" author_id="???"}

{title}

{/exp:channel:entries}


texts: How can I remove filter options in Playa?

texts:
In my Playa field I've set a specific Channel, Author, and Status that the user will be able to filter on when on the EE publish page in the control panel. However it still presents a filter option to filter by Author and Status. The options available are only the ones that I set but even so I'd prefer to remove complexity and confusion by removing the option to add a specific filter — just search by typing in the box.

Is this possible? If so, how?


texts:
I am running EE 3.5.15 and the Control Panel continually times out, even when I am active in the system.

I added the following to config.php but it has not made any difference:

$config['cp_session_ttl'] = 86400;
$config['user_session_ttl'] = 86400;

It may go 30 minutes more or less when it will suddenly time out and I have to log in again to continue - usually losing an entry in the process.

Any hope for a solution?


texts: no_parents/no_results Using playa entry results based on a url segment, want to display no results

texts:
I have a list that builds based on the URL segment. Sometimes there no entries for the segment and need to display "no results". I have tried several varations on this and nothing seems to work.

Any suggestions are greatly appriciated, thanks for looking.

I have tried to take this another direction and am tying to use {if no_parents} … {/if} variable.

However written like this it only shows up when there are results not when there is no results.
Here is what my code looks like now

{exp:channel:entries
   channel="my_child_channel"
   orderby="data_contact_last_name"
   sort="asc"
   limit="3"
   }

     {exp:playa:parents
     channel="mychannel"
     field="my_field"
     var_prefix="my_var"
     }

        {if no_parents} no parent content {/if}

        {if count == '1'}

{child:title}

        {/if}

{my_var:title}

   {/exp:playa:parents}

Earlier I tried this and what Jason suggested i also could not get to work.

{exp:channel:entries
   channel="my_channel"
   limit="3"
   }

   {exp:playa:parents
      channel="my_parent_channel"
      field="field_choice"
      require_entry="yes"}

{if no_results}
There are no entries available.
  {/if}

     {if count == '1'}

{child:title}

      {/if}

{title}

 {/exp:playa:parents}
{/exp:channel:entries}


texts:
I have 2 sites running on different shared hosting servers with nexcess.net both with similar setups (same version of EE 2.6.1 and same add-ons) and both experiencing different issues which I'm begining to think are .htaccess related.

I am using the EE recomended .htaccess rule to remove the index.php

<IfModule mod_rewrite.c>
        RewriteEngine On

        # Removes index.php from ExpressionEngine URLs
        RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>

The index.php is being removed on both sites.

The first site is having an issue with Assets (2.1.4) loading the sites home page in the assets modal window when I go to add file. It is causing the following error in the server log.

  Request exceeded the limit of 10 internal redirects due to probable
  configuration error. Use 'LimitInternalRecursion' to increase the
  limit if necessary. Use 'LogLevel debug' to get a backtrace.

I have double checked the file upload preferences (Standard file manager is working without issue).
File upload folders have permissions 0f 777.
EE Cache folder is 777.
I've tried adding $config['assets_site_url'] = '/index.php'; to config file
Php memory limit is set to 512mb in php.ini

On the second site Assets is running fine but the client is reporting that when editing channel entries EE is not saving the entry intermittently and just returning to the admin homepage.  Not sure if this is related but could possibly be.

Any help is most welcome.


texts: Collapsing div toggle using dynamic channel entries

texts:
Just a quick issue someone can hopefully help me out with

I have a webpage that displays listed event entries (using exp:low_events module). They are displayed as blocks that once clicked trigger a collapsible div to open, standard bootstrap plugin really.

OK, so my problem is that I would like to display a symbol that displays an up/down arrow dependent on whether the collapsible div is open or closed. Normally that wouldn't be an issue but because the entries are dynamic, they each need to be unique.

So right now if you open one entry, the toggle symbol changes on both. I have tried integrating expression engine variables into my script snippet but unfortunately this only has an effect on the first entry, and no effect on any subsequent entries.

{exp:low_events:entries
channel="events"
status="not closed"
dynamic="off"
show_passed="yes"
show_upcoming="yes"}

Title of Event

          Collapsible content

{/exp:low_events:entries}

{exp:low_events:entries
channel="events"
status="not closed"
dynamic="off"
show_passed="yes"
show_upcoming="yes"}

{/exp:low_events:entries}

I'm not entirely sure about using EE variables in my script as its not something I've ever really done, but I'm struggling to see another option...although an obvious solution could be staring me right in the face

The idea of the above code is that when the <a id="switch" class="{entry_id}" is clicked it toggles a class of expanded the the

Both the .closed and .expanded classes have background-images set to up and down arrows which will change when the collapsible opens and closes. Though as I mentioned earlier, this markup only seems to have an effect on the first entry and then no effect on the rest.

I'd really appreciate any advice on this


texts:
For some reason I cannot disable the tax on certain products.  I have the no_tax set to YES in my product channel but it is still being added.

I am running EE 2.7.0 and Cart Throb 2.4

{exp:channel:entries channel="products" limit="1" status="not closed" dynamic="yes"}

{title}

{product_description}

                        {if product_original_price && product_original_price > product_price}

Regular Price: {product_original_price}

                                Sale Price: {product_price}

                        {if:else}

Regular Price: {product_price}

                        {/if}
                            {if no_tax !="Yes"}
Price including tax {product_price:plus_tax}
{/if}

                        {exp:cartthrob:add_to_cart_form
                            entry_id="{entry_id}"
                            no_tax="{no_tax}"
                            no_shipping="{no_shipping}"
                            return="shop/view_cart"}

                                {exp:cartthrob:item_options entry_id="{entry_id}"}
                                    {if dynamic}
                                        {option_label}
                                        {input}
                                    {if:else}
                                        {if options_exist}
                                            {option_label}
                                            {select}
                                                <option {selected} value="{option_value}">
                                                    {option_name}{if option_price_numeric > 0} +{option_price}{/if}
                                                </option>
                                            {/select}
                                        {/if}
                                    {/if}
                                {/exp:cartthrob:item_options}

                            {if "{inventory}" == "0" }
                                This item is out of stock
                            {if:else}
                                Quantity
                                <input type="text" id="product_quantity" name="quantity" size="8"  />
                            {/if}

                            <input type="submit" value="Add to Cart" />

                        {/exp:cartthrob:add_to_cart_form}

            {/exp:channel:entries}


texts:
I just downloaded the Sisow (https://github.com/fruitcakestudio/omnipay-sisow) gateway for Store and copied all the files to the /store/vendor/omnipay/sisow dir.

But unfortunately the Sisow Gateway is not showing in the Store CP.

How do i add more custom gateways to the omnipay lib?


texts: Matrix, Safecracker Registration - multiple channels for member fields

texts:
I got Matrix to represent line item entries and Safecracker Registration so I can use Channels as member fields. I will be creating 2-3 member groups, for example:

Member Group A: field 1, field 2, field 3
Member Group B: field 1, field 2, field 3, field 4, field 5

Since fields 1-3 are the same between Member Group A and B, is there a way for me to put them together in a common Channel, then put fields 4-5 in another Channel -- and then somehow associate the various Channels to be used a member fields?

Splitting the Channels is simple enough. I'm just not sure how using Channels work with member fields, etc. I'm trying to prevent duplicating my efforts when it comes to defining these fields in the Channels.


texts: Paginate tag pair inserted using Solspace Tag

texts:
I'm setting up a new site using Solspace Tag. Everything displays the way I want it to, except that inexplicably a random code pair — {paginate}{/paginate} — is getting inserted.

I've gone through the code for the template and can find no reason for this to happen. Does anyone have any suggestions?

Thanks.

L.

Edited

Here's the code for the template:

{!--- stories/More Stories
    Displays stories that are related to the story because of tags.
    *See template main/index for more template details; only details on this specific template will be documented --}

More stories like this one

    {!-- Displays stories with similar tags --}
    {exp:tag:related_entries limit="5" orderby="relevance" disable="categories|member_data|category_fields|pagination" dynamic="no" paginate="both" status="open|featured"}

          {if news_image}

              {news_image}

              {/news_image}

          {if:else}

          {/if}

{title}
              {!-- If statement below checks if there is a start time (it is an event) and gives the event start/finish but if not (it is a post) and displays author and publish date --}

              {entry_date format="%F %j, %Y"} | Relevance: {tag_relevance_percent}%

            {teaser}
              {event_teaser} {!-- Only appears if it is from Event channel --}

 {!-- ends .media-body --}

    {/exp:tag:related_entries}

I don't want to use pagination with this, as there will ever only be at most 5 entries displayed. I'm trying to get rid of the {paginate}{/paginate} tags that are displaying.

ExpressionEngine 2.10.1
Solspace Tag 4.2.9
PHP 5.3.29
Apache 2.2.22


texts:
Using a Field Pack List fieldtype in a channel form fails due to the need to hit enter to add a new line per list item.

How does one prevent the entire form from submitting when a user hits enter?


texts:
In Assets 2, is it possible to change the sort order of files so that it automatically shows the most recently uploaded files first? I was hoping there would be a setting or config override for this, but I can't seem to find one.

I've got lots of images in the Assets folders, and it'd be much more convenient to me (and save a lot of infinite scrolling - btw, pagination FTW!) if the most recently uploaded files appeared first. Thanks.


texts: Matrix of single choice options - cartthrob

texts:
I've worked with CT previously but have never come across a scenario like this:

Each product has a set of price modifiers in place - Base, Color + Finish, all good, working as expected.

The issue comes when each item MAY have optional items, lets say "a Gold Toggle" or "an Extended Pole". These additional items should be checkboxes so the user can choose if they want it added along with the primary product and options - the qty is always 1.

These items are added at entry creation time. Using Matrix for the ability to add 0 - 100 different 1-of options rather then setting up 100 fields in the CP.

As you can imagine this isn't working out well as the Matrix is treated like a singular item with multiple options. I have the fields displaying as checkboxes but only the last item is added to the cart as it's not an array.

{matrix_wrapper}

    <input type="checkbox" name="item_options[matrix_name]" value="{option_value}" /> {option_label} / ${price}

{/matrix_wrapper}

// ^This works well on the front end BUT only records one item if multiple selected
// Same Thing with array

{matrix_wrapper}

    <input type="checkbox" name="item_options[matrix_name][]" value="{option_value}" /> {option_label} / ${price}

{/matrix_wrapper}

//^ Records the items checked but no price

{matrix_wrapper}

    <input type="checkbox" name="item_options[{row_id}][matrix_name]" value="{option_value}" /> {option_label} / ${price}

{/matrix_wrapper}

//^ Add Matrix {row_id} to item_options name, it records the items but again, no price

All I want is a series of fixed options with the added ability to include none or several yes/no checkbox options and have it added to the price and cart_items_info.

UPDATE01


texts: Where does {exp:calendar:events...} know where to get data from?

texts:
I am very new to EE so please be gentle.

I have 3 template files, all with some static content and then this code:

{exp:calendar:events calendar_id="52" sort="asc" dynamic="off" status="current"}
// HTML, outputting the fields
{/exp:calendar:events}

Now the only difference in the code in each file is the calendar_id="number" (numbers are 52,114,117). So this is where the code specifies which entries to display. Okay got it.

But what I want to know is if I created a channel in the future, and created a template. In that template I wanted to output the entries, how would I know which "calendar_id" to reference?


texts: .htaccess redirect for new template group name

texts:
I had to change a template group name for a blog channel from news-and-blog to news-and-forum. I am trying to create a redirect in .htaccess that would redirect the old URL along with any of the blog posts.
The redirect I created works but it is redirecting all of the channel entries to the index page  instead of just changing the first segment.
For example, the old URL https://mywebsite.com/news-and-blog correctly redirects to https://mywebsite.com/news-and-forum, but https://mywebsite.com/news-and-blog/my-blog-entry also gets redirected to https://mywebsite.com/news-and-forum. I need it to redirect to https://mywebsite.com/news-and-forum/my-blog-entry
Here is my .htaccess code:
    RewriteEngine On

    RewriteRule ^news-and-blog/(.*)$ /news-and-forum/$1 [L,R=301,NC]

    # Redirects to https & www
    RewriteCond %{HTTPS} off
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    # Removes index.php
    RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php?/$1 [L]
</IfModule>

I have also tried changing the order of the rewrite rule but always get the same result. And I have tried it with & without the https & www redirect.
Any insight is appreciated.


texts: How to display Select Files field using Low Variables

texts:
I have a Low Variable titled lv_accreditations to allow the client to select a series of logos to display in the site footer.

The variable is set to Enable Early Parsing and to output a comma seperated list.

However, i'm unsure how to actually display these in a template so that I can add additional tags around the outputted list. I'm using the following but i'm just not sure what to put in the src attribute and have the li created for image image in the Select Files field.

{exp:low_variables:pair var="lv_accreditations"}

{/exp:low_variables:pair}

Grateful for any assistance with this one. :)


texts: Low Seg2Cat: Category Image filedir is not parsing

texts:
I have an issue where it seems that my category images are not being parsed properly.

{if segment_3_category_image}{/if}

is being rendered as:

Obviously, it’s getting a value for the image, but the template is not parsing the filedir value. Is there something that might be missing? This is sitting inside of the following page embed around line 22.

{if segment_3 =="video-tv" OR segment_3 == "radio-podcasts"}

        {exp:channel:entries channel="shows" limit="1" disable="pagination|member_data"}

                {if show_screenshot}
                {if:elseif show_screenshot == "" AND segment_3 == "video-tv"}
                {if:elseif show_screenshot == "" AND segment_3 == "radio-podcasts"}{/if}

{title}

{show_intro}

                    {if segment_3 == "video-tv"}
Watch Now
{/if}
                    {if segment_3 == "radio-podcasts"}
Listen Now
{/if}

        {/exp:channel:entries}

{/if}

{segment_3_category_name}

{if segment_3_category_image}{/if}

{exp:low_variables:parse var="lv_shows_{segment_3}_main"}

{exp:channel:entries channel="shows" disable="member_data" paginate="bottom" limit="12"}

{title}

{show_intro}

{paginate}

Page {current_page} of {total_pages} pages {pagination_links}

{/paginate}
{/exp:channel:entries}

{exp:low_variables:parse var="lv_shows_{segment_3}_sidebar"}

{if segment_3 == "video-tv"}{exp:low_variables:parse var="tg_sponsors"}{/if}
{gv_subscribe}

{gv_support-efforts}


texts: Do EE template partials have a preparse function similar to LowVars?

texts: I'm wondering if there is a way to dynamically set variables within a template partial from the point at which it is included. This works in Low Variables as the preparse function, but is there anything for partials that could include this functionality?


texts: Low Seg2Cat and category images - file path doesn't resolve

texts:
I've been using Low Seg2Cat for ages now on my blog pages to display category information and do category archive pages. I just realised today that the {segment_x_category_image} tag is not working properly. If I view the page source I'm getting this:

{filedir_1}badge-ideas.gif

I know the image is fine because on a single entry page I call it with this:

{categories}{category_image}{/categories}

and it displays correctly.

Is there something wrong with this Seg2Cat tag?

I've updated to latest version of Seg2Cat and it didn't fix the issue.


texts:
We have an instance of wygwam.

When the user clicks the link button a list of all entries comes up for the user to choose from.

This list contains both open and closed entries, is there a way to hide the closed enteries and only allow linking to open  entries?


texts:
Good morning,

i have a slight problem on a project i'm developing. Using EE2.9.2 and Store 2.5.0.

I have my templating setup for my products, cart, confirmation page. Currently using the MANUAL payment gateway since we're still in development.

When I complete an order everything works on the frontend. I receive de default confirmation email since i haven't changed that yet.

In de backend however I do see my customers appear but i DON'T see the orders appear. The order list is completely empty but the database does show the corresponding entries made by test purchased.

Perhaps an error in 2.5.0?

With kind regard,
Bas van Ginkel


texts: How to reset password with email being setup

texts:
I'm using expression engine 2.0 and email is not set up. I need to reset the password but the application requires an email to be sent out.

Is there a way to reset the password without email? I'd like to just get the reset link/token and not try and encrypt and insert a password by hand. Any sug


texts:
I would like to list the most popular selling items from my Expresso Store, but I can't find the tags to retrieve those items (preferably filtered by EE category too). Any pointers in the right direction would be very much appreciated.

Thanks in advance!

Tom


texts: A standard global variable in the params for a module is not being parsed

texts:
I have a module tag with a param that accepts a string.

{exp:test:foo return_url="{current_url}"}
...
{/exp:test:foo}

In the module method, I get the return_url param using

$return_url      = $this->EE->TMPL->fetch_param('return_url');

The problem is that I get the literal string

{current_url}

As opposed to it being parsed and getting the current url.

Is there a way to solve this? or is this a parse order issue?


texts: Is there anyway to scan uploaded files for viruses? Or is there a solution to scan files on the server? If not, this would be an awesome add-on, if someone were to create it.


texts:
I've seen this question asked before but it is from some time ago so I wondered if there is any change.

Original question at Trade prices in exp:resso Store

I need to be able to specify alternate pricing based on member group on a per-product basis. The difference between Standard and Trade prices is not universal so each product needs to have 2 price points rather than a blanket discount.

I'm fairly certain that this still isn't "baked in" to Store but does anyone have suggestions about the best way to approach it?

I'm considering using the modifiers but that seems a rather clunky way to do it and I can't see how to apply mods via member group (although I'm new to Store and working my way through the docs).


texts: How to achieve dynamic products using front-end form

texts:
We are doing a web app using ExpressionEngine where users create events (on the front end). Participants can register as an individual participant and participants can also register in groups of 2-5, either paying for themselves or for the group. Participants can add extras to their registration before checkout; these add-ons are determined by the original user who created the event.

Using Expresso Store, we'd like to ensure users can indeed create products (their registrations) from the front end, making them configurable by the participants before adding to the cart using options under Product Modifiers (eg. purchase lunch, or an event tshirt). Then have the participants add the group's registration or just some of the participants' registrations (including add ons) to the cart and check out.

We will also need a way for the participants to get notified when they've been added to a group, but have yet for their registration to be paid.

Is that all do-able using front end exp:channel:form tags? Any pointers, tips or show stoppers in this?

Thank you!!

Ps. If we should have gone with Cartthrob, let me know too! Not too late to switch.


texts: How to get a notification about what changed in an entry

texts:
When an entry on my site is changed, an email is fired off using MX Notify Control (http://devot-ee.com/add-ons/mx-notify-control)

This is great, but I have no idea what changed. Sometimes it was just one checkbox or it might have been the whole page was rewritten.

I would like to get a better feel of what is different. It would be great to have a Diff type view for text, but even if I knew what fields had changed it would be a great.


texts:
Has anyone come across an extension that will allow a user to create multiple "lightboxes" of their favourite channel entries?

I am aware of the Solspace Favourites module, but that only allows users to create a single list. I need the user to be able to create multiple "lightboxes" or favourites lists, as used by iStockPhoto.


texts: Trying to auto-plot and submit points to a Google Maps for EE SafeCracker field

texts:
I have a long list of entries where I'd like to plot a postcode into a Google Maps for ExpressionEngine field using a SafeCracker form. I had a semi-automated script/page that did this for me last year - it used JS to pre-fill the location field with a postcode, plotted the location on the map, then submitted the form automatically after a short delay.

This worked fine in EE 2.4.0 and Google Maps for EE 3.0.16, but when I just copied the same code into a newer site (using EE 2.5.5 and Google Maps for EE 3.3.1), it didn't work properly. The field populated okay with the postcode, and the point was plotted on the map okay, but when the automated submit was triggered, the point didn't save on the map (but the longitude and latitude fields did save). When I viewed the source, the Google Maps for EE field had a value in its textarea of 'false', rather than a array of mapping information.

If I click the submit button before it triggers automatically, it also doesn't save the mapping information in the map field. However, if I go to the form manually (without using this JS automation), I can plot points on the map and save the form manually without any issues.

Any ideas on why this isn't working?

The URL I'm using looks like this: mysite.com/extranet/geocoder/plot/28773/SW1A%202AA/automatic

Here's the code, and thanks for any advice.

{exp:safecracker channel="event" include_jquery="no" datepicker="no" class="extranet-form" return="/extranet/geocoder/plot/{segment_4}/{segment_5}/manual/saved" entry_id="{segment_4}"}

  <div class="highlight">

    {field:cf_event_map_location}

  </div><!--highlight-->

  <input name="cf_event_map_latitude" type="hidden" value="{cf_event_map_latitude}" />
  <input name="cf_event_map_longitude" type="hidden" value="{cf_event_map_longitude}" />
  <input type="text" name="postcode_prepopulate" value="{segment_5}" />
  <input type="submit" value="Submit Location" id="submit" class="button" />

{/exp:safecracker}

{if segment_6 == "automatic"}
  <script>
    $(function() {
      $('#gmap_geocoder').val($('input[name=postcode_prepopulate]').val().replace('%20', ' '));
      $('.geocoder button').trigger('click');
      setTimeout(function() {
        $('input#submit').trigger('click');
      }, 10000);
    });
  </script>
{/if}


texts:
EDIT!!!

It's not about categories, it's about addresses and templates.

I need to get 2 types of pages:

site.com/sport/football/ — page with lots of entry
site.com/sport/football/realmadrid — page with one entry

Sport - group, Football - template, Realmadrid - it's entry ({url_title})

The blog entry site.com/sport/football/realmadrid is built on the basis of the template Football. And it works well, the right address is obtained. But i need to have site.com/sport/football/ give a completely different template, in which there will be a list of all the records and with a different design. But it is already occupied by entry template.


texts:
i have a Channel Form that will allow users to apply for a job post, users are registered and logged in when applying, how can i assign the authorship of that entry to the author of the job post (recruiter)? Right now the form works and reflects the author as the job seeker.

Code:

{exp:channel:entries
channel="recruiter_job"
status="open|featured|draft"
require_entry="yes"
limit="1"
dynamic="no"
entry_id="{segment_3}"
disable="trackbacks|pagination"
}

Applying for : {title}

{exp:channel:form
channel="application"
return="/jobs/apply/ENTRY_ID/application"
include_jquery="yes"
include_assets="yes"
error_handling="inline"
preserve_checkboxes="yes"
class='custom'
datepicker="no"
logged_out_member_id="{author_id}"
}

 {if global_errors}

{global_errors}{error}{/global_errors}

{/if}

 {embed="includes/title_job" author_id="{author_id}" } {!-- /EMBED AUTHOR ID OF THE RECRUITER--}

 {field:job_application}
{if error:job_application}{error:job_application}{/if}

{/exp:channel:form}
{/exp:channel:entries}


texts:
What are the experiences in building a photo oriented site in EE?

There are some really nice plugins out there, like Channel Images or Assets, but they are all oriented around "uploading as you go" and not for serving images from some kind of back-end (like slideshowpro director or similar).
For myself and fellow photographers the input would be extremly useful around how others might have solved this.


texts:
I have an online shop which uses CT and offsite payment processing. Upon returning to the store after a successfull (test)purchase I recieve those errors:

Strict Standards: Declaration of Matrix_ft::post_save() should be compatible with EE_Fieldtype::post_save($data) in /Users/user/Sites/site/dev.site.de/system/expressionengine/third_party/matrix/ft.matrix.php on line 3753

Strict Standards: Declaration of Matrix_ft::save_settings() should be compatible with EE_Fieldtype::save_settings($data) in /Users/user/Sites/site/dev.site.de/system/expressionengine/third_party/matrix/ft.matrix.php on line 3753

Strict Standards: Declaration of Matrix_ft::post_save_settings() should be compatible with EE_Fieldtype::post_save_settings($data) in /Users/user/Sites/site/dev.site.de/system/expressionengine/third_party/matrix/ft.matrix.php on line 3753

Warning: Cannot modify header information - headers already sent by (output started at /Users/user/Sites/site/dev.site.de/system/expressionengine/third_party/matrix/ft.matrix.php:3753) in /Users/user/Sites/site/dev.site.de/system/expressionengine/libraries/Functions.php on line 415

At the moment I have really no clue what that might be about. Offline payments go through without any problems and I am not using anything Matrix related in that part of the shop.

So any hints in the right direction would be great. Thanks!


texts:
I have a stash list for displaying entries.
In general a row has 3 columns, but I also want to break with rows of 2 columns.

layout looks like:

30%|30%|30%
30%|30%|30%
50%|50%
30%|30%|30%
30%|30%|30%
50%|50%
30%|30%|30%
30%|30%|30%
50%|50%

{exp:stash:get_list name="dataEntries" prefix="archiveEntriesHomeList" require_prefix="no"}
    {if archiveEntriesHomeList:count % 7 == 0} DO 50% column
    {if:elseif archiveEntriesHomeList:count % 8 == 0} DO 50% column
    {if:else} DO 30% column {/if}
{/exp:stash:get_list}

but this will not work, since 50% columns should displayed when count is:

7 & 8
15 & 16
23 & 24
31 & 32
and so on...

any idea how to do implement this in a simple way?


texts: Freeform Pro - Dynamic Recipient doesn't work. Page only refresh

texts:
I am using Freeform Pro 4.1.8 and my dynamic recipents doesn't work. Actually, my recipents output are okay but when I submit there are no errors and the page only refresh. This is what I have in my freeform:form tag

{exp:freeform:form
          form_id="12"
          form:id="enquiry-form"
          required="first_name|last_name|email|code_regional|telephone_debut|telephone_fin|region|career"
          return="/thank-you"
          inline_errors="yes"

          recipients="yes"
          recipient_template="notification_career"
          recipient1="TEST1|myemail@host.com"
          recipient2="TEST2|myotheremail@gmail.com"
}

This is my select tag code

                Choose Recipients
<select class="form-control" name="recipient_email" id="recipient_email">
        <option value=""></option>
        {freeform:recipients}
          <option value="{freeform:recipient_value}"{if freeform:recipient_selected}selected="selected"{/if}>{freeform:recipient_name}</option>
        {/freeform:recipients}
      </select>
                    {if freeform:error:region}

{freeform:error:region}

                    {/if}

In my Control Panel's structure, I did not enter any admin_notify because I guess dynamic recipients would override it. And my select tag has a name="recipient_email"...I think I really did everything but when I submit, still the page refresh and that's it =/

Thanks


texts:
After the Safari-7.1-Update the CKEditor does no more work properly. There is a fix: CKEditor 4.4.5 with Safari 7.1 Fix Released

Which packet do I have to download (Basic, Standard, Full) and where do I have to install it?

Thanks for any help!!


texts: CartThrob Price Modifier Configurator add column not working

texts:
Running CT v2.2.4 at the moment and having troubles adding columns to the fieldtype.

The docs show an inventory column, but I can't see how to add that. Docs are spotty at best.
http://cartthrob.com/docs/fieldtypes/price_modifiers_configurator/index.html

When I click the add column, it adds the column to top portion of field, and I can type in it, then on entry save, column is lost.


texts: How do I exclude certain entries based on one or more categories

texts:
I'm having some trouble with the {category="not 8"} for example. On my page I have two categories that a user might check when publishing a new entry. It's "show on front page" and "do not show facebook comments". Based on these, I want to exclude these entries on certain places.

On the front page, I want to exclude categories with category_id 8. If the entry has only category 8 checked, this works. However, if both category 8 and 9 are checked, this doesn't work.

On the article layout, I want to exclude category 9 if it's checked. This should hide facebook comments. However, same thing happens here. If the entry has both category 8 and 9 checked, this doesn't work.

Any ideas? How do you guys solve these kind of things? I'm guessing this is something you should see quite often?


texts:
I have a CSV that I need to import in a Channel. The CSV contains an id column that is used as part of a naming convention for a series of images associated with each row. For example, say the id was ABC123, then I might have the following images:

ABC123_001.jpg
ABC123_002.jpg
ABC123_003.jpg
ABC123_025.jpg

How could I import the CSV and the images?

NOTE: The images are in a Matrix field with one mandatory column: the file field.


texts:
I created an ExpressionEngine site.  The site has various channels with entry data (ie. news, blog posts).  I added exp:search:simple_form and it works great for the channel entries.

However, I also have a number of template pages with static content.  The content is so different on each page, that I don't believe it makes sense to create a single "About Us" template and create an About Us channel with entries for annual report, history, leadership, and the index. I need to be able to search "static" content on my template pages as well as the regular channel entries.

https://www.dropbox.com/s/jvyqbgy5lf4ux4g/Template_Manager.png

Does anyone know of a "good" way to search all template pages within an ExpressionEngine site? Should I consider some other "non-EE" method of site search?


texts: How to - configure EE to play nice with https...?

texts:
Does anyone know about any resources that explain how to get EE2 to play nicely with SSL certificates please?

Thanks!


texts: How to unit test AddOns, plugins and extentions

texts:
I tried using Testee as my test framework but found that SimpleTest but the latest release of SimpleTest was in 2010 so I'm presuming that it is no longer supported which is probably why Stephen Lewis hasn't updated Testee for 10 months.

Basically, I can't get this working and because it is unsupported I guess that it would be better to find out what other folks are doing.

I was thinking of Forking the Codeigniter tests and extending them in some way.  Is this what others are doing?


texts: Disable default email notification templates

texts: I've installed the Postmaster module from Objective HTML and I'm using the Send system email hook. When the system sends an email I will receive it twice because the postmaster hook don't override the system functionality entirely... So how to disable the default email notification templates?


texts:
I doubt I'm the first person to request this, but it seems such an obvious requirement I can't believe it's not been done as yet.  I'm looking at Content Elements, or Blocks I want to be able to place a grid (or matrix) within either of these systems, but I can't seem to find a solution that allows this?  Is it simply impossible or has no one else had the requirement? seems kind of an obvious requirement and would mean that these block builders offer the full flexibility that I need.

Please note blocks allows Nolan to be used inside it, however this isn't as flexible or user-friendly as I require.

Thanks

Dave


texts: Publish Layout - randomly reorders fields EE 5.2.2

texts:
I updated an EE 2.10 site to EE 5.2.2 a couple of weeks ago.

Today the client requested some new fields be added to a channel. I added them and went to move them into the correct position in the publish layout. Only one moved and saved. The other field stayed at the bottom despite movign and saving a few times.

I kept trying and now all the fields move into a random order each time I save the layout. How do I get the layout to work as expected?


texts: Channel Entries - searching relationship field?

texts:
SEE: Channel Entries - possible to search relationship field?

Has anything changed since the above question? I want to list all Channel entries for a given value in a relationship field. Something like this:

search:my_relationship:url_title="foo"

EDIT 1:

I didn't explain my problem properly. My Channel has a grid. The grid has a relationship field. When I loop through the grid entries, I want to apply a search filter to it.


texts: Creating links to Tagger tags with Zoo Triggers

texts:
I'm trying to figure out something I thought would be fairly easy and straight forward, but I'm having a difficult time trying to figure this out.

Zoo Triggers says: "Filter tags from the url support DevDeamon Tagger" - I appear to have everything in place and installed correctly.

Zoo Triggers 1.2.2
Tagger 3.2.1
EE 2.7.2

I've tried a number of different things, I can get the tags to output, but I try to use the same syntax with Zoo Triggers Tags as I have with Archives and I get thrown and error:
Error

The following tag cannot be processed:
{exp:zoo_triggers:tag}
Please check that the ‘zoo_triggers’ module is installed and that ‘tag’ is an available method of the module.

Basically I'm trying to do exactly what devot-ee is doing at the bottom of the left column when looking at an add-on.

Any insight on how to do this would be invaluable. Thanks all!


texts: Expresso Store: Fatal error: Class 'DOMDocument' not found in

texts:
Am I missing some dependency on the server? cURL is in php-xml is in etc.

I am trying to export an invoice to PDG and getting this error:

Fatal error: Class 'DOMDocument' not found in /MY-PATH/htdocs/system/expressionengine/third_party/store/vendor/dompdf/include/dompdf.cls.php on line 481

Hope you can help - Thanks


texts: Allowing users to select which categories to view

texts:
I can't seem to see a plugin for this, but it's functionality a client has asked for.

I want users to be able to customise the categories of posts that they can see. Let's say I have posts in the following categories:

Cars
Bikes
Trucks
Caravans

I want the user to select which categories they are interested in, ie. Cars and Bikes, and only show posts within those categories. So they can essentially filter the channel view.


texts: HTML emails not sending (Exp:resso Store v1.6.5)

texts:
For some reason, Exp:resso is not sending HTML emails. It sends plain text emails fine, and ExpressionEngine's Communicate is able to send HTML emails no problem.

I've trawled through the settings but can't find anything wrong.

Any help is greatly appreciated!


texts: Checking if there are any related entries

texts:
I'm building what I imagine to be a fairly stock-standard page template on a very standard EE setup.

I'm attempting to use EE 2.6.1's new native Relationships field type to link articles to each other, and to pages from another channel.

What I need to do is check if there are any related articles for the current page/article before I spit out the related content (if it's there). This is mainly so I can show or hide the "Related Articles" as appropriate.

My basic code looks like this:

{if related_articles}

Related Articles

    {related_articles}
        {related_articles:title} (etc...)
    {/related_articles}
{if:else}
    There are no related articles.
{/if}

This just returns the message about there being no related articles.

However, if I take the {related_articles} loop out of the conditional, it performs exactly as expected.

This type of check would work just fine with any other type of channel field variable, so I'm a little confused as to why it's not working here.

I've checked over the official Relationships documentation a couple of times, but it doesn't seem to mention this type of scenario.

Am I doing something wrong, or missing something obvious? Is this something that can be achieved with EE's new native relationships?

Update:
Ok, shortly after posting this I found this question, the answer to which helped me out.

I find the solution to be a little messy (nesting my title and any opening and closing DIVs within the loop itself - potentially necessitating multiple conditionals within the loop) but it gets the job done.


texts: Anyone know how to limit the number of entries displayed between a set of tag pairs embedded in other tag pairs?

texts:
I'm embedding a set of tag pairs with another set of tag pairs, but because there are two entries that meet the criteria of the outer tag pairs, EE's displaying the embedded tag pairs twice.

My code is as follows:

    {exp:channel:entries channel="property_details" dynamic="no" status="open" orderby="random" limit="3" search:featured_property="=y"}
        {if total_results < 3}
            {embed="includes/homepage-properties"}
        {/if}
    {/exp:channel:entries}

What I'm trying to do is display three 'featured' entries when three or more exist (which is relatively simply using the search parameter in the tag and then an {if total_results > 2} within the tag.

When there aren't three results, I'm trying to just pick three non-featured entries at random as display them. I've embedded a template to enable me to use a tag pair within another, but this is then displaying that embedded template twice as there are two entries that meet the out tags criteria.

Any ideas on how to make it just display the embedded template once?


texts:
I am getting this error when I transferred my ee site to a new host:

A PHP Error was encountered
Severity: Warning
Message: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'GMT/0.0/no DST' instead
Filename: libraries/Core.php
Line Number: 227

Unfortunately in my current hosting solution we are not allowed to adjust the php.ini file and the date setting are set to UTC on the server. I was wondering if there was a way to set this function to be UTC without trying to grab the result from the PHP.ini form.

Because of the nature of the site and the company, I don't have the option to move to a new host or to request this change to PHP.ini.

Thanks for any help you can offer. My version of Expression Engine is v2.2.2


texts: expression engine upgrade from 2 to 3 to 4

texts:
I've been working now for some years with EE2 but to upgrade to version 3 or 4 is not possible for me:

To many plugins are not working with v3 or 4 or they don't exist anymore. It's a mess, sorry.

To upgrade complex programming to the next level, means, you have to spend a lot of money/time, because you have to find other ways for deprecated plugins, extensions.

ExpressionEngine should think about how to make the upgrade of external plugins simple, otherwise it doesn't make sense to use third party plugings/extensions. The risk is to high to run into upgrade troubles ;-)

If there are any ideas how to upgrade to the next version without having to rewrite many parts, would be of great help.


texts: Exp-resso Store shipping rates display live

texts:
I am using the UPS shipping plugin.  My customer is logged in but when they get to step one in the checkout where I display the shipping options the shipping charge is $0.00

The actual charge is not displayed until the proceed to the final step in teh checkout process

How do I display the shipping charge on this initial checkout page rather that on the final step before heading to paypal?


texts: EE 3.0 $.ee_filebrowser.add_trigger console errors

texts:
I’m converting an add-on from EE 2 to EE 3. It uses $.ee_filebrowser.add_trigger. As far as I can that still exists but I get a console error:

Uncaught TypeError: Cannot read property 'dialog' of undefined

I can’t quite figure out what to do. I’ve tried to dicipher it in the minified code but I can’t quote figure it out. Can anyone point me in the right direction?


texts:
EE2.7.2

I have a native relationship field 'related_products' pulling in multiple entries from a products channel.
Most products are in 2 top level categories - group_id 1 and group_id 2.
I want to pass the category_url_title in my link.

The code below returns both the categories in the url:

{exp:channel:entries channel="featured_products" dynamic="no" limit="1" url_title="featured" status="open" disable="pagination|member_data|category_fields"}
{related_products limit="12"}
    LINK
{/related_products}
{/exp:channel:entries}

If I add 'related_products:categories limit="1"' to the code as below, it will return just one category - always from only group_id 1.

{exp:channel:entries channel="featured_products" dynamic="no" limit="1" url_title="featured" status="open" disable="pagination|member_data|category_fields"}
{related_products limit="12"}
    LINK
{/related_products}
{/exp:channel:entries}

I can't seem to find a way to filter the 'related_products:categories' to show the second group of categories.

Can anyone help?


texts: Add new Channel ID access to multiple member groups via SQL Query

texts:
I have created a new channel (in this case ID#32) on an existing EE site install, and I need to assign it to 270 existing member groups.

Rather than clicking into every single member group and manually adding the the new channel under the 'Allowed Channels' list, I was thinking it would be easier to write an SQL Query to the 'exp_channel_member_groups' table so all group_id's (that do not have a row stating the new/required channel_id #32 number to have a row created etc, so you would have (for example) group_id 01 channel_id 32 on so on.

Can anyone advise on the correct EE/SQL scripting I would need in order to get this to happen?

Many thanks in advance for any help on this :-)


texts:
My client uses Store for an online shop. Once the products are ordered online and paid for she wants an email to be sent to the distributor who is taking care of order picking, packaging and shipping. That mail should than contain the necessary order and shipping info. But should not be sent to the customer.

Will that be possible within Store?


texts: Wygwam CKeditor images not working in Multi-Site

texts:
I have Wygwam 2.7.1 / EE 2.5.5 - When trying to add an image in the CkEditor - the 'Browse Server' button has disappeared on all multi-sites but is present and working in the main site.

I am using the CP inside the main site and switching between sites, but as above, can't browse server or upload through the file manager on any multi-sites.

File Browser is working fine across sites.

Any similar experiences? Fixes?


texts: Listing entry showing same article no matter what url is using template routing

texts:
I have a listing entries template set up that is using routes (not even sure that's the issue), but same article on listing entry page no matter what the url is. What am I missing?

Set up a template route:

Here are the entry listings:

{exp:channel:entries channel="news_entry" dynamic="off" limit="15" paginate="bottom"}

{title}

    <time>Published: {entry_date format="%F %d, %Y"}</time>
    {exp:streeng words="100"}{news_content}{/exp:streeng}
    ...Read More

    {paginate}

Page {current_page} of {total_pages} pages {pagination_links}

    {/paginate}
{/exp:channel:entries}

And here's the single listing where it's showing same article no mater what url is:

{embed="layouts/index"}

{!-- PAGE CONTENT --}
{exp:stash:set parse_tags="yes"}

    {exp:channel:entries channel="news_entry" dynamic="no" url_title="{segment:title}"}

        {stash:content}

                {if page_banner}

                {/if}

                                    Side Menu
                                    {sidebar_nav}

                                                {exp:low_variables:pair var="news_breadcrumb"}
                                                    {news_breadcrumb:page_name} >
                                                {/exp:low_variables:pair}
                                                {title}

{title}

{title}

                                        <time>Published: {entry_date format="%F %d, %Y"}</time>
                                        {news_content}

        {/stash:content}

    {/exp:channel:entries}

{/exp:stash:set}


texts: How to log/view all frontend login sessions?

texts:
Does EE stores all frontend login actions somewhere?

Checking in Control Panel > Tools > Logs > Control Panel I can see it lists all users that have logged into the CP but not the ones logged in using {exp:member:login_form} or {exp:zoo_visitor:login_form}.

I was thinking of creating an extension that logs all new sessions in a separate table but though it was worth asking here just in case is there an easier way.

Cheers,
Al


texts: Cannot make stash:get to show up inside exp:channel tag

texts:
Problem:

A value set is not parsed inside a channel:entries tag.

The value is actually set (and parsed with the embed on the page).

Also, when I hard-code the value in te channel:entries tag the result appears, so there is nothing wrong with the channel code.

I want get this value:

{exp:stash:set
     name="MedlemLetterAuthor"
 }
    {exp:channel:entries
        channel="member_profiles"
        dynamic_parameters="search:member_letter"
        orderby="title"
        sort="asc"
        dynamic="off"}
    {author_id}|
    {/exp:channel:entries}
 {/exp:stash:set}

This is my embed:

begin test
    just for testing: {exp:stash:get
         name="MedlemLetterAuthor"
     }
end test

{exp:stash:parse
process="end"
trim="yes"}

        {exp:channel:entries
                            channel="kcvast_arbet|kcvast_offentlig"
                            disable="pagination|category-fields|member-data"
                            dynamic="no"
                            author_id="{stash:MedlemLetterAuthor}"
                            orderby="author_id"
                            parse="inward"
                            }
                            {off-gest-bilder
                            cover_only="yes"
                            }some channel code here
    {/exp:channel:entries}

This appears on my page

begin test
    just for testing:

        8|

        46|

end test


texts:
I'm running EE 2.7.2, Wygwam 3.2.2. Drag and drop image into the field doesn't work. After saving my entry and opening the page, I can view source and see the following:

<img alt="" src="data:&lt;;base64,/9j/4R5uRXhpZgAASUkqAAgAAAAPAAABAwABAAAAQAYAAAE... .... ....

If I insert an image by using the toolbar button and uploading an image, it works fine.

Any ideas?

Cheers

Update This is a bug to be addressed by P&T.


texts: NSM Addon Updater not working with P&T modules

texts:
Congratulations to P&T on all the changes lately, brilliant work!

I've used noticed after the P&T website was changed and all the modules updates are handled by http://devot-ee.com/ the NSM Addon Updater they used to support is not working, I can only assume they need to change the config file in the module.

Is it still possible to use NSM add-on updater with P&T add-ons?


texts: Managing multiple segments in template routes

texts:
For one of my templates, I need two extra segments.

If I have the following in template routes, the page only loads if there is 1 segment.

/gallery/{alpha_dash}

If I add the following, it fails:

/gallery/{alpha_dash}/{alpha_dash}

The following works for two or one extra segment, but not just /gallery.

/gallery/{a:alpha_dash}/{b:alpha_dash}

Can anyone explain how I can have it work for all segments:

/gallery
/gallery/...
/gallery/.../...


texts: Solspace: Freeform - attachments not uploading

texts:
Freeform: 4.1.2
EE 2.7.0

Trying to upload a file with an entry. So far no success.

I referenced this post

Here is my code:

{exp:freeform:form
   form_id="1"
   required="name|email|phone1|experience"
   return="page/thank-you"
   notify_admin="yes"
   notify_admin_template="contact"
   file_upload="Resume Uploads"
   send_attachment="yes"
}

I tried this for the input field - it looks right but does not upload the file.

<input type="file"{freeform:field:file1 show="1"}

So I tried this and it simply creates a text area with no file upload options.

{freeform:field:file1 show="1"}

I have searched the Solspace documentation, but there are no examples and the file upload code does not help.

I would appreciate any assistance on this.

Thanks.


texts: SuperSearch Results for Entries using Playa displaying Entry ID

texts:
When I search through SuperSearch and get a result that uses the Playa field the Entry ID ## of the associated field is incorporated.  For instance, I'm searching projects which are associated with a given staff member via Playa.  My result comes back "Project Title, [entry_id##] Staff Member" where the entry_id## is replaced with the actual entry_id.

Any thoughts?
Playa 4.4.5
SuperSearch 2.1.3
EE 2.6.1

Thanks,
Drew


texts: Populate channel field based on other fields arithmetics

texts:
Let's assume I have a “products” channel which contains 3 fields: price(number), discount(integer 1 to 100), discounted_price(number).

Is there a way to populate the discounted_price field in CP, based on price - (price * discount / 100)?


texts:
Is there a way to add custom fields to content comments?

For example, I would like to add a date input field and a subject field.

Alternatively could this be accomplished with the Solspace plugin "Freeform Pro 4.0.8"?


texts:
I’m creating an AvaTax Tax Calculator extension for Expresso Store utilizing the ‘store_order_taxes’ hook.

After getting a response from the API,  I'm modifying the value of the tax rate as follows:

$order->tax_name = $tax_response_object->TaxLines[0]->TaxDetails[0]->TaxName;
$order->tax_rate = $tax_response_object->TaxLines[0]->Rate;
$order->order_tax = $order->order_total * $order->tax_rate;
$order->order_total = $order->order_total + $order->order_tax;

Is this the correct way to modify these properties? It seems to be working but, to be honest, it seems too easy. It's the first time I've written an Expresso extension (and my first Expresso store) so I'm a bit cautious.

Any help/guidance would be much apprecaited.


texts: I'm trying to create a directory of pet stores in UK&Ireland and I would like to know how I can input the brands each store carries into the CMS.It is just me doing the data entry so I wanted to be able to copt / paste from each store website and past their a-z of brand into one box but I've been told by my website designer that it isn't possible to do this as the results get mixed up ? Is this the case and how can I avoid months of manual entry and possible human error ?


texts: Allowing individual users to hide entries

texts:
I've got an Intranet with a list of job postings (each of which are channel entries), and I need to give each logged-in user the ability to click a button to hide an individual entry from their listings.

Each user has their own user profile channel entry (I'm using Profile:Edit for this), so I imagine that adding a custom field to their profile named 'My Hidden Entries' is the way to go. I'm thinking that a field which saves entry ID's in a pipe-separated list would be good, as it'd mean I can use them in a channel entries tag to hide their hidden entries (entry_id="not {cf_user_hidden_entries}"), as well as being able to use the opposite method to generate a list of entries a user has hidden (entry_id="{cf_user_hidden_entries}").

My question is, does this approach sound good? And if so, what fieldtype would you recommend to use that would save entry ID's in a custom field in this format, and allow me to easily add/remove entries from their list? It's the adding and removing of entries that I'm particularly concerned about, as this will be done outside the CP.


texts:
I'm using v2.8.1, and I'm having problems with ACT URLs. They don't seem to be working. The issue came up with DevDemon Channel Images, but I think it's related to Action IDs in general, as the logout is not working either. ACT URLs redirect to the homepage.

They work on my local site, which is a mirror of the remote and has the same .htaccess file.

I'm at a loss. I've tried adjusting the htaccess, and removing it, and clearing the cache, all with no luck. I'm hosted at hostgator, here's the htaccess file:

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /

        # Removes index.php from ExpressionEngine URLs
        RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
        RewriteCond %{REQUEST_URI} !/systemname/.* [NC]
        RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]

        # Directs all EE web requests through the site index file
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>

     AddType text/x-component .htc

Has anyone had any similar problems, or an approach for debugging? Thanks in advance for any help.

Update: When I add index.php to the ACT URL, it works... I'm assuming that I can update the HTACCESS file to get this working, but I'm not sure how.


texts: Upgrading from EE1 to EE2 - How do I manage the add-ons part of the process?

texts:
I'm trying to updgrade from EE1.7.1 to EE2.9.2 by following the steps outlined in the documentation here https://ellislab.com/expressionengine/user-guide/installation/upgrade_from_1.x.html

The process seems straightforward enough, and I have run through it as a test and it seemed to work (except for addons). To my mind the biggest problem that I have is that I have no idea how to tackle this note right at the top of the upgrade page.

IMPORTANT
Third-party add-ons from version 1.x will not work with ExpressionEngine 2. Please contact each add-on’s author for a 2.x-compatible version before upgrading, or your site may not function properly. The installer will automatically disable all extensions as part of the upgrade process.

How do I work out exactly what addons I have and who the author of each addon is? And what happens if there isn't a 2.x compatible version available?

Has anyone put together a more detailed how to guide on the upgrade process somewhere?


texts: Commet Form Error: You are not allowed to post comments

texts:
Thanks For Taking The Time To Read!

This has me a bit stumped: Error generates upon form submit.

Live Site
Checked several times for allowing comments in both System Settings & Channel
First Site with EE 3  (Core)
Used different emails/comment tests

Page Link: http://www.stevenseppinni.com/index.php/site/article_detail_video/this-is-a-video-example

3 Comments

Comments are optional and I am editable! Whoop!

{exp:comment:entries sort="desc" orderby="date" limit="20" dynamic="no"}

 {if avatar}  {/if}

By: {name} On: {comment_date format="%Y %m %d"} Reply

{comment}

{/exp:comment:entries}

{exp:comment:form channel="article_wistia_video"}

Leave a Comment

                  <input type="text" class="normal" id="name" placeholder="Name" name="name" value="{name}">

                  <input type="email" class="normal" id="email" placeholder="Email Address" name="email" value="{email}">

                  <textarea name="comment" placeholder="Comment" rows="4" class="normal">{comment}</textarea>

                  <input type="submit" id="submit" name="sumbit" value="Submit" class="button">

{/exp:comment:form}

`


texts: Site manager disapeared following EE 3.0 release?

texts:
sorry if this is a dumb question, but what happened to the Site Manager for EE 2.*? I need it for a project and its gone from the Store pages and the links are dead.

Anyone know anything?

Thanks in advance.


texts: Have Total update automatically when different shipping option chosen in Expresso Store

texts: Is there a way, on the Checkout page, to have the Total automatically update when the buyer chooses a different shipping option (without clicking Update Totals)?


texts: I want to use exp-resso for building a webshop. At the front-end I want to offer customers filters. The filters should be for color, size, price etc. Does exp-resso have something build in for that or do you need to build it all by your own?


texts: Expresso Store: Limit shipping to UK only, but accept payments from everywhere

texts:
For the time being, I'd like to set my store to allow shipping only to UK addresses, but I'd like to accept payments from everywhere (so people can send gifts to those in the UK).

I have only two shipping methods: Free shipping (which will later become a flat fee) and Collect In-Store. Both of these are set/apply to UK only, but my overall Countries/Regions has all countries enabled. This isn't achieving what I want, as every country is selectable on Checkout2 under Shipping Details.

How do I exclude all other countries from shipping but not billing?


texts: CartThrob Notifications - Multiple To Emails

texts:
I recently launched a EE site using CartThrob. I need to add multiple email addresses to a notification, the 'Email To' field. Here is a screenshot of the settings available (http://cl.ly/image/2Y2I1s1w441V). The 'Email To' field doesn't mention if you can add multiple emails. I aslo searched the CartThrob documentation but couldn't find anything either. I am guessing you might be able to separate emails using a comma.

Can you add multiple emails to the 'Email To' notification field?


texts: Custom Icons per Channel Entry on Google Map

texts:
I am using Google Maps for EE in a site that shows rental properties. On each property's listing page (the page that shows one specific property), the client would like to have a Google Map that shows all properties but highlight the one the customer is viewing. They would also like to have their office populated on the map and have a unique icon for that marker.

So, each property will have a map with 60 pins but two of those need to be custom icons. The others can be the default Google Map icons.

Does this add-on allow that functionality?