رفتن به مطلب

hojjat_web

عضو انجمن
  • تعداد ارسال ها

    34
  • تاریخ عضویت

  • آخرین بازدید

تمامی مطالب نوشته شده توسط hojjat_web

  1. اینو خودم اضافه کردم توی product.tpl نه این جواب نمیده !!! مقدار رو راحت نشون میده اما با کد اصلا جواب نمیده . میدونی میخوام چکار کنم ؟ میخوام اگر مصلا مقدار a بود مثلا یه تصویر را به جای این مقدار توی خروجی مشخصه ها نشون بده آقا فهمیدم به این شکل میشه گذاشت میشه مقدار رو چیزی نذاشت و زیرش کد عکس را جدا گذاشت {if $feature.value==""} http://yoursite.com/a.jpg به همین راحتی !
  2. نه اینو تست کرده بودم جواب نمیده کلا فکر کنم متغییر باید متن باشه نمیدونم به چه شکل میشه کد توش قرار داد . اصلا میشه ؟
  3. hojjat_web

    قرار دادن تصویر در یک شرط !

    سلام من این کد را یک جا استفاده کردم و الان میخوام به جای مقدار A یک تصویر لود بشه باید چه تغییری توی کد بدم ؟؟؟ {if $feature.value=="b"} {$feature.value="A"}
  4. آقا درسته شرمنده من از بس که رفتم تو بحث کداش دیگه بقیه قسمت ها رو ندیدم .... حالا یه چیز دیگه / چجوری میشه توی لیست ترتیب قدیمی و جدید را اضافه کرد ؟
  5. سلام میخواستم بدونم چرا وقتی محصول ایجاد میشه توی دسته ها آخرین محصول توی لیست محصولات اول لیست قرار نمیگیره ؟ کلا کد سورت کردن این لیست محصولات کجاست ؟ به چه شکلی میشه عوش کرد که آخرین محصول اول لیست قرار بگیره؟
  6. آره . فقط نام و مقدار a رو نشون میده
  7. آره این یکم پیچیدش میکنه اما خوب همینشم بد نیست اگر بشه همین روش را توی یک ماژول جا داد خوبه .... آقا یه سوال دیگه توی قسمت ویژگی ها به چه شکل میشه ترتیب را از حالت سورت الفبا در آورد الان دقت کنید بر اساس حروف الفباست
  8. آقا من جواب گرفتـــــــــــــــــــــــــــــــــــــم با همین کد فقط تفاوتش اینه که توی قبلی من دوتا اسم را با هم می آوردم اما اینجا شرط را برای همه جدا جدا درج میکنم به این شکل : {foreach from=$features item=feature} {if ($feature.name=="A") {$feature.name|escape:'htmlall':'UTF-8'}{$feature.value|escape:'htmlall':'UTF-8'}{/if} if ($feature.name=="B") {$feature.name|escape:'htmlall':'UTF-8'}{$feature.value|escape:'htmlall':'UTF-8'}{/if} ن نمیدونم چقدر کارم تخصصی هست یا نه اما خوب به عنوان یه گرافیست علاقه مند به PHP همین کلی کارمو را میندازه d:
  9. آقا اگر اینکارو کنی که یه ملت رو دل شاد کردی همه دعات میکنم من خودم شخصا بیشتر بلکم خیلی حالا در کل واسه اینکه رو کد بالا بشه یه دسته رو فراخوانی کرد باید چه کار کرد ؟ من اون کد رو زدم جواب نگرفتم !
  10. خوب من اینجوری برداشت کردم که نمیدونید به هر حال ختم به خیر شد ... صلوات دوم رو بلند تر ختم کنید . جمیعا ....
  11. اگر منظورت خوراک محصولات rss هست اون برای گرفتن خروجی rss برای محصولاتت فعال میشه ... rss محصولات هم که کلا میتونه مفید باشه واسه اینکه کاربرا بدون مراجعه به سایت با استفاده از سایتها یا برنامه های rss reader بتونند از بروزرسانی سایت آگاه بشند . کاربردهایی مثل این ...
  12. ماژول جستجوی لایه ای یکی از ماژولهای واقعا پر کاربرده اما من به یه مشکلی با این ماژول برخورد کردم این ماژول روی لوکال جواب میده و هیچ مشکلی نداره اما روی هاست یه مشکل اساس پیدا میکنه و اون اینه که وقتی فیلترها رو انتخاب میکنم نه انگار که انتخاب انجام شده باشه و هیچ اتفاقی نمیوفته در صورتی که با انتخاب فیلترها از سمت راست باید فیلتر مورد نظر به ستون سمت چپ بپره اما این اتفاق نمیفته // نمیدونم چرا ؟؟؟؟؟ http://1.vped.comeze.com/images/426b30042abb.png
  13. گفتم که واسه دستی بندی کردن ویژگی ها / الان ویژگی ها رو توی پرستاشاپ پشت سر هم میزنه میره فکر میکنم اگر این مشخصه ها رو بشه تفکیک کرد بشه ویژگی ها رو دسته بندی هم کرد مثلا مشخصات کلی : وزن:120گرم طول:22 سانتی متر عرض:10 سانتی متر و ... مشخصات ظاهری : رنگ: جنس: و... یه همچین چیزی ....
  14. با سلام در product.tpl کدی که مشخصه ها رو نشون میده اینه {foreach from=$features item=feature} {$feature.name|escape:'htmlall':'UTF-8'} {$feature.value|escape:'htmlall':'UTF-8'} {/foreach} حالا من میخوام بدونم به چه شکل میشه این قسمت را سفارشی کرد با توجه به اینکه مشخصه ها در بانک اطلاعاتی ایجاد شدن و همه چیز ثابته و در آینده تغییری نمیکنه / با توجه به اطلاعات درج شده در بانک اطلاعاتی به چه شکل میشه توی این قسمت هر مشخصه را که میخواهیم نشون بده /من فکر میکنم اگر این تغییر بشه ایجاد کرد میشه مشخصه ها رو هم دسته بندی کرد . مثلا یه همچین چیزی البته نمیدونم ساختارش درسته یا نه اما اگر یک دسته به نام A و یک دسته به عنوان B ایجاد کرده ب باشیم میشه همچین چیزی را جایگزینش کرد یا نه ؟؟؟؟؟؟؟؟ {foreach from=$features item=feature} {if ($feature.name=='A') || ($feature.name=='B')} {$feature.name|escape:'htmlall':'UTF-8'}{$feature.value|escape:'htmlall':'UTF-8'}{/if}
  15. نه ممنون جواب داد کد {$product->description_short} جواب نداد اما {$product.description_short|truncate:35:'...'} جواب داد . تشکر
  16. من این کارو کردم جواب نمیده !!! توضیحات کلا پاک میشه !!! آقــــــــــــــا درست شد دستت من از کد زیری استفاده میکردم اما این کد {$product.description_short|truncate:35:'...'} جواب داد ممنون
  17. من کلا رشته تخصصیم گرافیکه برنامه نویسی رو تجربی کار میکنم دست پا شکسته اما میخواستم بگم نمیشه مثلا کد این description_short را از جای دیگه بیار بجای این کد بی رگو ریشه البته فکر کنم این escape:'htmlall' مال درج اسم محصول باشه اصل داستان اینجاست {$product.description_short|truncate:35:'...'|strip_tags:'UTF-8'}
  18. آره منم دیدمش ، منم نمیدونم به چه شکل میشه تغییرش داد ؟!
  19. اولی رو خودم فهمیدم برای افزایش تعداد کارکتر از 400 به تعدا دلخواه مثلا 500 این فایلها را باید تغییر بدید lines 667-668 >>>> /tabs/AdminProducts.php if (Tools::strlen(strip_tags($value)) > 400) $this->_errors[] = $this->l('the field').' '.call_user_func(array($className, 'displayFieldName'), 'description_short').' ('.$language['name'].') '.$this->l('is too long').' : 400 '.$this->l('chars max').' ('.$this->l('count now').' '.Tools::strlen(strip_tags($value)).')'; به if (Tools::strlen(strip_tags($value)) > 500) $this->_errors[] = $this->l('the field').' '.call_user_func(array($className, 'displayFieldName'), 'description_short').' ('.$language['name'].') '.$this->l('is too long').' : 500 '.$this->l('chars max').' ('.$this->l('count now').' '.Tools::strlen(strip_tags($value)).')'; و تغییر classes/Product.php foreach ($this->description_short as $k => $value) if (Tools::strlen(strip_tags($value)) > 400) { if ($die) die (Tools::displayError().' ('.get_class($this).'->description: length > 400 for language '.$k.')'); return $errorReturn ? get_class($this).'->'.Tools::displayError('description: length > 400 for language').' '.$k : false; } return parent::validateFieldsLang($die, $errorReturn); به foreach ($this->description_short as $k => $value) if (Tools::strlen(strip_tags($value)) > 500) { if ($die) die (Tools::displayError().' ('.get_class($this).'->description: length > 500 for language '.$k.')'); return $errorReturn ? get_class($this).'->'.Tools::displayError('description: length > 500 for language').' '.$k : false; } return parent::validateFieldsLang($die, $errorReturn); اینو چکار کنم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
  20. سلام 1-من برای قالبی که طراحی میکنم احتیاج دارم که متن توصیح کوتاه هر محصول که عدد 400 به صورت پیشفرض تعیین شده را تغییر بدم 2- مسئله دیگه توی لیست کردن محصولات هم فرم توضیح کوتاه تغییر میکنه به عنوان مثال اگر اینجوری توضیح کوتاه را درج کنیم مشخصات اصلی: تاریخچه: جنس: توی لیست کردن محصولا اینها را پشت سر هم نشون میده به این شکل : مشخصات اصلی:تاریخچه:جنس: این دوتا مسئله را به چه شکل میشه حل کرد ؟
  21. وقتی تعدا ویژگی ها مثلا از 30 تا ویژگی بالاتر میره و وقتی تمام ویژگی ها را وارد می کنم فیلدها ذخیره نمیشه ! مشکل از کجاست ؟؟
  22. ممنون روی 1.4 هم نصب میشه ؟ خیلی پوشه داخلش هست ؟ من سر در نیوردم چی به چیه ؟!؟!؟
  23. این هم امتحان کرده بودم جواب نمیده ببینید من فکر کردم اگر بشه اینکار را کرد میشه از ادغام تگ ها واسه محدود کردن انتخابها استفاده کرد یه جور ساخت جستجو سفارشی
  24. hojjat_web

    ادغام برچسب ها در پرستاشاپ؟

    سلام میخواستم بدونم به چه شکل میشه 2تا برچسب را با هم ادغام کرد و توی صفحه نمایش داد مثلا : واسه محصولی که تگش باشه t1 لینک جستجو به این شکا میاد www.site.com/search.php?tag=t1 حالا محصول دیگه رو بخواییم مثال تگش t2 باشه به چه شکل کدش را ادغام کنیم ؟؟ با کاما نمیشه یا با & هم جواب نمیده
  25. دوستان من یه راه ( البته شاید پیجیده شاید هم خنده دار) به ذهنم رسیده که لازمش تغییر یک سری کدها در بخش مدیریت است اگر دقت کرده باشید در قسمت ویژگی قابلیت ایجاد بینهایت ویژگی وجود داره حالا اگر داخل قسمت اضافه کردن مشخصات محصول . ویژگی ها به ترتیب حروف الفا نبود و بر اساس همان ترتیب ساخت ویژگی ها بود میشد یه کاری کرد تا واسه هر تعداد ویژگی یک سربرگ تعریف کرد . به عنوان مثال : ما در قسمت ویژگی ها 4 تا ویژگی به ترتیب درست میکنیم 1- مشخصات کلی 2- وزن: 3- رنگ: 4- ارتفاع: حالا به قسمت ادیت محصول میریم و تب مشخصات را کلیک میکنیم دقت کنید اگر ترتیب قرار گرفتن مشخصه ها بر اساس حروف الفبا نباشه ما مشخصه ها رو به ترتیب ایجاد فیلدها میبینیم مثل ترتیب بالا حالا مقادیر را به ترتیب وارد میکنیم مشخصات کلی --> : وزن: --> 140گرم رنگ: --> سفید ارتفاع: --> 20 سانتیمتر اگر با این ترتیب وارد کنیم مشخصات به این شکل دیده میشه مشخصات کلی : وزن:140گرم رنگ: سفید ارتفاع:20 سانتیمتر و یه جورایی با کلک رشتی میشه تب درست کرد البته باید ذکر کنم با این روش باید مشخصه ها هر نوع محصول را حتی اگر مشترک هم هستند وارد کنید تا به ترتیب قرار بگیرند یه نکته دیگه هم هست اگر فیلد مقادیر و خود مشخصه ها قابلیت درج کد html بهشون اضافه بشه هم میشه خیلی کارا کرد به هر حال شاید تخیلی باشه اما بهتر از دستی وارد کردنه / البته به نظر من !!!
×
×
  • اضافه کردن...