Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #398734

    Hola!

    ¿Podríais ayudarme a hacer lo siguiente?

    Si estoy en los items de portfolio, tengo configurado que se abra como AJAX, porque la información fue metida en los campos de abajo de la ficha de los items. Ahora estoy cambiando todo para que se muestre en una página nueva en vez de AJAX. Pero tengo 300 items, voy lenta…

    Me gustaría saber si sería muy difícil hacer que si estoy en cualquier listado de items de portfolio, al hacer clic en el item si existe información en el textarea de wp normal, se abra en una página single y si no, en vista AJAX.

    Esto está muy relacionado con lo que hicimos aquí:

    https://kriesi.at/support/topic/share-buttons-in-single-ajax/#post-396818

    Josue fue la persona que me ayudó, si pudiera directamente tratar el tema con él, sería genial! Además puede hablar español!

    En resumen:

    Si hago clic en item que tiene textarea WP -> mostrar single portfolio
    Si hago clic en item que no tiene textarea WP (tiene el de AJAX de la parte inferior) -> muestro por ajax

    Muchas gracias!

    #399116

    Hola Lidia!

    La verdad que eso no es posible ya que la configuración de “Ajax” se define en el elemento Portfolio y no en los items de Portfolio individuales. Sin embargo, algo que si se puede hacer seria mostrar el contenido normal en el contenedor Ajax en caso no exista contenido Ajax (algo similar a lo que hice en la vista individual).

    Saludos,
    Josue

    #399130

    Hola!

    El contenido AJAX siempre existe, es como se ha hecho hasta ahora. Y lo que estamos haciendo ahora es pasar de AJAX a single. No me conviene hacerlo así… Y al revés? Me conviene ver el single siempre, así:

    http://www.arcasevilla.es/portfolio-item/dama/

    En resumen,

    ¿Es posible cargar siempre el contenido AJAX dentro de single? Algo así:

    Si en textarea WP hay contenido -> muestra single con contenido textarea WP (caso normal)
    Si en textarea WP no hay contenido -> muestra single con contenido textarea AJAX

    Yo puedo configurar dentro de cada página que los portfolios se abran todos con una página, en vez de AJAX, eso sería ideal… ¿Qué opinas?

    Muchas gracias!

    Saludos.

    #399156

    Es así como esta ahora, la condicional que puse en loop-portfolio-single.php:

    if(get_the_content()){ // si hay contenido WP normal muestra contenido normal
    	the_content(__('Read more','avia_framework').'<span class="more-link-arrow">  &rarr;</span>');	
    	echo do_shortcode('[shareaholic app="share_buttons" link="'.get_permalink($id).'" title="Adopta a '.get_the_title($id).'"]');
    }else{ // Sino, muestra contenido Ajax
    	$ajax_content = str_replace(']]>', ']]>', apply_filters('the_content', get_post_meta( $id ,'_preview_text', true) )); 
    	echo $ajax_content;
    	echo do_shortcode('[shareaholic app="share_buttons" link="'.get_permalink($id).'" title="Adopta a '.get_the_title($id).'"]');
    }
    

    Saludos,
    Josue

    #399164

    Vale, ya entiendo el malentendido. Yo hablé solo del textarea…. Pero me refería, si es posible mostrar todo lo que aparece en la venta de AJAX:

    https://www.dropbox.com/s/6zm0qkkrnrevaz1/Captura%20de%20pantalla%202015-02-19%2018.04.10.png?dl=0

    Es decir, añadir también la galería de imágenes que se muestra en AJAX.

    Gracias por tu rapidez!

    #399216

    Ya, logre hacer que salga el contenido Ajax + galeria en la vista individual:
    http://www.arcasevilla.es/portfolio-item/test-2/

    Sin embargo, para que esto funcione se tienen que cumplir dos requisitos:

    • No exista contenido normal
    • Que el ALB este desactivado

    Saludos,
    Josue

    #399355

    Está perfecto!!!

    Pero… Disculpa Josue! Pero no recuerdo qué es ALB! ¿Me lo puedes explicar?

    Gracias!

    #399358

    ALB le decimos al Editor Avanzado de Plantillas (Advanced Layout Builder).

    Saludos,
    Josue

    #399368

    Perfecto, eres un crack! Gracias de verdad!
    No sé cómo agradecértelo!!!

    #399369

    De nada, lo cierto es que me excedí un poquito con lo que normalmente ofrecemos como soporte pero me parece que valió la pena porque es una buena causa :)

    #399374

    Lo es! Me alegra mucho que pienses así.

    Estamos muy contentos de estar usando el theme Enfold!

    GRACIAS!

Viewing 11 posts - 1 through 11 (of 11 total)
  • The topic ‘Vista Ajax / página single en portfolio’ is closed to new replies.