عرض مشاركة واحدة
احصائياتى

الردود
14

المشاهدات
3117
abo-karim
.:: Administrator ::.
  • abo-karim has much to be proud ofabo-karim has much to be proud ofabo-karim has much to be proud ofabo-karim has much to be proud ofabo-karim has much to be proud ofabo-karim has much to be proud ofabo-karim has much to be proud ofabo-karim has much to be proud of

  • abo-karim غير متواجد حالياً

المشاركات
4,227

+التقييم
20

تاريخ التسجيل
Jun 2015

الاقامة
ام الدنيــ EGYPT ــا

نظام التشغيل
windows 7

رقم العضوية
1
05-23-2019, 10:53 PM
المشاركة 1
05-23-2019, 10:53 PM
المشاركة 1
افتراضي كود الحقول المخصصة وطريقة إضافة حقول جديدة مع الايقونات
السلام عليكم ورحمه الله وبركاته
الكل يسأل ليه استايل هيلبرنت الاصدار الثالث لابو كريم عليه فيود صارم فى توزيعه الاجابة بسيطة جدا ان هذا الاستايل فى من اكواد لم يتم الاكتشاف عنها حتى الان ومنها هذا الكود الخاص بالحقول المخصصة وطريقة اضافة حقول جديدة وايقونه لها بدون ماتخرب شكل الاستايل


فالبدايه ده الكود المعترف به داخل الاسكريبت والخاص بالحقول المخصصة
كود:
					<xf:if is="$extras.website && $user.Profile.website">
						<dl class="pairs pairs--justified">
							<dt>{{ phrase('website') }}</dt>
							<dd><a href="{$user.Profile.website}" rel="nofollow" target="_blank">{$user.Profile.website|url('host', phrase('visit_site'))}</a></dd>
						</dl>
					</xf:if>
					<xf:if is="$extras.custom_fields">
						<xf:macro template="custom_fields_macros" name="custom_fields_values"
							arg-type="users"
							arg-group="personal"
							arg-set="{$user.Profile.custom_fields}"
							arg-additionalFilters="{{ ['message'] }}"
							arg-valueClass="pairs pairs--justified" />
						<xf:if is="$user.canViewIdentities()">
							<xf:macro template="custom_fields_macros" name="custom_fields_view"
								arg-type="users"
								arg-group="contact"
								arg-set="{$user.Profile.custom_fields}"
								arg-additionalFilters="{{ ['message'] }}"
								arg-valueClass="pairs pairs--justified" />
						</xf:if>
					</xf:if>
- طبعا لو كنا طبقنا شرح الاخ هيلبرنت خطوات اضافة ايقونات Font Awesome للحقول المخصصة للفيس بوك,تويتر,اسكاى بى ما كان راح يضبط معنا لذا مكست اكثر من يومين متتالين لحد ما اكتشف هذا الكود الذى لن تجدوه الا هنا وبمعهد هيلبرنت وباستايل هيلبرنت الجديد كل ماعليك هو استبدال الكود القديم بالجديد هذا

كود PHP:
                    <xf:if is="$user.Profile.custom_fields.facebook">
                        <
dl class="pairs pairs--justified">
                            <
dt><class="fab fa-facebook-f"></i>Facebook</dt>
                            <
dd>{$user.Profile.custom_fields.facebook}</dd>
                        </
dl>
                    </
xf:if>
                    <
xf:if is="$user.Profile.custom_fields.twitter">
                        <
dl class="pairs pairs--justified">
                            <
dt><class="fab fa-twitter"></i>Twitter</dt>
                            <
dd>{$user.Profile.custom_fields.twitter}</dd>
                        </
dl>
                    </
xf:if>                    
                    <
xf:if is="$user.Profile.custom_fields.skype">
                        <
dl class="pairs pairs--justified">
                            <
dt><class="fab fa-skype"></i>Skype</dt>
                            <
dd>{$user.Profile.custom_fields.skype}</dd>
                        </
dl>
                    </
xf:if> 

- طب فيه حد هيقولى طب لو حبيت اضيف حقل جديد هعمل ايه بسيطة جدا.
كود PHP:
                    <xf:if is="$user.Profile.custom_fields.facebook">
                        <
dl class="pairs pairs--justified">
                            <
dt><class="fab fa-facebook-f"></i>Facebook</dt>
                            <
dd>{$user.Profile.custom_fields.facebook}</dd>
                        </
dl>
                    </
xf:if> 
غير كلمة facebook الى اسم الحقل الجديد وايضا طبق الشرح على لوحة التحكم



انتهى

واتحدى اى حد يجيب الكود ده من اى موقع اجنبى او عربى ويكون تاريخه قبل نزول استايلى


الان عرفتو ليه الاستايل ده غير ولازال باستايلى اسرار كثيره