我正在開發nopcommerce中的網站。我希望根據產品名稱更改圖庫。例如,如果產品名稱中包含花顯示畫廊1,否則顯示畫廊2根據產品名稱更改圖片庫(將布爾值設置爲true)
我目前已經寫好的代碼
@Html.Widget("productdetails_top")
@using (Html.BeginRouteForm("Product", new { SeName = Model.SeName }, FormMethod.Post, new { id = "product-details-form" }))
{
@helper renderProductLine(ProductDetailsModel.ProductVariantModel product)
{
if (product.Name.Contains("Flowers"))
{
bool isFlowersGallery = true;
}
<div class="product-essential">
@Html.Widget("productdetails_before_pictures")
<!--product pictures-->
@if (isFlowersGallery)
{
現在我得到的錯誤isFlowersGallery不會在當前的背景下存在。
我做錯了什麼?
不希望倒在你的做法嗤之以鼻,我想你應該嘗試尋找基於按類型分類的產品解決方案。對你來說,這將是一個無窮無盡的挫折。 –
謝謝,我該怎麼辦呢? – Corbo152
唉,這是一個評論(而不是回答),因爲我沒有經驗的諾普。我強烈建議成爲aufait,因爲你可能會花費幾天的時間來處理邊緣情況,或許一小時的管理員已經解決了你的問題,並將來可以解決你的產品線問題 –