- Posts: 30
 
COMMUNITY FORUM
Re: Modifier l'affichage des "Extra Fields"
- webcrea
 - 
				
Topic Author
 - Offline
 - Junior Member
 
		Less
		More
		
			
	
		
			
	
						13 years 7 months ago				#63941
		by webcrea
	
	
		
			
	
			
			 		
													
	
				Re: Modifier l'affichage des "Extra Fields" was created by webcrea			
			
				rien ne t'empêche de mettre les 5 premiers dans une div,  les 3 suivants dans une autre...etc
et si tu veux mettre le 1, 3 et 7 dans une div tu fais un test sur le nom de l'extrafield que tu mets dans une variable ou un tableau temporaire
ou carrément
dans ton template, tu affiches où tu veux les extrafields par leur nom-valeur puisque dans ton cas précis tu es sûr de trouver les extrafields nommés
					et si tu veux mettre le 1, 3 et 7 dans une div tu fais un test sur le nom de l'extrafield que tu mets dans une variable ou un tableau temporaire
ou carrément
dans ton template, tu affiches où tu veux les extrafields par leur nom-valeur puisque dans ton cas précis tu es sûr de trouver les extrafields nommés
Please Log in or Create an account to join the conversation.
- Aimery Marsily
 - 
				
 - Offline
 - Premium Member
 
		Less
		More
		
			
	
		- Posts: 80
 
			
	
						13 years 7 months ago				#63942
		by Aimery Marsily
	
	
		
			
	
			
			 		
													
	
				Replied by Aimery Marsily on topic Re: Modifier l'affichage des "Extra Fields"			
			
				Merci pour la réponse !
C'est vrai j'avais pensé à faire le test sur le nom du champs mais bon ce qui m'embète c'est à long terme ça passe pas trop, si je change le nom du champs dans K2 je dois aussi le faire dans le template... Peut-être en récupérant l'ID du champs, faut voir s'il est bien passé en argument.
					C'est vrai j'avais pensé à faire le test sur le nom du champs mais bon ce qui m'embète c'est à long terme ça passe pas trop, si je change le nom du champs dans K2 je dois aussi le faire dans le template... Peut-être en récupérant l'ID du champs, faut voir s'il est bien passé en argument.
Please Log in or Create an account to join the conversation.
- Blacksad
 - 
				
 - Offline
 - New Member
 
		Less
		More
		
			
	
		- Posts: 8
 
			
	
						13 years 7 months ago		 -  13 years 7 months ago		#63943
		by Blacksad
	
	
		
			
	
			
			 		
													
	
				Replied by Blacksad on topic Re: Modifier l'affichage des "Extra Fields"			
			
				Hello,
Merci Webcrea c'est exactement ce que je cherche :
"dans ton template, tu affiches où tu veux les extrafields par leur nom-valeur puisque dans ton cas précis tu es sûr de trouver les extrafields nommés"
N'étant pas une star en php quelqu'un aurait un exemple du code ? J'ai tenté de modifier le code de l'affichage en ligne du template d'origine mais sans succès :(
<ul>
<?php foreach ($this->item->extra_fields as $key=>$extraField): ?>
<?php if($extraField->value): ?>
<li class="<?php echo ($key%2) ? "odd" : "even"; ?> type<?php echo ucfirst($extraField->type); ?> group<?php echo $extraField->group; ?>">
<span class="catItemExtraFieldsLabel"><?php echo $extraField->name; ?></span>
<span class="catItemExtraFieldsValue"><?php echo $extraField->value; ?></span>
</li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
Par avance merci
// Edit :
Je crois que ce mec a une solution :)
community.getk2.org/forum/topics/top-tip-for-templating-k2s
Mais celle ci est encore plus interessante:
jurawa.com/notes/item/27-update-making-k2-more-like-a-true-cck-custom-admin-templates-and-calling-specific-extra-field-data
					Merci Webcrea c'est exactement ce que je cherche :
"dans ton template, tu affiches où tu veux les extrafields par leur nom-valeur puisque dans ton cas précis tu es sûr de trouver les extrafields nommés"
N'étant pas une star en php quelqu'un aurait un exemple du code ? J'ai tenté de modifier le code de l'affichage en ligne du template d'origine mais sans succès :(
<ul>
<?php foreach ($this->item->extra_fields as $key=>$extraField): ?>
<?php if($extraField->value): ?>
<li class="<?php echo ($key%2) ? "odd" : "even"; ?> type<?php echo ucfirst($extraField->type); ?> group<?php echo $extraField->group; ?>">
<span class="catItemExtraFieldsLabel"><?php echo $extraField->name; ?></span>
<span class="catItemExtraFieldsValue"><?php echo $extraField->value; ?></span>
</li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
Par avance merci
// Edit :
Je crois que ce mec a une solution :)
community.getk2.org/forum/topics/top-tip-for-templating-k2s
Mais celle ci est encore plus interessante:
jurawa.com/notes/item/27-update-making-k2-more-like-a-true-cck-custom-admin-templates-and-calling-specific-extra-field-data
Please Log in or Create an account to join the conversation.