[Gedeeltelijk Opgelost] Categorieën in Articles module d.m.v. ModuleXtender

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
Arno

[Gedeeltelijk Opgelost] Categorieën in Articles module d.m.v. ModuleXtender

Post by Arno »

Voor een koor in Oud-Beijerland (www.popupkoor.nl) heb ik de website opgezet in CMSMS. Het afschermde ledendeel is inmiddels behoorlijk complex geworden, en met de 300 bezoeken (van alleen al leden) per dag is dit hét communicatiemiddel tussen de koorleden. Een mooie functie op de website is het repertoire met teksten, oefentracks als mp3, partituren etc. Alle nummers van het koor worden per partij ingezongen/ingespeeld door de dirigitent die de koorleden thuis kunnen gebruiken als oefenmateriaal.

Ik heb dit ooit opgezet met de Articles-module. Ondanks dat ik telkens de melding krijgt dat deze maar ondersteund wordt tot CMSMS 1.2.2 (ik draai 1.4) werkt het nog steeds. Er kleeft echter 1 groot nadeel aan; ik kan maar 1 lijst maken en aangezien we drie koren hebben en naast het reguliere repertoire ook een lijst met kerst-nummers zou ik graag iets gebruiken waarmee ik d.m.v. bijv. categorieën de boel kan splitsen.

Volgens de help van Articles moet het mogelijk zijn om met categorieën te werken, maar zodra ik dat aanzet werkt het niet meer (misschien is dat de reden dat het maar tot versie 1.2.2 werkt). Als noodoplossing heb ik nu de overige lijsten (van de twee jeugdkoren en het kerst-repertoire) als statische html-pagina's aangemaakt. Niet erg gebruiksvriendelijk, voor zowel de gebruiker als de beheerder.

Omdat de website afgeschermd is zal ik wat screenshots maken van hoe het er nu uitziet.

De reguliere repertoire-pagina (via Articles)
Image

Een repertoire-item uit die lijst
Image

De Articles-module achter de schermen
Image

Een item in de Articles-module
Image

Een statische html-pagina met repertoire van het jeugdkoor
Image

Kortom, welke module zou ik het beste kunnen gebruiken om tóch alle repertoire-items van de drie koren + de kerstnummers weer te geven, die ik per koor kan splitsen? Mijn oog viel op de Cataloger-module, maar ik heb het idee dat dit meer gemaakt is voor een online shop.
Last edited by Arno on Tue Feb 24, 2009 2:23 pm, edited 1 time in total.
Duketown

Re: Welke module voor weergave repertoire van ons koor?

Post by Duketown »

Arno,

Dat ziet er leuk uit!
Ik heb zelf de module Articles ergens anders in gebruik genomen. Voor het verwerken van de categorieen moet je volgens mij werken met de module ModuleXtender. Heb je die geinstalleerd staan?
Heb je dan categorieen in ModuleXtender opgenomen?
Heb je categorieen aan de Articles gekoppeld?

Duketown
Arno

Re: Welke module voor weergave repertoire van ons koor?

Post by Arno »

Hey Duketown, bedankt voor je reactie. Ik zie dat er inmiddels een nieuwe versie van ModuleXtender is waarbij Articles het wél blijft doen wanneer ik deze hierin activeer. Echter, de verdere werking is voor mij volledig een raadsel (ook de help-pagina is zeer onduidelijk). Zie jij kans om me hierin verder te helpen? Hoe kan ik bijvoorbeeld bij een repertoire-item (article) aangeven in welke categorie deze zich bevindt bijvoorbeeld, en wat voor smarty gebruik ik dan in m'n pagina's?
Duketown

Re: Welke module voor weergave repertoire van ons koor?

Post by Duketown »

Arno,

De combinatie van Articles en ModuleXtender (noem ik even voor het gemak MX) werkt net andersom.
Je dient in MX categorieen aan te maken.
Kies vervolgens het tabblad options.
Voorbeeld (ik weet niet of het volledig met de werkelijkheid overeenkomt): maak categorie 'Luisteren'.
Kies in options voor categorie 'Luisteren'. Kies dan Add option.
Voer bij voorbeeld 'MP3' in. Daarna 'Baspartij', 'Sopranen'...
Ga dan naar het tabblad Relations.
Kies module Articles en voeg categorie 'Luisteren' toe.
Kies dan Content/Articles en vervolgens een Article.
Doe een page down en zie daar je categorie 'Luisteren'. Vink dan de opties aan die geldig zijn voor het huidige artikel.
Voor de front end dien je dan, maak gebruik van de helptekst, categorie 'Luisteren' te kiezen.

Bij het laatste nog wel wat experimenteren, maar je komt dan wel een heel stuk verder met het separeren zoals je aangaf.

Heb je de truck van MX eenmaal door, dan zit daar toch wel enorm veel kracht achter (maar ik bekijk het nu als technisch persoon die de module heel snel kon koppelen aan een nieuw gemaakt module. Ik hoefde daardoor niet na te denken over bestanden en plaatjes).

Duketown
Arno

[Opgelost] Welke module voor weergave repertoire van ons koor?

Post by Arno »

Wow, het is gelukt! Het was even uitvogelen welke smarty-code ik precies moet gebruiken om de items op m'n frontend-pagina te filteren, maar het is gelukt {cms_module module='Articles' currentpage='Kerst'}. In de ModuleXtender heb ik het zo simpel mogelijk gehouden en alleen via relations gewerkt. Hier kan ik de verschillende onderdelen (Kerst, regulier repertoire etc.) aanmaken die ik ook als aanvink-vakjes te zien krijg bij m'n Articles-items. Perfect zo! Bedankt voor de hulp!
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by pedes »

Ik probeer ook de articles module te gebruiken in combinatie met de module xtender.
als ik een categorie toevoeg en deze koppel aan de articles module kan ik mijn articles niet meer openen (ze gaan wel open maar de pagina blijft blank)

Enkel als ik de xtended module "articles" deactiveer kan ik de articles weer openen

CMS Versie 1.5.2
Articles 0.0.3.6
ModuleXtender 0.0.5.2

iemand enig idee hoe ik dit oplos?
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by pedes »

ok heb de modules allebei verwijderd en even opnieuw begonnen... met eerst de xtender te installeren en dan pas de article module

ik heb nu het probleem dat ik geen catogorien zie bij de articles, kan dus geen categorie seleteren.

Mvg
Peter
Arno

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by Arno »

Als je de werkwijze van Duketown stap voor stap volgt moet het lukken (ik had ook eerst dat ik geen categorieën zag bij m'n Articles, maar is later goed gekomen toen ik het opnieuw deed).
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by pedes »

ok

ik krijg nu al de categorien bij de articles, kan ze dus ook aanvinken

hoe krijg ik nu op mijn pagina 1 specifieke categorie of eventueel 1 optie uit een categorie

ik heb voorbeeld volgende stuctuur
categorie 1 = bier
options zijn : sterk, matig, zwak
categorie 2 = wijn
options zijn : wit, rood, rose

nu wil ik voorbeeld op 1 pagina enkel de sterke bieren uit de categorie bieren weergeven !

Thks
Peter
Arno

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by Arno »

Ik heb het anders gedaan (en vraag me af of het de goede manier is, ondanks dat het wel werkt) waarbij ik geen categorieën heb aangemaakt, maar enkel een aantal relations (binnen MX). Eerst heb ik de pagina's aangemaakt waarop ik de (gefilterde) articles wil laten verschijnen. Vervolgens in MX een relation aangemaakt naar de betreffende pagina.

Zo heb ik dan zes pagina's:
- koor 1 regulier
- koor 1 kerst
- koor 2 regulier
- koor 2 kerst
- koor 3 regulier
- koor 3 kerst

Op de pagina's zelf voer ik deze smarty in:
{cms_module module='Articles' currentpage='Koor1-Kerst'}

Nu ik dit zo lees (en vooral de opzet van Peddes) denk ik dat dit niet de meest mooie manier is. Echter, ik kreeg het met categorieën en opties zoals bij Peddes het niet voor elkaar een smarty-code te vinden voor op m'n pagina. Mocht iemand daar dan nog een oplossing voor weten hou ik me ook zeker aanbevolen.
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by pedes »

arno,

ik heb het eens verder bekeken en ook eens gesnuffeld in de MySQL tabellen

ik kan nu ook options oproepen via een smarty-tag, moet daarvoor wel eerst het options id in de MySQL tabel op te zoeken

Ik kijk in de MySQL tabel : module_modulextender_options
daar zie ik het het id staan voor de diverse options (eerste kolom met naam id).
Voorbeeld voor mij testje is de option_id voor witte wijn nummer 9 en voor mijn rode wijnen is de option_id nummer 10.

wil ik alle witte wijnen op een pagina krijgen dan is dit de smarty_tag:
{cms_module module="Articles" categories="9"}
wil ik alle witte en rode samen op 1 pagina dan doe ik de smarty-tag zo:
{cms_module module="Articles" categories="9,10"}

Wel heel vreemd dat dat ik voor een option "categories" moet gebruiken in de smarty tag... maar enfin... weet nu toch hoe ik op 1 bepaalde manier een option lijstje kan oproepen in een pagina.

Hopelijk heb je er wat aan.

Mocht je er nog meer over vinden, dan hoor ik het graag

Grtz
Peter
Arno

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by Arno »

Hey, het is je dus gelukt! Mooi! Ik ga er ook even naar kijken.

Waar ik je wellicht wel mee kan helpen; om achter het id-nummer te komen hoef je niet je database in te duiken. Als je namelijk in het cms-systeem in de MX module over een categorie gaat (om deze bijvoorbeeld te bewerken) zie je onderin de statusbalk van je browser de link met daarin het id-nummer verschijnen. Ik gebruik dit vaak om nieuwsberichten die nog niet gepubliceerd zijn op deze manier alvast te bekijken.
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by pedes »

ja inderdaad... als ik over de options lijst ga zie ik het options_id... das inderdaad heel wat makkelijker dan in die dbase te moeten duiken

das nu echt opgelost zeker  :D

Thks
Peter
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: [Opgelost] Welke module voor weergave repertoire van ons koor?

Post by pedes »

daar ben ik weer...

ik heb nu volgend probleem, ik weet echter niet of het aan de module articles of  xtender ligt... of aan mezelf  ;)

Ik wil dus een articles lijstje (soorten wijnen) hebben in een rechter div, de linker div is de content
als ik op 1 van de wijnen klik komt deze netjes in de content div te voor schijn, maar mijn articles lijst verdwijnt in de rechter div

zie de 2 print outs die ik van een test opstelling heb gemaakt.

iemand enig idee hoe ik die lijst in de rechter div kan laten staan na het klikken op 1 van de articles?

Peter
Attachments
2.jpg
1.jpg
Post Reply

Return to “Dutch - Nederlands”